Bagikan melalui


Mulai cepat: Membuat vault Recovery Services menggunakan templat ARM

Mulai cepat ini menjelaskan cara menyiapkan vault Recovery Services dengan menggunakan templat Azure Resource Manager (templat ARM). Layanan Azure Site Recovery berkontribusi pada strategi kelangsungan bisnis dan pemulihan bencana (BCDR) Anda sehingga aplikasi bisnis Anda tetap online selama pemadaman yang direncanakan maupun tidak direncanakan. Site Recovery mengelola pemulihan bencana mesin lokal dan mesin virtual Azure (VM), termasuk replikasi, kegagalan, dan pemulihan.

Templat Azure Resource Manager adalah file JavaScript Object Notation (JSON) yang menentukan infrastruktur dan konfigurasi untuk proyek Anda. Template tersebut menggunakan sintaksis deklaratif. Anda menjelaskan penyebaran yang Dimaksudkan tanpa menulis urutan perintah pemrograman untuk membuat penyebaran.

Untuk melindungi VMware atau server fisik, lihat Arsitektur modern.

Jika lingkungan Anda telah memenuhi prasyarat dan Anda terbiasa menggunakan templat ARM, pilih tombol Sebarkan ke Azure. Templat akan terbuka di portal Microsoft Azure.

Tombol untuk menyebarkan templat Resource Manager ke Azure.

Prasyarat

Jika Anda tidak memiliki langganan Azure aktif, Anda dapat membuat akun gratis sebelum mulai.

Meninjau templat

Templat yang digunakan di mulai cepat ini berasal dari Templat Mulai Cepat Azure.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.6.1.6515",
      "templateHash": "1347593202495112636"
    }
  },
  "parameters": {
    "vaultName": {
      "type": "string",
      "metadata": {
        "description": "Name of the Vault"
      }
    },
    "enableCRR": {
      "type": "bool",
      "defaultValue": true,
      "metadata": {
        "description": "Enable CRR (Works if vault has not registered any backup instance)"
      }
    },
    "vaultStorageType": {
      "type": "string",
      "defaultValue": "GeoRedundant",
      "allowedValues": [
        "LocallyRedundant",
        "GeoRedundant"
      ],
      "metadata": {
        "description": "Change Vault Storage Type (Works if vault has not registered any backup instance)"
      }
    },
    "location": {
      "type": "string",
      "defaultValue": "[resourceGroup().location]",
      "metadata": {
        "description": "Location for all resources."
      }
    }
  },
  "variables": {
    "skuName": "RS0",
    "skuTier": "Standard"
  },
  "resources": [
    {
      "type": "Microsoft.RecoveryServices/vaults",
      "apiVersion": "2022-02-01",
      "name": "[parameters('vaultName')]",
      "location": "[parameters('location')]",
      "sku": {
        "name": "[variables('skuName')]",
        "tier": "[variables('skuTier')]"
      },
      "properties": {}
    },
    {
      "type": "Microsoft.RecoveryServices/vaults/backupstorageconfig",
      "apiVersion": "2022-02-01",
      "name": "[format('{0}/{1}', parameters('vaultName'), 'vaultstorageconfig')]",
      "properties": {
        "storageModelType": "[parameters('vaultStorageType')]",
        "crossRegionRestoreFlag": "[parameters('enableCRR')]"
      },
      "dependsOn": [
        "[resourceId('Microsoft.RecoveryServices/vaults', parameters('vaultName'))]"
      ]
    }
  ]
}

Dua sumber daya Azure yang ditentukan dalam templat:

Templat mencakup parameter opsional untuk konfigurasi cadangan vault. Pengaturan redundansi penyimpanan adalah penyimpanan redundan lokal (LRS) atau penyimpanan geo-redundan (GRS). Selengkapnya, lihat Mengatur redundansi penyimpanan.

Untuk templat Azure Recovery Services lainnya, lihat Templat Azure Quickstart.

Menyebarkan templat

Untuk menyebarkan templat, perlu Langganan, Grup sumber daya, dan Nama vault.

  1. Pilih gambar Sebarkan ke Azure untuk masuk ke Azure dan membuka templat.

    Tombol untuk menyebarkan templat Resource Manager ke Azure.

  2. Pilih atau masukkan nilai berikut:

    Templat untuk membuat vault Recovery Services.

    • Langganan: Pilih langganan Azure Anda.
    • Grup Sumber Daya: pilih grup yang sudah ada atau pilih Buat baru untuk menambahkan grup.
    • Lokasi: default di lokasi grup sumber daya dan menjadi tidak tersedia setelah grup sumber daya dipilih.
    • Nama Vault: Berikan nama untuk vault.
    • Ubah Jenis Penyimpanan: Default adalah false. Pilih true hanya jika Anda perlu mengubah jenis penyimpanan vault.
    • Jenis Penyimpanan Vault: Default adalah GloballyRedundant. Jika jenis penyimpanan disetel ke true, pilih LocallyRedundant.
    • Lokasi: fungsi [resourceGroup().location] default di lokasi grup sumber daya. Untuk mengubah lokasi, masukkan nilai seperti usbarat.
    • Centang kotak Saya menyetujui syarat dan ketentuan yang dinyatakan di atas.
  3. Untuk memulai penyebaran vault, pilih tombol Beli. Setelah penyebaran berhasil, akan tampil pemberitahuan.

    Penyebaran vault berhasil.

Memvalidasi penyebaran

Untuk mengonfirmasi vault telah dibuat, gunakan Azure CLI atau Azure PowerShell.

echo "Enter the resource group name:" &&
read resourceGroupName &&
echo "Enter the vault name:" &&
read vaultName &&
az backup vault show --name $vaultName --resource-group $resourceGroupName &&
az backup vault backup-properties show --name $vaultName --resource-group $resourceGroupName &&
echo "Press [ENTER] to continue ..."

Output berikut adalah kutipan dari informasi vault:

"id": "/subscriptions/<Subscription Id>/resourceGroups/myResourceGroup
         /providers/Microsoft.RecoveryServices/vaults/myVault"
"location": "eastus"
"name": "myVault"
"resourceGroup": "myResourceGroup"

"storageModelType": "GeoRedundant"
"storageType": "GeoRedundant"
"type": "Microsoft.RecoveryServices/vaults/backupstorageconfig"

Membersihkan sumber daya

Jika Anda berencana menggunakan sumber daya baru, tidak ada tindakan yang diperlukan. Jika tidak, Anda bisa menghapus grup sumber daya dan vault yang dibuat di mulai cepat ini. Untuk menghapus grup sumber daya dan sumber dayanya, gunakan Azure CLI atau Azure PowerShell.

echo "Enter the resource group name:" &&
read resourceGroupName &&
az group delete --name $resourceGroupName &&
echo "Press [ENTER] to continue ..."

Langkah berikutnya

Pada mulai cepat ini, Anda membuat vault Recovery Services. Untuk mempelajari selengkapnya tentang pemulihan bencana, lanjutkan ke artikel mulai cepat berikutnya - Menyiapkan pemulihan bencana.