ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

SQL SERVER 差异备份及还原

SQL SERVER 差异备份及还原

1、备份一个完整备份

BACKUP DATABASE Test TO  DISK = 'F:\Backup\1.bak' WITH  INIT ,  NOUNLOAD  ,
NAME = N'Test 完整备份',  NOSKIP ,  STATS = 10,  NOFORMAT,COMPRESSION 

 

2、备份差异备份

BACKUP DATABASE Test TO  DISK = 'F:\Backup\diff1.bak' WITH  differential ,  NOUNLOAD  ,
NAME = N'Test 差异备份1',  NOSKIP ,  STATS = 10,  NOFORMAT,COMPRESSION 

 

如果要还原备份,则需要先还原完整备份,再还原差异备份。、

注意:还原完整备份时,必须选择NORECOVERY选项。否则还原完整备份后,不能继续还原差异备份了。

image

 

如果有多个差异备份,只需要还原最新的差异备份就行了。

 

返回列表