Ressourcenmodell für die Wiederherstellung in demselben Konto für Azure Cosmos DB
GILT FÜR: NoSQL MongoDB Gremlin Tabelle
Dieser Artikel erklärt das Ressourcenmodell für das Azure Cosmos DB-Feature Kontointerne Zeitpunktwiederherstellung erläutert. Beschrieben werden die Parameter zur Unterstützung der fortlaufenden Sicherung und der Ressourcen, die wiederhergestellt werden können. Dieses Feature wird in der Azure Cosmos DB-API für NoSQL, der API für Gremlin, der API für Table und der API für MongoDB unterstützt.
Parameter zum Wiederherstellungsvorgang für gelöschte Container und Datenbanken in demselben Konto
Die Ressource RestoreParameters
enthält die Details zum Wiederherstellungsvorgang, darunter den Kontobezeichner, die Wiederherstellungszeit und die Ressourcen, die wiederhergestellt werden müssen.
Eigenschaftenname | BESCHREIBUNG |
---|---|
restoreSource |
Die instanceId des Quellkontos, das den Wiederherstellungsvorgang einleiten soll. |
restoreTimestampInUtc |
Zeitpunkt (UTC) zum Wiederherstellen des Kontos |
Beispielressourcen für den Wiederherstellungsvorgang in Azure Resource Manager
Der folgende JSON-Code ist ein Beispiel für eine Datenbankkontoressource mit aktivierter fortlaufender Sicherung:
{
"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>"
}
}
}
}
Der folgende JSON-Code ist eine Beispielanforderung für die MongoDB-Sammlungswiederherstellung in einem Abonnement mit der ID 00000000-0000-0000-0000-000000000000
, einem Konto mit der Instanz-ID abcd1234-d1c0-4645-a699-abcd1234
, einer Sammlung namens legacy-records-coll
und dem Zeitstempel 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ächste Schritte
- Migrieren eines Kontos von der regelmäßigen Sicherung zur fortlaufenden Sicherung.
- Verwalten Sie Berechtigungen, die zum Wiederherstellen von Daten mit dem fortlaufenden Sicherungsmodus erforderlich sind.
- Wiederherstellen gelöschter Container und Datenbank in demselben Konto.
- Wiederherstellbares SQL-Datenbankressourcenmodell.
- Wiederherstellbares SQL-Containerressourcenmodell.