Säkerhetskopiering online och dataåterställning på begäran i Azure Cosmos DB

GÄLLER FÖR: Nosql Mongodb Cassandra Gremlin Tabell

Azure Cosmos DB gör automatiskt en säkerhetskopia av dina data med jämna mellanrum. Automatiska säkerhetskopieringar görs utan att det påverkar databasernas prestanda eller tillgänglighet. Alla säkerhetskopior lagras separat i en lagringstjänst. De automatiska säkerhetskopiorna är användbara i scenarier när du oavsiktligt tar bort eller uppdaterar ditt Azure Cosmos DB-konto, din databas eller container och senare kräver dataåterställning. Azure Cosmos DB-säkerhetskopior krypteras med Microsofts hanterade tjänstnycklar. Dessa säkerhetskopior överförs via ett säkert icke-offentligt nätverk. Det innebär att säkerhetskopierade data förblir krypterade när de överförs via kabeln och i vila. Säkerhetskopior av ett konto i en viss region överförs till lagringskonton i samma region.

Säkerhetskopieringslägen

Det finns två säkerhetskopieringslägen:

  • Läge för kontinuerlig säkerhetskopiering – Det här läget har två nivåer. En nivå innehåller 7-dagars kvarhållning och den andra innehåller 30 dagars kvarhållning. Med kontinuerlig säkerhetskopiering kan du återställa till valfri tidpunkt inom 7 eller 30 dagar, antingen till ett nytt konto eller ett befintligt konto. Du kan välja lämplig nivå när du skapar ett Azure Cosmos DB-konto. Mer information om nivåerna finns i introduktionen till läget för kontinuerlig säkerhetskopiering. Information om hur du aktiverar kontinuerlig säkerhetskopiering finns i lämpliga artiklar med hjälp av Azure Portal, PowerShell, CLI eller Azure Resource Manager. Du kan också migrera kontona från periodiskt till kontinuerligt läge.

  • Periodiskt säkerhetskopieringsläge – Det här läget är standardläget för säkerhetskopiering för alla befintliga konton. I det här läget görs säkerhetskopiering med jämna mellanrum och data återställs genom att en begäran skapas med supportteamet. I det här läget konfigurerar du ett säkerhetskopieringsintervall och kvarhållning för ditt konto. Den maximala kvarhållningsperioden sträcker sig till en månad. Det minsta säkerhetskopieringsintervallet kan vara en timme. Mer information finns i periodiskt säkerhetskopieringsläge.

    Anteckning

    Om du konfigurerar ett nytt konto med kontinuerlig säkerhetskopiering kan du göra självbetjäningsåterställning via Azure Portal, PowerShell eller CLI. Om ditt konto har konfigurerats i kontinuerligt läge kan du inte växla tillbaka det till periodiskt läge.

För Azure Synapse Link-aktiverade konton ingår inte analyslagringsdata i säkerhetskopiorna och återställningarna. När Azure Synapse Link är aktiverat fortsätter Azure Cosmos DB att automatiskt göra säkerhetskopior av dina data i transaktionslagret med ett schemalagt säkerhetskopieringsintervall. I ett analysarkiv stöds inte automatisk säkerhetskopiering och återställning av dina data just nu.

Vanliga frågor och svar

Kan jag återställa från ett konto A i prenumeration S1 till konto B i en prenumeration S2?

Nej. Du kan bara återställa mellan konton i samma prenumeration.

Kan jag återställa till ett konto som har färre partitioner eller lågt etablerat dataflöde än källkontot?

Nej. Du kan inte återställa till ett konto med lägre RU/s eller färre partitioner.

Ja. Analyslagringsdata ingår dock inte i säkerhetskopieringar och återställningar. När Azure Synapse Link är aktiverat på ett databaskonto säkerhetskopierar Azure Cosmos DB automatiskt dina data i transaktionslagret med det schemalagda säkerhetskopieringsintervallet.

Stöds periodiskt säkerhetskopieringsläge för analysarkivaktiverade containrar?

Ja, men bara för vanliga transaktionsdata. I ett analysarkiv stöds inte säkerhetskopiering och återställning av dina data just nu.

Nästa steg

Härnäst kan du lära dig hur du konfigurerar och hanterar periodiska och kontinuerliga säkerhetskopieringslägen för ditt konto: