Udostępnij przez


Tworzenie magazynu usługi Azure Recovery Services przy użyciu interfejsu API REST dla usługi Azure Backup

W tym artykule opisano sposób tworzenia magazynu usługi Azure Recovery Services przy użyciu interfejsu API REST. Aby utworzyć skarbiec przy użyciu portalu Azure, przeczytaj ten artykuł.

Magazyn usługi Recovery Services to jednostka magazynowa przechowująca dane na platformie Azure. Dane są zazwyczaj kopiami danych lub informacjami o konfiguracji maszyn wirtualnych, obciążeń, serwerów lub stacji roboczych. Magazynów usługi Recovery Services można używać do przechowywania danych kopii zapasowych dla różnych usług platformy Azure, takich jak maszyny wirtualne IaaS (Linux lub Windows) i SQL Server na maszynach wirtualnych platformy Azure. Magazyny usługi Recovery Services obsługują programy System Center DPM, Windows Server, Azure Backup Server i nie tylko. Sejfy usług Recovery Services ułatwiają organizowanie danych kopii zapasowych, jednocześnie minimalizując obciążenie związane z zarządzaniem.

Zanim zaczniesz

Przed rozpoczęciem tworzenia obszaru roboczego usługi Recovery Services zapoznaj się z następującymi szczegółami:

  • Proces tworzenia magazynu używa elementu api-version=2016-06-01.
  • Tworzenie skarbca usługi Azure Recovery Services przy użyciu interfejsu API REST zostało opisane w artykule Tworzenie skarbca za pomocą REST API. Użyjmy tego artykułu jako odwołania do utworzenia magazynu o nazwie testVault w West US.

Aby utworzyć lub zaktualizować magazyn usługi Azure Recovery Services, użyj następującej operacji PUT :

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2016-06-01

Utwórz żądanie utworzenia magazynu Recovery Services Vault

Aby utworzyć żądanie PUT , {subscription-id} wymagany jest parametr . Jeśli masz wiele subskrypcji, zobacz Praca z wieloma subskrypcjami. Zdefiniuj {resourceGroupName} i {vaultName} dla swoich zasobów, wraz z parametrem api-version. Ten artykuł używa api-version=2016-06-01.

Wymagane są następujące nagłówki:

Nagłówek żądania Description
Content-Type: Required. Ustaw wartość application/json.
Authorization: Required. Ustaw prawidłowy Bearertoken dostępu.

Aby uzyskać więcej informacji na temat tworzenia żądania, zobacz Składniki żądania/odpowiedzi interfejsu API REST.

Utwórz treść żądania, aby utworzyć magazyn Recovery Services

Następujące typowe definicje służą do tworzenia treści żądania:

Name Required Typ Description
eTag String Opcjonalny element eTag
lokalizacja true String Lokalizacja zasobu
properties VaultProperties Właściwości magazynu
sku Sku Identyfikuje unikatowy identyfikator systemu dla każdego zasobu platformy Azure
tags Object Tagi zasobów

Pamiętaj, że w identyfikatorze URI PUT podane są nazwa magazynu i nazwa grupy zasobów. Treść żądania definiuje lokalizację.

Przykładowa treść żądania dla tworzenia skarbca usługi Recovery Services

Poniższa przykładowa treść służy do tworzenia magazynu w programie West US. Określ lokalizację. Jednostka SKU jest zawsze Standard.

{
  "properties": {},
  "sku": {
    "name": "Standard"
  },
  "location": "West US"
}

Responses

Istnieją dwie pomyślne odpowiedzi dla operacji tworzenia lub aktualizowania magazynu usługi Recovery Services:

Name Typ Description
200 OK Vault OK
201 Utworzono Vault Created

Aby uzyskać więcej informacji na temat odpowiedzi interfejsu API REST, zobacz Przetwarzanie komunikatu odpowiedzi.

Przykładowa odpowiedź

Skondensowana odpowiedź 201 Utworzono z poprzedniej przykładowej treści żądania pokazuje, że został przypisany identyfikator, a stan provisioningState jest Powodzenie:

{
  "location": "westus",
  "name": "testVault",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/testVault",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Dalsze kroki

Utwórz politykę kopii zapasowej dla maszyny wirtualnej Azure w tym magazynie.

Aby uzyskać więcej informacji na temat interfejsów API REST platformy Azure, zobacz następujące dokumenty: