You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cosmos-db/continuous-backup-restore-introduction.md
+2-26Lines changed: 2 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,32 +43,6 @@ By default, Azure Cosmos DB stores continuous mode backup data in locally redund
43
43
## Different ways to restore
44
44
Continuous backup mode supports two ways to restore deleted containers and databases. They can be restored into a [new account](restore-account-continuous-backup.md) as documented here or can be restored into an existing account as described [here](restore-account-continuous-backup.md). The choice between these two modes depends on the scenarios. In most cases, it is preferred to restore deleted containers and databases into an existing account. This avoids the cost of data transfer that is required in the case they are restored to a new account. For scenario where accidental data modification was done, restore into new account could be the preferred option.
45
45
46
-
## Multi region write account restores (preview)
47
-
All the writes that are performed on the [hub region](multi-region-writes.md#hub-region) are immediately confirmed and backed up asynchronously within 100 seconds. The mutations that are performed on the satellite region(non conflict resolution region) are sent to hub region for confirmation. The hub region checks to see if any [conflict resolution](conflict-resolution-policies.md) is needed, and assigns a [conflict resolved timestamp](multi-region-writes.md#understanding-timestamps) after resolving the conflicts and sends back to satellite region. The satellite region only backs up the entities after the confirmation is received from the hub region.
48
-
To summarize, the restore process only restores the entities that are confirmed with conflict resolution timestamp from the hub region.
49
-
50
-
> [!NOTE]
51
-
> This feature is in preview and suitable for non production workloads. More information about multi write region accounts and hub region concept can be found [here](multi-region-writes.md#hub-region), hub region is the first region in the portal. In preview period, restore in hub region is supported.
52
-
53
-
### What isn't restored for Multi region write account restores (preview)?
54
-
55
-
- The mutations that are yet to be confirmed by the restore timestamp aren't restored.
56
-
- The collections with custom conflict resolution policy are reset to last writer wins based on timestamp.
57
-
58
-
Example:
59
-
Given a multi-write region account with two regions East us and West us, out of which East US is the hub region, consider the following sequence of events:
60
-
- T1: Client writes a document Doc1 to East US. (Since East US is the hub region, the write is immediately confirmed)
61
-
- T2: Client writes a document Doc2 to West US.
62
-
- T3: West US sends Doc2 to East US for confirmation.
63
-
- T4: East US receives Doc2, it confirms the document, and sends of Doc2 back to West US.
64
-
- T5: West US receives confirmed Doc2.
65
-
66
-
In this scenario, if the restore timestamp provided is T3, only Doc1 will get restored. Doc2 hasn't been confirmed by hub by T3. Only if the restore timestamp > T4, the doc2 will get restored.
67
-
68
-
> [!NOTE]
69
-
> The feature of Multi-region write-region support for continuous backup is in preview and suitable for non-production workloads. In preview period, restore in hub region is supported.
70
-
71
-
72
46
73
47
## What is restored into a new account?
74
48
@@ -160,6 +134,8 @@ Currently the point in time restore functionality has the following limitations:
160
134
161
135
* Azure Cosmos DB APIs for SQL, MongoDB, Gremlin, and Table supported for continuous backup. API for Cassandra isn't supported now.
162
136
137
+
* “Multi region write accounts aren't supported”.
138
+
163
139
* Currently Azure Synapse Link can be enabled in continuous backup database accounts. But the opposite situation isn't supported yet, it isn't possible to turn on continuous backup in Synapse Link enabled database accounts. And analytical store isn't included in backups. For more information about backup and analytical store, see [analytical store backup](analytical-store-introduction.md#backup).
164
140
165
141
* The restored account is created in the same region where your source account exists. You can't restore an account into a region where the source account didn't exist.
0 commit comments