Netbackup9.1 客户端上用命令行恢复sqlserver
时间: 2023-10-01 22:02:17 浏览: 155
Veritas Netbackup 9.1 中文文档
5星 · 资源好评率100%
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验证数据库是否已经成功恢复。
阅读全文