Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Magazyny Microsoft.RecoveryServices 2020-02-02

Wybieranie języka wdrażania

Definicja zasobu Bicep

Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący element Bicep do szablonu.

resource symbolicname 'Microsoft.RecoveryServices/vaults@2020-02-02' = {
  eTag: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryption: {
      infrastructureEncryption: 'string'
      kekIdentity: {
        userAssignedIdentity: 'string'
        useSystemAssignedIdentity: bool
      }
      keyVaultProperties: {
        keyUri: 'string'
      }
    }
    upgradeDetails: {}
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

CmkKekIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned struna
useSystemAssignedIdentity Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity" Bool

CmkKeyVaultProperties

Nazwa Opis Wartość
keyUri Identyfikator URI klucza zarządzanego przez klienta struna

IdentityData

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Nazwa Opis Wartość

Microsoft.RecoveryServices/vaults

Nazwa Opis Wartość
eTag Opcjonalny element ETag. struna
tożsamość Tożsamość zasobu. IdentityData
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości magazynu. VaultWłaściwości
Numer jednostki magazynowej Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU. "RS0"
"Standardowa" (wymagana)

TrackedResourceTags

Nazwa Opis Wartość

UpgradeDetails

Nazwa Opis Wartość

Identyfikator użytkownika

Nazwa Opis Wartość

Właściwości magazynu

Nazwa Opis Wartość
szyfrowanie Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. VaultPropertiesEncryption
upgradeDetails Szczegóły uaktualniania magazynu. UpgradeDetails

VaultPropertiesEncryption

Nazwa Opis Wartość
infrastructureEncryption Włączanie/wyłączanie stanu podwójnego szyfrowania "Wyłączone"
"Włączone"
kekIdentity Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta CmkKekIdentity
keyVaultProperties Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta CmkKeyVaultProperties

Przykłady użycia

Moduły zweryfikowane na platformie Azure

Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.

Moduł Opis
magazynu usługi Recovery Services Moduł zasobów AVM dla magazynu usługi Recovery Services

Przykłady szybkiego startu platformy Azure

Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.

Plik Bicep Opis
Azure Backup for Workload in Azure Virtual Machines (Usługa Azure Virtual Machines) Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) Ten szablon umożliwia skonfigurowanie ochrony istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę) Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
maszyny wirtualne usługi Resource Manager kopii zapasowej przy użyciu magazynu usługi Recovery Services Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje tworzenie kopii zapasowych wielu maszyn wirtualnych usługi Resource Manager należących do tej samej grupy zasobów
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi Ten szablon tworzy magazyn usługi Recovery Services, który będzie używany dalej na potrzeby tworzenia kopii zapasowych i usługi Site Recovery.
tworzenie usługi AVD przy użyciu FSLogix i AD DS Join Ten szablon umożliwia tworzenie zasobów usługi Azure Virtual Desktop, takich jak pula hostów, grupa aplikacji, obszar roboczy, konto magazynu FSLogix, udział plików, magazyn usługi odzyskiwania na potrzeby tworzenia kopii zapasowej udziału plików host sesji testowej, jego rozszerzenia przy użyciu przyłączania microsoft Entra ID do domeny usługi Active Directory.
tworzenie replikacji maszyn wirtualnych platformy Azure i odzyskiwania po awarii Ten szablon umożliwia utworzenie odzyskiwania po awarii replikacji lokacji maszyny wirtualnej platformy Azure.
tworzenie codziennych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.
tworzenie magazynu usługi Recovery Services i włączanie diagnostyki Ten szablon tworzy magazyn usługi Recovery Services i włącza diagnostykę usługi Azure Backup. Spowoduje to również wdrożenie konta magazynu i obszaru roboczego pakietu oms.
Tworzenie magazynu usługi Recovery Services przy użyciu zasad tworzenia kopii zapasowych Ten szablon tworzy magazyn usługi Recovery Services z zasadami tworzenia kopii zapasowych i konfiguruje opcjonalne funkcje, takie jak tożsamość systemu, typ magazynu kopii zapasowych, przywracanie między regionami i dzienniki diagnostyczne oraz blokada usuwania.
Utwórz magazyn usługi Recovery Services z opcjami domyślnymi Prosty szablon, który tworzy magazyn usługi Recovery Services.
tworzenie cotygodniowych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection.

