Azure 恢復服務之(一):備份與恢復本地數據

中國區Azure最近發佈了關於使用Azure Backup來備份VM服務,於3月1日正式上線,該功能對於需要對關鍵工作負載進行備份的用戶來講,極大的降低了操作複雜度。以前我們所使用 Powershell來做的Azure虛擬機備份功能,不僅存在諸多限制,而且本身只是存儲的快照,而不是虛擬機的。

  Azure backup的虛擬機備份服務使用的是Windows的數據卷影子複製服務(Volume Shadow Copy Service)能夠使得在虛擬機不關機的情況下,對虛擬機進行快照,然後通過備份服務將快照傳輸保存到備份庫中, 備份服務只會將變更的塊,即增量備份,以提高存儲的效率:

wKiom1d7VaOgNSjZAABGVRah1_A949.jpg-wh_50

基本的Azure backup備份流程如下:

  1. 首先創建備份庫,然後發現目前你的訂閱中需要保護的虛擬機

  2. 註冊需要保護的虛擬機,添加到保護列表

  3. 設定備份策略對虛擬機進行保護備份

  4. 根據需要將你的備份恢復到當前虛擬機或者其他目的虛擬機

wKioL1d7VfCwDEf6AABl34kK558023.jpg-wh_50

Azure 虛擬機備份功能支持Azure IAAS的Linux和Windows虛擬機的備份和恢復,今天先介紹備份本地數據。

1.備份本地數據到Azure

   1.1.  創建恢復服務——>備份保管庫

wKioL1d7VqCBS_K9AABoGMNVomk525.png-wh_50

   1.2.  保護本地工作負載,並下載“客戶端代理”和“保管庫憑據”。Azure支持“保護本地工作負載”及“保護Azure虛擬機”兩種備份方式

    

wKioL1d7VtiAb4dEAACt7FiAl-k555.png-wh_50


   1.3.  在需要備份的本地服務器安裝剛纔下載的“客戶端代理”。

wKioL1d7V0Kz8k90AAA-keR-6kE868.png-wh_50

   1.4.  必須安裝“.NetFramework 4.5”。Powershell需要其支持(筆者系統爲Win 2008 R2 SP1)

wKioL1d7V_KScGROAAA-GwKmKms026.png-wh_50

    1.5.  安裝.NetFramework4.5後繼續等待安裝完成。

        

wKioL1d7WHygtKHrAABED16dywI702.png-wh_50

    1.6. 註冊保管庫,在註冊之前有一點需要注意:在“配置”選擇有一項警告“如果已向保管庫註冊了項,則無法更改存儲複製選項”。也就是說我們事先要規劃好是“本地冗餘”還是“異地冗餘”。註冊項後此處是灰色的無法更改。

wKioL1d7WZWR8iUqAABH2U4I3hs775.png-wh_50

    1.7. 開始註冊。打開剛纔安裝的客戶端代理進行註冊。

wKioL1d7We-CKt2lAAB2uJxwe8c199.png-wh_50

wKioL1d7WfDghjfZAABNY_r0jwM165.png-wh_50

    1.8. 不使用代理

    

wKiom1d7WiqwIPKaAAAmv_Is5FQ685.png-wh_50

    1.9. 導入之前下載的“憑據”。注意:憑據有效期爲2天,到期未導入從保管庫重新下載一遍即可.

    

wKioL1d7Wm2jcqwoAACVE7yhqp0513.png-wh_50

     1.10.輸入一個用於加密備份數據的密碼(最短字符16位),保存到C盤。請注意,Azure Backup不會維護密碼,如果用戶丟失密碼,數據將永遠無法恢復。因此,強烈建議用戶將密鑰保存到外部位置。

    

wKioL1d7WwSTLUHrAABXPEg2GdM086.png-wh_50

    1.11. 註冊服務完成.

    

wKiom1d7Wzfjx9ZGAAAi8MVVPSk175.png-wh_50

    

    可以看到保管庫已經存在已註冊的項

wKiom1d7W-Gii9u7AAB5OIPc2ZA526.png-wh_50

    1.12. 當前沒有任何備份任務,創建備份任務“Schedule Backup

wKiom1d7XIKTegdxAACWCRp-GQU468.png-wh_50

    1.13. Add Items”選擇備份的數據。當然也可以“Exclusion Settings”排除不需要備份的項。

wKiom1d7XTDy5qsjAABGPa9aQEE522.png-wh_50

    1.14.按天備份。(爲方便看到效果,現在是10.30)。

wKioL1d7XYfTAV5RAAA9cppbHXM876.png-wh_50

    1.15. 定義保留策略期限

wKioL1d7Xa6g6kLgAABbY6WxR3U637.png-wh_50


    1.16.  通過網絡自動備份

wKiom1d7Xfrx7V5IAABczAtNvks291.png-wh_50


    1.17. 完成。

wKiom1d7Xi6D8FLkAAA_zcBh8Ms101.png-wh_50

    1.18. 驗證

        由於備份文件較小,在11點多的時候查看的時候已經備份完成!

wKiom1d7XxKwUl3tAACpOPrC_0E642.png-wh_50


2.      Azure恢復數據

    

    2.1. 刪除備份過的文件夾Database,並從“Azure backup”進行恢復

    

wKioL1d7X9mRP5-QAACLEASSats090.png-wh_50

    2.2. 選擇創建備份的服務器

    

wKioL1d7YBrjCXQoAAAwKl_e9DY337.png-wh_50

    2.3. 瀏覽文件

wKiom1d7YFCgutfkAAAtR5zqcSY295.png-wh_50

    2.4. 瀏覽文件

wKioL1d7YIHD8lGJAAA6mPk7lt4681.png-wh_50

    2.5. 選擇需要還原的項


wKiom1d7YIHBGx1ZAAA5_g-yK34006.png-wh_50

2.6. 還原方式(根據自己需要選擇)

★還原到本地還是其他位置

★創建副本,這樣你將有兩個版本

★在恢復時覆蓋現有版本

★在恢復時不恢復已經存在的項目

★還原訪問控制列表權限(ACL

wKioL1d7YIKDmuzWAAA3WIMGDm8839.png-wh_50

    2.7.開始還原

wKioL1d7YILRmbffAAAwz6NqCog844.png-wh_50

                   

    2.8. 還原成功


wKiom1d7YIKA16WEAAAxI6UdI4k697.png-wh_50

wKioL1d7YIPRDzFtAABwVGzFE1o352.png-wh_50

                Database文件已還原

wKiom1d7YIPwh-gEAABiilaOma4290.png-wh_50



到此,Azure Recovery Service備份本地數據與恢復已經完成,下篇文章將續寫備份Azure虛擬機與恢復。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章