Sdílet prostřednictvím


Vytvoření trezoru služby Azure Recovery Services pomocí rozhraní REST API pro Azure Backup

Tento článek popisuje, jak vytvořit trezor služby Azure Recovery Services pomocí rozhraní REST API. Pokud chcete vytvořit trezor pomocí webu Azure Portal, přečtěte si tento článek.

Trezor služby Recovery Services je entita úložiště Azure, která uchovává data. Těmito daty jsou zpravidla kopie dat nebo konfigurační informace pro virtuální počítače, úlohy, servery nebo pracovní stanice. Trezory služby Recovery Services můžete použít k ukládání záložních dat různých služeb Azure, jako jsou virtuální počítače IaaS (Linux nebo Windows) a SQL Server na virtuálních počítačích Azure. Trezory služby Recovery Services podporují System Center DPM, Windows Server, Azure Backup Server a další. Trezory služby Recovery Services usnadňují uspořádání dat záloh a současně minimalizují režii spojenou s jejich správou.

Než začnete

Vytvoření trezoru služby Azure Recovery Services pomocí rozhraní REST API je popsáno v článku o rozhraní REST API pro vytvoření trezoru. Pojďme tento článek použít jako odkaz na vytvoření trezoru pojmenovaného testVault v West US.

Pokud chcete vytvořit nebo aktualizovat trezor služby Azure Recovery Services, použijte následující operaci PUT :

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

Vytvořit žádost

K vytvoření požadavku {subscription-id} PUT se vyžaduje parametr. Pokud máte více předplatných, přečtěte si téma Práce s více předplatnými. Definujete {resourceGroupName} a {vaultName} pro své prostředky spolu s parametrem api-version . Tento článek používá api-version=2016-06-01.

Jsou vyžadovány následující hlavičky:

Hlavička požadavku Popis
Content-Type (Typ obsahu): Povinný: Nastavte na application/json.
Autorizace: Povinný: Nastavte na platný přístupový token Bearer.

Další informace o tom, jak vytvořit požadavek, najdete v tématu Komponenty požadavku nebo odpovědi rozhraní REST API.

Vytvoření textu požadavku

K vytvoření textu požadavku se používají následující běžné definice:

Název Požadováno Type Popis
eTag String Volitelná eTag
location true String Umístění prostředku
vlastnosti VaultProperties Vlastnosti trezoru
sku Sku Identifikuje jedinečný identifikátor systému pro každý prostředek Azure.
značky Object Značky prostředků

Všimněte si, že název trezoru a název skupiny prostředků jsou uvedené v identifikátoru PUT URI. Text požadavku definuje umístění.

Příklad textu požadavku

Následující příklad tělo slouží k vytvoření trezoru v West US. Zadejte umístění. Skladová položka je vždy Standard.

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

Odpovědi

Operace vytvoří nebo aktualizuje trezor služby Recovery Services dvěma úspěšnými odpověďmi:

Name Typ Popis
200 OK Trezor OK
201 Vytvořeno Trezor Vytvořeno

Další informace o odpovědích rozhraní REST API naleznete v tématu Zpracování zprávy odpovědi.

Příklad odpovědi

Zhuštěná odpověď 201 Vytvořená z předchozího ukázkového textu požadavku ukazuje , že bylo přiřazeno ID a stav zřizování je úspěšný:

{
  "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"
  }
}

Další kroky

Vytvořte zásadu zálohování pro zálohování virtuálního počítače Azure v tomto trezoru.

Další informace o rozhraních Azure REST API najdete v následujících dokumentech: