NBU75备份恢复SQL.docx
- 文档编号:26698208
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:15
- 大小:701.69KB
NBU75备份恢复SQL.docx
《NBU75备份恢复SQL.docx》由会员分享,可在线阅读,更多相关《NBU75备份恢复SQL.docx(15页珍藏版)》请在冰豆网上搜索。
NBU75备份恢复SQL
1、创建备份角本
1.1:
在备份client端打开“NetBackupMSSQLClient”
1.2:
添加验证凭据
1.3:
选择备份类型和对象,然后点击“backup”
1.4:
选择保存路径,保存角本
2、创建备份策略
2.1打开管理控制台,新建策略。
选择备份类型和存储位置
2.2:
创建备份时间表,选择备份周期和保留周期
2.3:
选择备份客户端
2.4:
选择备份对象(在客户端创建的备份角本)
3、本机恢复
3.1:
创建恢复角本
在备份client端打开“NetBackupMSSQLClient”
3.2:
选择“RestoreSQLServerobjects”
3.3:
选择好SQL主机后,点击“OK”
3.4:
选择要恢复期的库文件,请注意图上红色框内的选项修改,一般遵照图中选项即可。
3.5:
选择脚本保存位置和名称
3.6:
执行恢复脚本
选择“是”开始恢复。
4、SQL异机恢复
前提:
可以支持异机恢复,但是暂时不支持数据库实例不同的恢复。
3、恢复数据库时,数据库必须在线。
恢复master库时,SQLserver要是单用户模式,在管理工具服务MSSQLServer服务启动参数:
添加/m,然后再启动。
允许异机恢复,在备份服务器backup-ccr1上面:
创建C:
\ProgramFiles\Veritas\NetBackup\db\altnames\No.restrictions
打开SQLServer的备份客户端界面。
首先打开MSSQLClient客户端界面配置新的数据库SQL属性,参见SQL备份设置。
Host:
填写新数据库服务器名称(可以与原数据库服务器名称不同);
Instance:
填写数据库实例名(要与原实例名一致)。
点击FileRestoreSQLserverobject,选择SQL的source(备份源,即备份的原客户端)。
SQLHost:
填写原数据库服务器名称;
SourceInstance:
填写原数据库实例名;
Timefilter:
选择时间查询范围。
选择要恢复的数据库,建议在scripting选择创建脚本,以便更改。
注意图中选项
Recovered:
恢复后数据直接处于open状态
Notrecovered:
恢复后数据库处于正在还原状态。
关于脚本,需要更改3处
DATABASE"test"
//数据库名称,不建议修改
TO"C:
\ProgramFiles\MicrosoftSQLServer\MSSQL$CHINAEDUDB\Data\my-test.MDF"
//数据库文件存储位置,改为新数据库的存储位置
TO"C:
\ProgramFiles\MicrosoftSQLServer\MSSQL$CHINAEDUDB\Data\my-test_Log.LDF"
//数据库日志存储位置,改为新数据库的存储位置
点击Filemangescriptfiles读取脚本运行。
注意:
恢复大数据库注意事项
执行大型数据库还原时,会出现“客户机读取超时(ClientReadTimeout)”错误。
“客户机读取超时”设置的默认值为300秒(5分钟)。
如果您有包含大型SQLServer数据库的客户机,可能需要大大提高该值。
选择主机属性(HostProperties)-〉MasterServers,点击备份服务器(NBU),打开备份服务器属性配置界面,在Timeouts选项把Clientreadtimeout和Mediamounttimeout更改足够大的时间(建议恢复每10GB数据库预留1小时)。
选择主机属性(HostProperties)-〉Clients,点击备份服务器(EDUFEDB1),打开客户端属性配置界面,在Timeouts选项把Clientreadtimeout更改足够大的时间(建议恢复每10GB数据库预留1小时)。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NBU75 备份 恢复 SQL
