Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje, jak aktualizovat konfigurace související se zálohováním v trezoru služby Azure Recovery Services pomocí rozhraní REST API.
Správa operací dočasného odstranění v trezoru Recovery Services
Odstranění záloh chráněné položky je významná operace, která se musí monitorovat. Aby se zabránilo náhodnému odstranění, má trezor služby Azure Recovery Services funkci měkkého odstranění. Tato funkce umožňuje v případě potřeby obnovit odstraněné zálohy během časového období po odstranění.
Existují ale scénáře, ve kterých tato funkce není nutná. Úložiště služby Azure Recovery Services nelze odstranit, pokud v něm existují zálohované položky, včetně měkce smazaných. To může být problém, pokud je potřeba trezor okamžitě odstranit. Například: Operace nasazení často vyčistí vytvořené prostředky ve stejném pracovním postupu. Nasazení může vytvořit trezor, nakonfigurovat zálohy pro položku, provést testovací obnovení a pak pokračovat odstraněním zálohovaných položek a trezoru. Pokud se odstranění trezoru nezdaří, může selhat celé nasazení. Zakázání funkce soft-delete je jediným způsobem, jak zaručit okamžité odstranění.
Proto je potřeba pečlivě zvážit zakázání funkce softwarového odstranění v konkrétním trezoru v závislosti na daném scénáři. Přečtěte si další informace o dočasném odstranění.
Načtení stavu dočasného odstranění pomocí REST API
Ve výchozím nastavení bude u každého nově vytvořeného trezoru služby Recovery Services automaticky povolen stav měkkého odstranění. Pokud chcete načíst nebo aktualizovat stav softwarového odstranění úložiště, použijte dokument rozhraní REST API vztahující se ke konfiguraci záložního trezoru.
Pokud chcete načíst aktuální stav měkkého odstranění trezoru, použijte následující operaci GET.
GET https://management.azure.com/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupconfig/vaultconfig?api-version=2019-06-15
GET URI má parametry {subscriptionId}, {vaultName}, {vaultresourceGroupName}. V tomto příkladu {vaultName} je "testVault" a {vaultresourceGroupName} je "testVaultRG". Vzhledem k tomu, že všechny požadované parametry jsou uvedené v identifikátoru URI, není nutné použít samostatný text požadavku.
GET https://management.azure.com/Subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testVaultRG/providers/Microsoft.RecoveryServices/vaults/testVault/backupconfig/vaultconfig?api-version=2019-06-15
Odpovědi
Úspěšná odpověď operace GET je zobrazená níže:
| Název | Typ | Popis |
|---|---|---|
| 200 OK | BackupResourceVaultConfig | OK |
Příklad odpovědi
Po odeslání požadavku GET se vrátí odpověď 200 (úspěšná).
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testvaultRG/providers/Microsoft.RecoveryServices/vaults/testvault/backupconfig/vaultconfig",
"name": "vaultconfig",
"type": "Microsoft.RecoveryServices/vaults/backupconfig",
"properties": {
"enhancedSecurityState": "Enabled",
"softDeleteFeatureState": "Enabled"
}
}
Aktualizace stavu obnovitelného odstranění pomocí rozhraní REST API
Pokud chcete aktualizovat mód měkkého odstranění trezoru služby Recovery Services pomocí rozhraní REST API, použijte následující operaci PUT.
PUT https://management.azure.com/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupconfig/vaultconfig?api-version=2019-06-15
PUT URI má parametry {subscriptionId}, {vaultName}, {vaultresourceGroupName}. V tomto příkladu {vaultName} je "testVault" a {vaultresourceGroupName} je "testVaultRG". Pokud identifikátor URI nahradíme hodnotami uvedenými výše, bude identifikátor URI vypadat takto.
PUT https://management.azure.com/Subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testVaultRG/providers/Microsoft.RecoveryServices/vaults/testVault/backupconfig/vaultconfig?api-version=2019-06-15
Vytvoření textu požadavku
Následující běžné definice se používají k vytvoření textu požadavku.
Další podrobnosti najdete v dokumentaci k rozhraní REST API.
| Název | Povinné | Typ | Popis |
|---|---|---|---|
| eTag | Řetězec | Volitelný eTag | |
| poloha | true | Řetězec | Umístění prostředku |
| vlastnosti | VaultProperties | Vlastnosti trezoru | |
| štítky | Objekt | Štítky prostředků |
Příklad textu požadavku
Pomocí následujícího příkladu aktualizujte stav měkkého smazání na zakázáno.
{
"properties": {
"enhancedSecurityState": "Enabled",
"softDeleteFeatureState": "Disabled"
}
}
Odpovědi na operaci PATCH
Úspěšná odpověď operace PATCH je znázorněna níže:
| Název | Typ | Popis |
|---|---|---|
| 200 OK | BackupResourceVaultConfig | OK |
Příklad odpovědi pro operaci PATCH
Po odeslání požadavku PATCH se vrátí odpověď 200 (úspěšná).
{
"id": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/testvaultRG/providers/Microsoft.RecoveryServices/vaults/testvault/backupconfig/vaultconfig",
"name": "vaultconfig",
"type": "Microsoft.RecoveryServices/vaults/backupconfig",
"properties": {
"enhancedSecurityState": "Enabled",
"softDeleteFeatureState": "Disabled"
}
}
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: