注意:
验证命令并不会真正执行,所以可以减去异机测试等的麻烦,但是
restore database validate
验证速度会很慢。
alert.log 会记录
2023-08-14T18:45:07.514632+08:00
Restore from backup piece XXX
1、restore preview命令
此命令用来查看还原需要使用哪个备份集来执行特定的恢复
restore database preview;
2、使用validate和check logical参数的restore命令,检查备份集,以确认数据库是可恢复的
restore database validate;
使用check logical参数可以更完全的检查最新备份集
run
{
restore database check logical validate;
}
3、使用validate backupset命令
使用具有validate参数或check logical参数的restore命令只能检查最新的备份集,如果要检查任意的备份集,就需要用validate backupset命令。
首先必须确认要检查的备份集的键(backup set key)
list backupset;
再执行检查
validate backupset 141;
或
validate backupset 141 check logical;