CentOS Oracle异机NBU恢复Linux数据库详细教程
需积分: 10 169 浏览量
更新于2024-07-17
收藏 425KB DOCX 举报
本文档详细介绍了在Linux环境下,利用NBU一体机进行CentOS 7.0 Oracle 11g R2数据库从一台主机(t100-db)到另一台主机(t100res)的异机恢复过程。首先,准备工作包括在t100-db上创建名为wuliu的表空间,并在此表空间内创建表t_stu和t_course。异机恢复的前提条件是:
1. **操作系统一致性**:确保备份和还原客户端的操作系统类型及版本相近,这里是CentOS 7.0。
2. **Oracle软件兼容性**:要求ORACLE类型和版本相同,以及备份客户端上安装的ORACLE软件的用户、权限配置一致,包括oracleuserid、所在groupid与源服务器保持一致。
3. **NBU客户端准备**:在还原客户端上安装NBU client,并执行特定脚本`su-oracle/usr/openv/netbackup/bin/oracle_link`。
恢复步骤分为几个关键步骤:
- **Mediaserver配置**:在新客户端的bp.conf文件中添加原备份媒体服务器名称,确保指向正确的master server。如果当前backup media server即master server,则无需此步骤。
- **No.Restrictions文件创建**:在master服务器上创建一个名为No.Restrictions的文件,内容为空,且文件名大小写敏感。对于Unix环境,路径为`/usr/openv/netbackup/db/altnames/No.Restrictions`。
- **新服务器环境搭建**:在新Oracle服务器上安装与原服务器相同版本的Oracle和操作系统,确保Oracle用户的用户名与源服务器相同,同时保持oracleuserid和groupid一致。
- **登录权限切换**:在还原客户端上,通过`su-oracle`命令切换到Oracle用户,然后继续NBU的恢复操作。
通过遵循这些步骤,可以有效地在CentOS 7.0的Oracle环境中,利用NBU工具进行异机恢复,确保数据的安全性和一致性。整个过程强调了操作系统的匹配、Oracle软件配置的一致性以及NBU客户端的正确使用,这些都是异机恢复成功的关键要素。
2020-02-27 上传
2023-06-10 上传
hstao2008
- 粉丝: 0
- 资源: 2
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常