場景數據庫
某企業服務器中有一個數據庫db01,該數據庫只能在每週日0:00更新一次數據,而且數據量不大,制定那種備份還原計劃比較合適?如何設置?還原的方法是什麼?服務器
備份方案ide
採用完整備份,每週日備份一次便可。spa
還原方案3d
採用簡單模式便可知足要求,由於該db01只在週日有更新。rest
方案分析日誌
簡單恢復模式下的數據丟失時間窗口,以下圖。blog
簡單模式下,進行數據庫的完整備份還原,只需還原最近的一次完整備份便可,如圖。ip
配置方法get
第一種:圖形界面
首先建立一個db01數據庫。如圖。
而後咱們在該數據庫中建立一個表,模擬夜晚0:00時的數據更新。
配置數據庫的恢復模式爲簡單,如圖。
而後接下來咱們針對該數據庫執行完整備份,如圖。
備份類型爲完整備份,如圖。
在選項界面,咱們能夠配置備份的可靠性,如圖。
同時還能夠選擇在備份的時候是否對數據進行壓縮,如圖。
備份成功後,如圖所示。
====================================================================================================================
默認狀況下,備份數據會存放在C盤的默認位置下,爲.bak結尾的文件,咱們也能夠建立備份設備,將數據存放在備份設備中,下面是一個自定義備份設備的過程。
在下圖中選擇新建備份設備,如圖。
輸入設備名稱,輸入備份設備的目標文件位置,即C盤下的full-backup文件夾下面的fullbackup文件,如圖。
建立完成後,以下圖所示。
而後咱們在進行數據備份的時候,就能夠選擇將備份保存在備份設備中,如圖。
=====================================================================================================================
下面咱們來看看假如咱們建立的那個數據表丟失了,該如何使用備份還原。
首先我手動刪除以前建立的testtable,如圖。
選擇還原數據庫,以下圖所示。
選擇完整備份設備,如圖。
選擇要還原的備份集,如圖。
而後切換到選項界面,勾選覆蓋現有數據庫,恢復狀態爲restore with recover。
備註:若是在作完完整備份的恢復以後,還須要恢復差別備份和日誌備份,則能夠選擇第二項restore with no recovery。
還原完成後,如圖所示。