Resursmodell för återställning i samma konto för Azure Cosmos DB
GÄLLER FÖR: NoSQL MongoDB Gremlin Bord
I den här artikeln beskrivs resursmodellen för funktionen för återställning till tidpunkt för Azure Cosmos DB-kontot. Den förklarar de parametrar som stöder kontinuerlig säkerhetskopiering och resurser som kan återställas. Den här funktionen stöds i Azure Cosmos DB API för NoSQL, API för Gremlin, API för tabell och API för MongoDB.
Återställningsåtgärdsparametrar för borttagna containrar och databaser i samma konto
Resursen RestoreParameters
innehåller information om återställningsåtgärden, inklusive kontoidentifieraren, tiden för återställning och resurser som måste återställas.
Egenskapsnamn | beskrivning |
---|---|
restoreSource |
Källkontot instanceId som initierar återställningsåtgärden. |
restoreTimestampInUtc |
Tidpunkt i UTC för att återställa kontot. |
Exempel på återställningsåtgärdsresurser i Azure Resource Manager
Följande JSON är en exempeldatabaskontoresurs med kontinuerlig säkerhetskopiering aktiverad:
{
"properties": {
"resource": {
"id": "<database-container-collection-graph-or-table-name>",
"restoreParameters": {
"restoreSource": "/subscriptions/<subscription-id>/providers/Microsoft.DocumentDB/locations/<location>/restorableDatabaseAccounts/<account-instance-id>/",
"restoreTimestampInUtc": "<timestamp>"
}
}
}
}
Följande JSON är en mongoDB-samlingsåterställningsbegäran i en prenumeration med ett ID 00000000-0000-0000-0000-000000000000
för , ett konto med ett instans-ID abcd1234-d1c0-4645-a699-abcd1234
för , en samling med namnet legacy-records-coll
och tidsstämpeln 2023-01-01T00:00:00Z
.
{
"properties": {
"resource": {
"id": "legacy-records-coll",
"restoreParameters": {
"restoreSource": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/providers/Microsoft.DocumentDB/locations/westus/restorableDatabaseAccounts/abcd1234-d1c0-4645-a699-abcd1234",
"restoreTimestampInUtc": "2023-02-01T00:00:00Z"
}
}
}
}
Nästa steg
- Migrera ett konto från periodisk säkerhetskopiering till kontinuerlig säkerhetskopiering.
- Hantera behörigheter som krävs för att återställa data med läget för kontinuerlig säkerhetskopiering.
- Återställ borttagen container och databas i samma konto.
- Återställningsbar SQL Database-resursmodell.
- Återställningsbar SQL-containerresursmodell.