Azure Portal 轉換過渡期 - 如何將 Azure v2 VM 轉成 v1 VM,使用 Azure Backup服務?

前言 Azure Management Portal 與 Azure Preview Portal 正在轉換階段,功能尚未完全相容之前,有可能遇到各式相容性問題。此次遇到的問題是,客戶希望 Azure v2 VM (資源管理員類型) 能使用 Azure Backup 服務,自動備份整台 VM。 但是在 Preview Portal 中按下 Azure Backup 後會導向 Management Portal,但在 Management Portal 無法 discover(探索) 及 register(註冊) Azure v2 VM,代表此服務無法使用。微軟方面的說法是:目前 Azure Backup 服務尚未支援 Azure v2 VM,功能尚在開發中,之後也有規劃將所有 v1 VM 升級成 v2 VM。 本文說明如何將 Azure v2 (Resource Manager) VM 轉換成 Azure v1 (Classic) VM,以便使用 Azure Backup 服務,自動備份 Azure VM。 概念 必要資源 Azure v2 VM及相關佈署 (e.g. NSG, NIC…) Azure v2 Storage Azure v1 Storage 作法 備份原有 Endpoint 設定 (此文重點不在如何備份 Endpoint,而是要提醒大家記得 Endpoint 要設定一致) 將 v2 VM 關機 將 v2 VM 的 VHD (in Resource Manger Storage) 複製一份至 Classic Storage (利用 AzCopy 工具) 利用此 VHD 複本新增磁碟,並以此開一台 Azure v1 VM。 後續 Azure Backup 動作就可以做囉! 實作 以下我們直接從作法的第三個步驟開始實作。 下載 AzCopy 開啟 powershell,移動到 AzCopy 資料夾 cd "C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy" 請記得修改 sourceURL、desURL、deskey、sourcekey 參數,/s 代表資料夾底下所有資料都複製過去。 .\azcopy.exe /source:https://sourceURL /dest:https://destURL /destkey:destkey /sourcekey:sourcekey /sVM沒關機會複製失敗,請記得要把VM關機,否則會出現以下錯誤:開始複製... 複製完成!  回到 Management Portal 可以看到複製好的 VHD 檔 到 Disks 去新增此 VHD 利用此 Disk 建立 Azure VM (from gallery) 設定 VM 相關內容及規格 Azure v1 VM 建立完成。 註:特別注意若有在 v2 VM 建立靜態 Public IP,在建立 v1 VM時這個 Public IP 位址會不一樣,且這組 IP 位址會浮動,必須重新建立一個 reserved IP,並與 Cloud Service 產生關聯才行。 回到 Backup Vault,並依次點選 Discover → Register,即可註冊這台 v1 VM。註:Backup Vault 與 Azure VM 存放位置要在同一個 region ,否則會找不到這台 VM 。  費用 若複製 VHD 時有跨機房的 Storage,會多出 Outbound 流量的計價,其餘的部分都與原本 VM 計價方式一致。 當然,若另外使用了 Azure Backup 服務,就要另外計價。可參考 如何使用 Azure VM Backup Vault (備份保存庫),輕鬆備份Azure VM! 相關連結 使用 AzCopy 命令列公用程式傳輸資料 如何使用 Azure VM Backup Vault (備份保存庫),輕鬆備份Azure VM! 以上是從 Azure Preview Portal 開 service Ticket,由微軟技術支援提供解決步驟,實作是由本部落格來進行。   == 要試用 Azure的朋友 ,請點選 Azure Free Trial – 試用 30 天期 進行試用申請。 ==
多奇數位 Azure 部落格 | All posts tagged 'backup'

在 Azure Portal 輕鬆設定:自動備份我的 Azure Web App

前言 在 Azure 上的網站開發過程中,若不確定開發人員是否有做版控,或是幫客戶代管網站放在 Azure Web App,可以設定自動備份功能,自動備份功能在 Standard 定價層才有,而舊 Portal 和新 Portal 提供的備份功能又有差異。本文簡介如何讓 Azure 自動備份您的網站程式與相關資源。 概念 舊 Portal 上的參數及設定較少,可參考下圖:  將自動備份開啟後,下面要選擇備份放在哪個 Azure Storage、幾天備份一次 (可以看到最多90天)、備份開始日期及時間,設定完成後可以選擇最下方「BACKUP NOW」,立即備份目前的網站檔案。但舊 Portal 的缺點在於不能選擇備份保留多久 (預設是永久保留) ,以下我們就以新 Portal 來實作,並介紹相關設定。 實作 登入新 Azure Portalhttps://portal.azure.com 選擇欲設定自動備份的 Web App→所有設定 備份→設定 指定要存到哪個 Azure Storage、Container (建議先建立好 Storage 跟 Container)  設定備份排程,可調整以下參數:頻率:幾個頻率單位備份一次頻率單位:天 / 小時開始:備份開始日期及時間保留(天數):備份保留天數,保留天數越多當然越佔用 Storage 空間,費用也會較高,設定為 0 代表無限制保留時間至少保留一個備份:勾選後,即使備份保留時間過了,但還是會保留一份最近的備份 如果您有搭配 SQL Database,可以一起備份 設定結束後按下「Save」儲存設定值 可使用「BACKUP NOW」功能,立即備份一次 網站程式 到 Azure Storage 裡面就可以看到備份檔案 《補充》若想要排除一些資料夾或檔案進行備份,請參考相關連結:在 Azure App Service 中備份 Web 應用程式提供的方式。 費用 備份這個功能包含在 Azure Web App – Standard Tier 中,但保留的備份檔由於是存在 Azure Storage 內,因此要計算 Storage 的費用。 相關連結 在 Azure App Service 中備份 Web 應用程式   == 要試用 Azure的朋友 ,請點選 Azure Free Trial – 試用 30 天期 進行試用申請。 ==