说起网络存储备份,EMC的Networker备份软件相信大家都不会陌生。在使用Networker进行数据备份时,其中的一个特别重要的组件就是其与Oracle数据库的结合。今天就来介绍一下如何配置Networker进行Oracle的备份。
首先,在进行Oracle备份配置之前,需要进行以下几步准备工作:
- 安装Oracle客户端- 确保Oracle运行正常- 了解Oracle TNS配置信息
接下来,我们开始进行Networker与Oracle的结合配置。具体步骤如下:
1. 安装NetWorker客户端
首先需要在Oracle所在的主机上为其安装NetWorker客户端。在安装完成后,需要对网络连接进行测试,在确认连接正常后才能继续进行后续的配置。
2. 连接到NetWorker服务器
进入NetWorker客户端安装的目录,运行“nsradmin -p 390113 -s BackupServerName
”,连接到NetWorker服务器。
[root@hostname ~] # cd /nsr[root@hostname nsr] # ./nsradmin -p 390113 -s BackupServerName
3. 创建NetWorker客户端
连接成功后,需要创建一个与Oracle相连的NetWorker客户端。在nsradmin命令行下,输入以下命令,创建Oracle客户端:
NetWorker>add client ClientName -t oracle
其中,ClientName为Oracle客户端的名称。
4. 配置Oracle备份
在创建Oracle客户端后,需要进行Oracle备份的相关配置。在nsradmin命令行下,输入以下命令:
NetWorker>add savegrp host_name_or_group_nameNetWorker>add pool pool_nameNetWorker>add user backup_user password 'password'NetWorker>add policy oracle_policyNetWorker>add clone clone_policy
其中,host_name_or_group_name为Oracle客户端所在主机名称或主机组名,pool_name为备份数据存储池名称。
5. 创建Oracle TNS名称
在进行Oracle备份操作之前,需要确保客户端可以通过TNS连接到数据库。在nsradmin命令行下,输入以下命令:
NetWorker>add nsrserver TNS_NAME 'TNS_NAME_ADDRESS'
其中,TNS_NAME为Oracle TNS名称,TNS_NAME_ADDRESS为Oracle TNS名称所对应的地址。
6. 配置Oracle备份选项
在创建Oracle客户端和TNS名称后,需要对Oracle备份选项进行配置。在nsradmin命令行下,输入以下命令:
NetWorker>add workflow name oracle_workflow description 'Oracle Backup Workflow'NetWorker>add job oracle_job -w oracle_workflow description 'Oracle Backup Job'
其中,oracle_workflow为Oracle备份工作流名称,oracle_job为备份工作名称。
7. 测试Oracle备份
完成以上所有配置步骤后,需要进行一次Oracle备份的测试。在nsradmin命令行下,输入以下命令进行测试:
NetWorker>run oracle_job client=ClientName pool=pool_name savegrp=host_name_or_group_name database_name_or_alias=TNS_NAME Oracle_rman_cmd='rman target username/password@TNS_NAME catalog username/password@TNS_NAME' Oracle_binaries='/opt/oracle-product/11.2.0.4/dbhome_1/bin' Oracle_backup_dir='/opt/oracle-backup'
其中,ClientName为Oracle客户端名称,pool_name为备份数据存储池名称,host_name_or_group_name为Oracle客户端所在主机名称或主机组名,TNS_NAME为Oracle TNS名称,username和password为Oracle的用户名和密码,'rman target username/password@TNS_NAME catalog username/password@TNS_NAME'和'/opt/oracle-product/11.2.0.4/dbhome_1/bin'和'/opt/oracle-backup'分别为Oracle的备份命令、Oracle二进制文件路径和备份目录。
测试备份完成后,可以在NetWorker管理界面的“监视”界面查看备份的详细情况。
以上就是关于如何配置Networker进行Oracle备份的详细介绍。希望能对大家有所帮助!