Netbackup9.1 客户端上用命令行恢复sqlserver
时间: 2023-10-01 16:02:17 浏览: 46
1. 首先确认客户端上已经安装了Netbackup客户端软件,并且已经成功备份了SQL Server数据库。
2. 打开命令行窗口,进入Netbackup客户端安装目录下的bin文件夹,执行以下命令:
```
bpclntcmd -self
```
确认客户端与Netbackup服务器的通信正常。
3. 执行以下命令,列出已备份的SQL Server数据库:
```
bpimagelist -client <client_name> -backupid <backup_id> -U -L -R
```
其中,<client_name>为客户端名称,<backup_id>为备份ID,可以在Netbackup控制台上找到。
4. 执行以下命令,恢复指定的SQL Server数据库:
```
bprestore -client <client_name> -s MS-SQLServer -t 0 -K "DB_NAME=<database_name>" -verbose -C <restore_path>
```
其中,<client_name>为客户端名称,<database_name>为要恢复的数据库名称,<restore_path>为恢复路径。
5. 执行完毕后,可以通过SQL Server Management Studio验证数据库是否已经成功恢复。
相关问题
Netbackup9.1 客户端恢复sqlserver
1. 在Netbackup管理控制台中选择恢复 > 恢复向导。
2. 选择“客户端”类型,然后选择要恢复的SQL Server客户端。
3. 在“恢复类型”下,选择“Microsoft SQL Server”。
4. 选择要恢复的数据库和恢复时间。
5. 点击“恢复选项”,选择要执行的恢复选项,例如覆盖、恢复到替代位置等。
6. 点击“确定”开始恢复。
7. 在恢复完成后,验证数据库是否正确恢复并可用。
netbackup 文件异机恢复
这个问题属于技术类问题,可以回答。
NetBackup 文件异机恢复(Cross-platform recovery)指的是在不同操作系统平台之间进行文件恢复的过程。通常情况下,NetBackup会在备份时对源数据进行压缩和加密处理,这会导致跨平台恢复时的一定困难,需要进行一定的处理和转换。具体的操作可以参考NetBackup相关文档或向NetBackup技术支持寻求帮助。