关于完整备份差异备份的问题

时间:2022-12-02 14:08:03
SQLSERVER2005进行差异备份时,需要以前的备份文件嘛?
我的步骤是在1日进行完整备份,2日进行差异备份
但由于硬盘空间有限,把1日2日备份的文件移走了,这样进行3日差异备份时不需要1-2日的备份文件能进行备份吗?

另外,备份时备份集过期时间,晚于几天,一般为0天,这个有什么作用?这个选项下面的选项,在哪一天又是什么意思?

请各位帮助解惑!

6 个解决方案

#1


数据整恢复模式)完全备份+差异备份

#2


SQLSERVER2005进行差异备份时,需要以前的备份文件嘛? 完全备份
但由于硬盘空间有限,把1日2日备份的文件移走了,这样进行3日差异备份时不需要1-2日的备份文件能进行备份吗?  能,但是恢复时必须使用所有差异备份文件!

楼下继续

#3


复制自上一次普通备份或增量备份以来被创建或更改的文件的备份。它不将文件标记为已经备份(换句话说,没有清除存档属性)。如果您要执行普通备份和差异备份的组合,则还原文件和文件夹将需要上次已执行过普通备份和差异备份

#4


--首先是安全备份(这步没有错)   
    
  restore   database   TestDB1     
  from   disk='D:\DataBaseFile\BackUpDataFile\TestDBEntirety_1'     
  with   norecovery   
  ,move   'TestDB_Data'   to   'D:\DataBaseFile\BackUpDataFile\TestDB_Data.mdf'   
  ,move   'TestDB_Log'   to   'D:\DataBaseFile\BackUpDataFile'   
    
  --差异备份语句   
  restore   database   TestDB1     
  from   disk='D:\DataBaseFile\BackUpDataFile\TestDBEntirety_2'   
  with   recovery 

#5


引用 2 楼 soft_wsx 的回复:
SQLSERVER2005进行差异备份时,需要以前的备份文件嘛? 完全备份
但由于硬盘空间有限,把1日2日备份的文件移走了,这样进行3日差异备份时不需要1-2日的备份文件能进行备份吗?  能,但是恢复时必须使用所有差异备份文件!

楼下继续


恢复的时候必须使用所有差异备份文件么/

#6


备份时备份集过期时间
就是几天前的文件要删除

#1


数据整恢复模式)完全备份+差异备份

#2


SQLSERVER2005进行差异备份时,需要以前的备份文件嘛? 完全备份
但由于硬盘空间有限,把1日2日备份的文件移走了,这样进行3日差异备份时不需要1-2日的备份文件能进行备份吗?  能,但是恢复时必须使用所有差异备份文件!

楼下继续

#3


复制自上一次普通备份或增量备份以来被创建或更改的文件的备份。它不将文件标记为已经备份(换句话说,没有清除存档属性)。如果您要执行普通备份和差异备份的组合,则还原文件和文件夹将需要上次已执行过普通备份和差异备份

#4


--首先是安全备份(这步没有错)   
    
  restore   database   TestDB1     
  from   disk='D:\DataBaseFile\BackUpDataFile\TestDBEntirety_1'     
  with   norecovery   
  ,move   'TestDB_Data'   to   'D:\DataBaseFile\BackUpDataFile\TestDB_Data.mdf'   
  ,move   'TestDB_Log'   to   'D:\DataBaseFile\BackUpDataFile'   
    
  --差异备份语句   
  restore   database   TestDB1     
  from   disk='D:\DataBaseFile\BackUpDataFile\TestDBEntirety_2'   
  with   recovery 

#5


引用 2 楼 soft_wsx 的回复:
SQLSERVER2005进行差异备份时,需要以前的备份文件嘛? 完全备份
但由于硬盘空间有限,把1日2日备份的文件移走了,这样进行3日差异备份时不需要1-2日的备份文件能进行备份吗?  能,但是恢复时必须使用所有差异备份文件!

楼下继续


恢复的时候必须使用所有差异备份文件么/

#6


备份时备份集过期时间
就是几天前的文件要删除