快速入門:在 Azure 入口網站 中導出虛擬機
適用於: ✔️來自 AzureRM 或 AzAPI 提供者的任何管理平面資源。
現有的 Azure 資源可以透過 Azure 入口網站 匯出至 Terraform。 本快速入門說明如何使用 Azure 入口網站 匯出資源群組。
- 使用 Azure CLI 或 Azure PowerShell 建立測試 Azure 資源群組。
- 使用 Azure CLIor Azure PowerShell 建立測試 Linux 虛擬機。
- 將資源群組和虛擬機的狀態從 Azure 導出至 Terraform。
- 測試本機狀態是否符合 Azure 中的資源狀態。
必要條件
登入 Azure
登入 Azure 入口網站。
建立測試 Azure 資源
Azure CLI 或 Azure PowerShell
建立 Linux VM。
執行 az group create 以建立 Azure 資源群組。
az group create --name myResourceGroup --location eastus
執行 az vm create 以建立虛擬機。
az vm create \ --resource-group myResourceGroup \ --name myVM \ --image Debian11 \ --admin-username azureadmin \ --generate-ssh-keys \ --public-ip-sku Standard
Azure 入口網站
- 在 [Azure 服務] 底下,選取 [虛擬機]。 如果您沒有看到 虛擬機,請在搜尋列中搜尋。
- 在 [ 虛擬機] 頁面中,選取 [建立],以查看下拉式清單。 選取 [Azure 虛擬機器]。
- 在 [虛擬機名稱] 下,輸入 myVM。
- 在 [資源組名] 底下,選取 [新建],然後在 myResourceGroup 中輸入 。
- 將其他所有專案保留為預設值。 選取 [檢閱 + 建立]。
- 確認所有專案都已正確設定,然後選取 [ 建立]。
匯出資源群組
將現有的資源群組導出至 Terraform。
在資源群組的概觀頁面上,展開 [ 自動化 ] 索引卷標,然後選取 [ 匯出範本]。
在 [ 導出範本] 頁面中,選取 [Terraform]。
AzureRM
選取 或AzAPI
提供者。 程序代碼也可以同時針對這兩個提供者產生,以進行並存比較。檢閱產生的程序代碼。
使用 [複製範本] 按鈕直接貼到程式碼編輯器中。 或者,使用 [下載] 按鈕來取得具有 terraform 組態檔的 ZIP 資料夾。
清除資源
刪除資源
如果不再需要,您可以刪除資源群組、虛擬機器和所有相關資源。
- 在資源群組的頁面頂端,選取 [刪除資源群組]。
- 頁面隨即開啟警告您即將刪除資源。 輸入資源群組的名稱,然後選取 [刪除],即可刪除該資源和資源群組。
自動關機
如果仍需要 VM,Azure 會為虛擬機提供自動關機功能,以協助管理成本,並確保不會針對未使用的資源向您收費。
- 在 VM 的 [作業] 區段上,選取 [自動關機] 選項。
- 頁面隨即開啟,您可以在其中設定自動關機時間。 選取 [開啟] 選項以啟用,然後設定適合您的時間。
- 設定時間之後,請選取頂端的 [ 儲存 ] 以啟用自動關機設定。
注意
請記得正確設定時區以符合您的要求,因為 (UTC) 國際標準時間是 [時區] 下拉式選單中的預設設定。
如需詳細資訊,請參閱自動關機。
下一步
在本快速入門中,您已部署簡單的虛擬機,並將設定匯出至 Terraform 程式代碼。