Definicja zasobu szablonu usługi ARM

Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.RecoveryServices/vaults",
  "apiVersion": "2020-02-02",
  "name": "string",
  "eTag": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryption": {
      "infrastructureEncryption": "string",
      "kekIdentity": {
        "userAssignedIdentity": "string",
        "useSystemAssignedIdentity": "bool"
      },
      "keyVaultProperties": {
        "keyUri": "string"
      }
    },
    "upgradeDetails": {
    }
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

CmkKekIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned struna
useSystemAssignedIdentity Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity" Bool

CmkKeyVaultProperties

Nazwa Opis Wartość
keyUri Identyfikator URI klucza zarządzanego przez klienta struna

IdentityData

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Nazwa Opis Wartość

Microsoft.RecoveryServices/vaults

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2020-02-02'
eTag Opcjonalny element ETag. struna
tożsamość Tożsamość zasobu. IdentityData
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości magazynu. VaultWłaściwości
Numer jednostki magazynowej Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.RecoveryServices/vaults"

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU. "RS0"
"Standardowa" (wymagana)

TrackedResourceTags

Nazwa Opis Wartość

UpgradeDetails

Nazwa Opis Wartość

Identyfikator użytkownika

Nazwa Opis Wartość

Właściwości magazynu

Nazwa Opis Wartość
szyfrowanie Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. VaultPropertiesEncryption
upgradeDetails Szczegóły uaktualniania magazynu. UpgradeDetails

VaultPropertiesEncryption

Nazwa Opis Wartość
infrastructureEncryption Włączanie/wyłączanie stanu podwójnego szyfrowania "Wyłączone"
"Włączone"
kekIdentity Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta CmkKekIdentity
keyVaultProperties Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta CmkKeyVaultProperties

Przykłady użycia

Szablony szybkiego startu platformy Azure

Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.

Szablon Opis
Azure Backup for Workload in Azure Virtual Machines (Usługa Azure Virtual Machines)

Wdrażanie do Azure
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie)

Wdrażanie do Azure
Ten szablon umożliwia skonfigurowanie ochrony istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę)

Wdrażanie do Azure
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
maszyny wirtualne usługi Resource Manager kopii zapasowej przy użyciu magazynu usługi Recovery Services

Wdrażanie do Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje tworzenie kopii zapasowych wielu maszyn wirtualnych usługi Resource Manager należących do tej samej grupy zasobów
Tworzenie magazynu usługi Recovery Services z opcjami zaawansowanymi

Wdrażanie do Azure
Ten szablon tworzy magazyn usługi Recovery Services, który będzie używany dalej na potrzeby tworzenia kopii zapasowych i usługi Site Recovery.
tworzenie usługi AVD przy użyciu FSLogix i AD DS Join

Wdrażanie do Azure
Ten szablon umożliwia tworzenie zasobów usługi Azure Virtual Desktop, takich jak pula hostów, grupa aplikacji, obszar roboczy, konto magazynu FSLogix, udział plików, magazyn usługi odzyskiwania na potrzeby tworzenia kopii zapasowej udziału plików host sesji testowej, jego rozszerzenia przy użyciu przyłączania microsoft Entra ID do domeny usługi Active Directory.
tworzenie replikacji maszyn wirtualnych platformy Azure i odzyskiwania po awarii

Wdrażanie do Azure
Ten szablon umożliwia utworzenie odzyskiwania po awarii replikacji lokacji maszyny wirtualnej platformy Azure.
tworzenie codziennych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs

Wdrażanie do Azure
Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.
tworzenie magazynu usługi Recovery Services i włączanie diagnostyki

Wdrażanie do Azure
Ten szablon tworzy magazyn usługi Recovery Services i włącza diagnostykę usługi Azure Backup. Spowoduje to również wdrożenie konta magazynu i obszaru roboczego pakietu oms.
Tworzenie magazynu usługi Recovery Services przy użyciu zasad tworzenia kopii zapasowych

