发新话题
打印

【原创】SQL数据库重定向恢复测试For Netbackup 6.5

【原创】SQL数据库重定向恢复测试For Netbackup 6.5

公司用户在试用了netbackup 6.5一段时间后,提出要测试数据库的恢复状况。因为备份的目的就是数据能不能恢复。
工作环境:
master server: windows 2003 netbackup 6.5
backup server:windows 2003 sql 2000 SP4(建议备份前打上sp4补丁,否则有可能在备份时发生问题)
Test server:windows 2003 sql 2000 SP4

写在回复前面:
   可以将多台 NetBackup 数据库客户机配置为使用一台 NetBackup 主服务器来备份 SQL
Server 数据库。利用这种配置,可以从一台客户机备份 SQL Server 数据库对象,然后将这
些对象恢复到另一台客户机。在下面介绍的过程中,HostA 是最初备份的客户机,HostB即Test server是将恢复重定向到的另一台客户机。


   1. 在master备份主服务器上建立权限设置。执行以下操作之一:
◆ 创建名为 install_path\NetBackup\db\altnames\No.Restrictions 的
文件,以允许获得没有限制的重定向恢复权限,因为nbu默认不支持重定向恢复。



   2.登录HostB。 在hostB上面安装netbackup 6.5的client.并测试与master的备份恢复正常。




   3.选择文件(File) > 恢复 SQL Server 对象(Restore SQL Server Objects)。


   
    4.  在“备份历史记录选项(Backup History Options)”的SQL HOST对话框中,选择 HostA 作为从中备份目标对象的 SQL 主机。在master备份的介质集中查找所备份过的历史记录  
  

   5.选择需要恢复的历史备份记录。
   下面的参数根据实际需要修改,Recovery,选择ercovered。然后点击restoe,即开始恢复。

   

     最后根据恢复的数据库文件进行测试!
  
以上步骤是把数据库恢复至原来位置。且恢复前需要建立相应的数据库目录,否则恢复提示出错。

    假如要恢复至其他位置。请根据下面的截图操作。选择save,然后. 编辑此模板,指定目标数据库要使用的名称,以及每个数据库文件使用的文件路径。编辑完模板后,可通过选择文件(File) > 管理脚本文件(Manage script files) 来启动模板。

TOP

太棒了

TOP

太感谢了

TOP

发新话题