文档详情

NBU75备份恢复SQL.docx

发布:2016-12-10约1.61千字共17页下载文档
文本预览下载声明
创建备份角本1.1:在备份client端打开“NetBackup MS SQL Client”1.2:添加验证凭据 1.3:选择备份类型和对象,然后点击“backup” 1.4: 选择保存路径,保存角本 创建备份策略2.1 打开管理控制台,新建策略。选择备份类型和存储位置2.2: 创建备份时间表,选择备份周期和保留周期2.3: 选择备份客户端2.4: 选择备份对象(在客户端创建的备份角本)本机恢复3.1: 创建恢复角本在备份client端打开“NetBackup MS SQL Client”3.2:选择“Restore SQL Server objects” 3.3:选择好SQL主机后,点击“OK”3.4:选择要恢复期的库文件,请注意图上红色框内的选项修改,一般遵照图中选项即可。3.5:选择脚本保存位置和名称3.6:执行恢复脚本 选择“是”开始恢复。SQL异机恢复前提:可以支持异机恢复,但是暂时不支持数据库实例不同的恢复。3、恢复数据库时,数据库必须在线。恢复master库时,SQL server要是单用户模式,在管理工具服务MSSQLServer服务启动参数:添加/m,然后再启动。允许异机恢复,在备份服务器backup-ccr1上面:创建C:\Program Files\Veritas\NetBackup\db\altnames\No.restrictions打开SQL Server的备份客户端界面。首先打开MS SQLClient客户端界面配置新的数据库SQL属性,参见SQL备份设置。Host:填写新数据库服务器名称(可以与原数据库服务器名称不同);Instance:填写数据库实例名(要与原实例名一致)。点击FileRestore SQL server object,选择SQL的source(备份源,即备份的原客户端)。SQL Host:填写原数据库服务器名称;Source Instance:填写原数据库实例名;Time filter:选择时间查询范围。选择要恢复的数据库,建议在scripting选择创建脚本,以便更改。注意图中选项Recovered:恢复后数据直接处于open状态Notrecovered:恢复后数据库处于正在还原状态。关于脚本,需要更改3处DATABASE test//数据库名称,不建议修改TO C:\Program Files\Microsoft SQL Server\MSSQL$CHINAEDUDB\Data\my-test.MDF//数据库文件存储位置,改为新数据库的存储位置TO C:\Program Files\Microsoft SQL Server\MSSQL$CHINAEDUDB\Data\ my-test _Log.LDF//数据库日志存储位置,改为新数据库的存储位置点击Filemange script files读取脚本运行。注意:恢复大数据库注意事项执行大型数据库还原时,会出现“客户机读取超时(Client Read Timeout)”错误。“客户机读取超时”设置的默认值为 300 秒(5 分钟)。如果您有包含大型 SQL Server 数据库的客户机,可能需要大大提高该值。选择主机属性(Host Properties)-〉Master Servers,点击备份服务器(NBU),打开备份服务器属性配置界面,在Timeouts选项把Client read timeout和Media mount timeout更改足够大的时间(建议恢复每10GB数据库预留1小时)。选择主机属性(Host Properties)-〉Clients,点击备份服务器(EDUFEDB1),打开客户端属性配置界面,在Timeouts选项把Client read timeout更改足够大的时间(建议恢复每10GB数据库预留1小时)。
显示全部
相似文档