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 | Objekt | 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: