成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server 備份和還原

數據庫 SQL Server
SQL Server 數據恢復模式分為三種:完整恢復模式、大容量日志恢復模式、簡單恢復模式。

   SQL Server 備份

  恢復模式

  SQL Server 數據恢復模式分為三種:完整恢復模式、大容量日志恢復模式、簡單恢復模式。

  

 

  完整恢復模式

  默認的恢復模式,它會完整記錄下操作數據庫的每一個步驟,使用完整恢復模式可以將一個數據庫恢復到一個特定的時間點,這個時間點可以是最近一次可用的備份、一個特定的日期和時間的事務。

  大容量日志恢復模式

  它是對完整恢復模式的補充,就是要對大容量操作進行最小日志記錄,節省日志文件的空間。

  比如說一次在數據庫中插入幾十萬條記錄時,如果是完整恢復模式會記錄每一個插入動作,使日志文件變的非常大。在大容量日志恢復模式下,只記錄必要操作,不記錄所有日志,這樣可以提高數據庫性能。但是由于日志記錄不完整,一旦出現問題,數據將可能無法恢復。

  因此,一般只有在操作大量數據的時候才將恢復模式改為大容量日志恢復模式,在數據處理完畢后,馬上將恢復模式改回完整數據庫模式。

  簡單恢復模式

  簡單恢復模式下,數據庫會自動把不活動的日志刪除,因此簡化了備份的還原,但因為沒有日志備份,所以不能恢復到失敗的時間點。通常,這個模式只用于對數據庫安全要求不太高的數據庫。并且數據庫只能做完整和差異備份,無法使用事務日志備份。

  數據庫備份

  SQL Server 提供了四種備份模式:完整備份,差異備份,事務日志備份,文件和文件組備份。

  

 

  完整備份

  備份整個數據庫的所有內容,包括事務日志。該備份類型需要比較大的存儲空間來存儲備份文件,備份時間也比較長,在還原數據庫時,也只要還原一個備份文件即可。

  如:2015年1月1日 8點進行了完整備份,那么恢復數據的時候就是恢復到2015年1月1日 8點的數據。

  差異備份

  差異備份是完整備份的補充,只備份上次完整備份后更改的數據。相對于完整備份來說,差異備份的數據量比完整數據備份小,備份的速度也比完整備份要快。因此,差異備份通常座位常用的備份方式。在還原數據時,要先還原前一次的完整備份,然后還原***一次所做的差異備份。

  如:2015年1月1日 8點進行了完整備份,在1月2日 和1月3日又分別進行了差異備份,那么1月2日記錄的是1-2的數據,1月3日則是1-3的數據。因此在還原時,如果想回到3日的狀態,需要先恢復完整備份,然后還原1月3日的差異備份即可。

  事務日志備份

  事務日志備份只備份事務日志里的內容,事務日志記錄了上一次完整備份或事務日志備份后數據庫的所有變動過程。事務日志記錄的是某一段時間內的數據庫變動情況,因此在進行事務日志備份之前,必須要進行完整備份。與差異備份類似,事務日志備份生成的文件嬌小、占用時間較短,但是在還原數據庫時,除了要線還原完整備份外,還要依次還原每個事務日志備份,而不是還原***一個。

  如:2015年1月1日 8點進行了完整備份,此時對數據庫做的所有改動都會按照時間分批存儲在事務日志備份中,這樣可以還原到某個時間點,使用SSMS可以自動完整相關時間鏈。

  文件和文件組備份

  如果在創建數據庫時,為數據庫創建了多個數據庫文件或文件組,可以使用該方式。使用文件和文件組備份方式可以只備份數據庫中的某些文件,該備份方式在數據庫文件非常龐大時非常有效,由于每次備份一個或幾個文件,可以分多次來備份數據庫,避免大型數據庫備份的時間過長。另外,當某個文件損壞時,可以只還原損壞的文件或文件組部分。

  進行完整備份

  

 

  

 

  

 

  

 

  

 

  備份完成后,去選擇的目錄中查看文件。

  

 

 

  1. --完整備份 
  2. select count(*) from news 
  3. --79647 

 

  此時插入測試數據,并執行差異備份

  

  1. --插入測試數據 
  2. declare @index int = 1 
  3. while (@index <100) 
  4. begin 
  5.     insert into news (title,content,datetime) values ('title' + cast(@index as varchar),'content',getdate()) 
  6.     set @index = @index +1 
  7. end 
  8.  
  9. select count(*) from news 
  10. --79746 

 

  查看目錄,文件已經變大了。

  

 

  繼續插入測試數據,并執行事務日志備份

  1. --插入測試數據 
  2. declare @index int = 1 
  3. while (@index <100) 
  4. begin 
  5.     insert into news (title,content,datetime) values ('title' + cast(@index as varchar),'content',getdate()) 
  6.     set @index = @index +1 
  7. end 
  8.  
  9. select count(*) from news 
  10. --79845 

 

  目錄下的文件又變大了,我就不截圖了。

  此時刪除所有數據

 

  1. --刪除數據 
  2. delete news  
  3. --0 

 

  SQL Server 還原

  還原數據庫時,如果必須還原一個完整備份、一個差異備份以及一個事務日志備份,則必須按照這個順序來還原。

  在還原數據庫時,數據庫處于一個不可用的狀態,如此就可以添加后續的差異和事務日志備份了。

  使用SSMS工具恢復,可以自動識別一個完整的備份鏈,從而根據指定的內容還原全部備份,還原后數據庫就可用了。

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  select count(*) from news

  --79845

  執行sql語句,數據還原到***一次有效的事務日志備份了。

  關于備份還有一個小東西,備份設置,可以設置好物理路徑,存個邏輯名,備份的時候選擇這個名字,不用去找路徑。

  

 

  

 

  

 

  

 

  唯一一點作用就是可以看里面詳細的備份信息

責任編輯:honglu 來源: 博客園
相關推薦

2010-07-06 09:08:07

SQL server差

2010-09-14 13:44:01

SQL Server備

2013-05-08 10:01:55

SQL Server 數據備份備份與還原

2010-07-06 15:07:37

SQL Server

2022-09-20 18:29:29

SQL Server數據庫

2009-04-09 11:17:48

2011-08-03 16:02:25

2011-09-02 10:53:31

SQL Server 還原日志備份差異備份

2018-10-15 14:28:21

SQLServer容災備份

2011-09-15 09:49:57

HBase

2011-03-10 08:42:15

SQL Server備份還原

2009-02-16 17:18:31

恢復備份模式

2017-07-10 16:00:47

Mysql數據備份數據還原

2022-09-05 17:09:55

SQL Server數據庫

2011-07-07 10:12:40

MySQL Clust

2011-03-24 09:24:08

SQL Server數還原

2010-07-08 11:05:14

SQL Server數

2019-11-28 10:15:35

TimeShiftUbuntuLinux

2010-07-06 08:56:16

SQL server

2010-09-02 11:47:43

SQL刪除
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清一二三区 | 亚洲欧美一区二区在线观看 | 少妇无套高潮一二三区 | 看a网站 | 亚洲自拍偷拍欧美 | 久久国产精品72免费观看 | 欧美一级欧美三级在线观看 | 精品一区二区电影 | 久久青青| 在线看av网址| 国产精品国产成人国产三级 | 久久精品视频在线观看 | 毛片a| 欧美成人综合 | 日韩免费高清视频 | 亚洲精品不卡 | 亚洲成人网在线 | 国内精品视频在线观看 | 18成人在线观看 | 国产精品一级在线观看 | 国产精品99久久久精品免费观看 | 仙人掌旅馆在线观看 | 欧美福利视频 | 婷婷免费视频 | 一级少妇女片 | 欧产日产国产精品国产 | 日韩精品一区二区三区视频播放 | 久久久久久国产 | 欧美一区二区三区四区五区无卡码 | 精品99久久久久久 | 奇米av| 国产日韩欧美一区二区 | 免费一二区 | 久久久久国产 | 久久久这里只有17精品 | 91大神在线看 | 水蜜桃久久夜色精品一区 | 欧美精品99 | 亚洲精品第一 | 国产精品网址 | 日本视频一区二区 |