Upravit

Sdílet prostřednictvím


Nejčastější dotazy týkající se průběžného zálohování služby Azure Cosmos DB

PLATÍ PRO: NoSQL MongoDB Skřítek Stůl

Tento článek obsahuje nejčastější dotazy týkající se funkcí obnovení k určitému bodu v čase ve službě Azure Cosmos DB, které jsou dostupné v režimu průběžného zálohování.

Kolik času trvá obnovení?

Doba obnovení je funkce velikosti dat, množství zálohování protokolů, které je potřeba přehrát, a počet oddílů, které je potřeba obnovit. Obnovení 1 terabajtu dat obvykle trvá 30 až 90 minut.

Můžu čas obnovení odeslat v místním čase?

K obnovení nemusí dojít v závislosti na tom, jestli v té době existovaly klíčové prostředky, jako jsou databáze nebo kontejnery. Můžete to ověřit zadáním času a zobrazením vybrané databáze nebo kontejneru pro danou dobu. Pokud k obnovení neexistují žádné prostředky, proces obnovení nefunguje.

Jak můžu sledovat obnovení účtu?

Jakmile odešlete příkaz pro obnovení a počkáte na stránce, na stavovém řádku se po dokončení operace zobrazí zpráva o úspěšném obnoveném účtu. Můžete také vyhledat obnovený účet a sledovat jeho stav. Probíhá obnovení, ale stav účtu se vytváří. Po dokončení operace obnovení se stav účtu změní na Online.

V případě PowerShellu a Azure CLI můžete pomocí příkazu sledovat průběh operace az cosmosdb show obnovení:

az cosmosdb show \
  --resource-group <resource-group> \
  --name <account-name>

Hodnota provisioningState je, když je Succeeded účet online.

{
  "virtualNetworkRules": [],
  "writeLocations" : [
    {
      "documentEndpoint": "https://<accountname>.documents.azure.com:443/", 
      "failoverpriority": 0,
      "id": "accountName" ,
      "isZoneRedundant" : false, 
      "locationName": "West US 2", 
      "provisioningState": "Succeeded"
    }
  ]
}

Jak zjistím, jestli se účet režimu průběžného zálohování obnovil z jiného účtu?

Pomocí webu Azure Portal, Azure PowerShellu a Azure CLI můžete zjistit, jestli se účet obnoví a získá podrobnosti o obnovení.

Co je "instanceId" v definici účtu?

V každém okamžiku je vlastnost účtu accountName služby Azure Cosmos DB globálně jedinečná, když je aktivní. Po odstranění účtu je možné vytvořit jiný účet se stejným názvem. V takovém případě accountName už nestačí k identifikaci instance účtu.

ID instance nebo instanceIdje vlastnost instance účtu. Používá se k nejednoznačnosti napříč více účty (živé a odstraněné), pokud mají stejný název pro obnovení. ID instance můžete získat spuštěním některého z těchto příkazů:

Get-AzCosmosDBRestorableDatabaseAccount
az cosmosdb restorable-database-account

Poznámka:

Hodnota atributu name označuje ID instance.

Podporuje se průběžné zálohování účtů s podporou Azure Synapse Linku?

  • Účty Synapse Link pro databáze používající režim průběžného zálohování a režim průběžného zálohování pro účty s podporou Synapse Linku jsou obecně dostupné. Zákazníci, kteří zakázali Synapse Link z kontejnerů, v současné době nemůžou migrovat na průběžné zálohování.

Další kroky