Wdrażanie do Azure
Ten szablon tworzy magazyn usługi Recovery Services z zasadami tworzenia kopii zapasowych i konfiguruje opcjonalne funkcje, takie jak tożsamość systemu, typ magazynu kopii zapasowych, przywracanie między regionami i dzienniki diagnostyczne oraz blokada usuwania.
Utwórz magazyn usługi Recovery Services z opcjami domyślnymi

Wdrażanie do Azure
Prosty szablon, który tworzy magazyn usługi Recovery Services.
tworzenie cotygodniowych zasad kopii zapasowych dla magazynu RS w celu ochrony maszyn wirtualnych IaaSVMs

Wdrażanie do Azure
Ten szablon umożliwia utworzenie magazynu usługi Recovery Service i codziennych zasad kopii zapasowych, które mogą służyć do ochrony klasycznych i opartych na usłudze ARM maszyn wirtualnych IaaS.
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection.
IBM Cloud Pak for Data on Azure

Wdrażanie do Azure
Ten szablon wdraża klaster Openshift na platformie Azure ze wszystkimi wymaganymi zasobami, infrastrukturą, a następnie wdraża pakiet IBM Cloud Pak for Data wraz z wybranymi przez użytkownika dodatkami.
Openshift Container Platform 4.3

Wdrażanie do Azure
Openshift Container Platform 4.3

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu magazynów można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults@2020-02-02"
  name = "string"
  eTag = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      encryption = {
        infrastructureEncryption = "string"
        kekIdentity = {
          userAssignedIdentity = "string"
          useSystemAssignedIdentity = bool
        }
        keyVaultProperties = {
          keyUri = "string"
        }
      }
      upgradeDetails = {
      }
    }
  })
}

Wartości właściwości

CmkKekIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość przypisana przez użytkownika, która ma być używana do udzielania uprawnień w przypadku, gdy używany typ tożsamości to UserAssigned struna
useSystemAssignedIdentity Wskazuje, że należy użyć tożsamości przypisanej przez system. Wzajemnie wykluczające się pole "userAssignedIdentity" Bool

CmkKeyVaultProperties

Nazwa Opis Wartość
keyUri Identyfikator URI klucza zarządzanego przez klienta struna

IdentityData

Nazwa Opis Wartość
typ Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Klucze słownika tożsamości przypisane przez użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityDataUserAssignedIdentities

IdentityDataUserAssignedIdentities

Nazwa Opis Wartość

Microsoft.RecoveryServices/vaults

Nazwa Opis Wartość
eTag Opcjonalny element ETag. struna
tożsamość Tożsamość zasobu. IdentityData
lokalizacja Lokalizacja zasobu. ciąg (wymagany)
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości magazynu. VaultWłaściwości
Numer jednostki magazynowej Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.RecoveryServices/vaults@2020-02-02"

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU. "RS0"
"Standardowa" (wymagana)

TrackedResourceTags

Nazwa Opis Wartość

UpgradeDetails

Nazwa Opis Wartość

Identyfikator użytkownika

Nazwa Opis Wartość

Właściwości magazynu

Nazwa Opis Wartość
szyfrowanie Szczegóły klucza zarządzanego przez klienta dotyczące zasobu. VaultPropertiesEncryption
upgradeDetails Szczegóły uaktualniania magazynu. UpgradeDetails

VaultPropertiesEncryption

Nazwa Opis Wartość
infrastructureEncryption Włączanie/wyłączanie stanu podwójnego szyfrowania "Wyłączone"
"Włączone"
kekIdentity Szczegóły tożsamości używanej na potrzeby klucza zarządzanego przez klienta CmkKekIdentity
keyVaultProperties Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta CmkKeyVaultProperties

Przykłady użycia

Moduły zweryfikowane na platformie Azure

Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.

Moduł Opis
magazynu usługi Recovery Services Moduł zasobów AVM dla magazynu usługi Recovery Services