在另一个库上执行差异备份,成功执行了,
BACKUP DATABASE [demo]
TO DISK = N'C:\MyExe\demo.diff'
WITH DIFFERENTIAL , NOFORMAT, INIT,
NAME = N'demo-差异数据库备份', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
已处理百分之 10。
已处理百分之 21。
已处理百分之 32。
已处理百分之 43。
已处理百分之 54。
已处理百分之 65。
已处理百分之 70。
已处理百分之 81。
已处理百分之 92。
已为数据库 'demo',文件 'demo' (位于文件 1 上)处理了 144 页。
已处理百分之 100。
已为数据库 'demo',文件 'demo_log' (位于文件 1 上)处理了 4 页。
BACKUP DATABASE WITH DIFFERENTIAL 成功处理了 148 页,花费 0.644 秒(1.784 MB/秒)。
查看备份记录,发现以前做过一次全备,
physical_device_name backup_set_id first_lsn last_lsn
C:\Backup\demo.bak 1 295000000016000037 295000000017800001
C:\MyExe\demo.diff 2 295000000049400001 296000000001600001
C:\MyExe\demo.diff 4 296000000003500115 296000000008400001
checkpoint_lsn database_backup_lsn backup_start_date
295000000016000037 0 2012-03-29 18:48:01.000
295000000049400001 295000000016000037 2012-07-16 22:02:55.000
296000000003500115 295000000016000037 2012-07-17 11:49:03.000
backup_finish_date type differential_base_lsn
2012-03-29 18:48:02.000 D NULL
2012-07-16 22:02:56.000 I 295000000016000037
2012-07-17 11:49:03.000 I 295000000016000037
但备份文件已经不存在,尝试进行恢复,没有成功。
RESTORE DATABASE [demotest]
FROM DISK = N'C:\MyExe\demo.diff'
WITH FILE = 1,
MOVE N'demo' TO N'C:\DATA\demotest.mdf',
MOVE N'demo_log' TO N'C:\DATA\demotest_1.ldf', NOUNLOAD, STATS = 10
GO
消息 3118,级别 16,状态 1,第 1 行
数据库 "demotest" 不存在。RESTORE 只能在还原主文件的完整备份或文件备份时创建数据库。
消息 3013,级别 16,状态 1,第 1 行
RESTORE DATABASE 正在异常终止。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/81227/viewspace-735674/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/81227/viewspace-735674/