SQLSERVER2005进行差异备份时,需要以前的备份文件嘛?
我的步骤是在1日进行完整备份,2日进行差异备份
但由于硬盘空间有限,把1日2日备份的文件移走了,这样进行3日差异备份时不需要1-2日的备份文件能进行备份吗?另外,备份时备份集过期时间,晚于几天,一般为0天,这个有什么作用?这个选项下面的选项,在哪一天又是什么意思?请各位帮助解惑!

解决方案 »

  1.   

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

  2.   

    --首先是安全备份(这步没有错)   
        
      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