Skip to content

Commit 3b6bd80

Browse files
Merge pull request #269844 from kanshiG/patch-152
Update how-to-restore-in-account-continuous-backup.md
2 parents fbe24d4 + e00aac9 commit 3b6bd80

File tree

1 file changed

+29
-12
lines changed

1 file changed

+29
-12
lines changed

articles/cosmos-db/how-to-restore-in-account-continuous-backup.md

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.reviewer: mjbrown
88
ms.service: cosmos-db
99
ms.custom: build-2023, devx-track-azurecli, devx-track-azurepowershell, devx-track-arm-template
1010
ms.topic: how-to
11-
ms.date: 05/08/2023
11+
ms.date: 03/21/2024
1212
zone_pivot_groups: azure-cosmos-db-apis-nosql-mongodb-gremlin-table
1313
---
1414

@@ -138,7 +138,8 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
138138
    --resource-group <resource-group-name> \ 
139139
    --account-name <account-name> \ 
140140
    --name <database-name> \
141-
    --restore-timestamp <timestamp>
141+
    --restore-timestamp <timestamp> \
142+
--disable-ttl True
142143
```
143144
144145
1. Initiate a restore operation for a deleted container by using [az cosmosdb sql container restore](/cli/azure/cosmosdb/sql/container#az-cosmosdb-sql-container-restore):
@@ -148,8 +149,9 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
148149
    --resource-group <resource-group-name> \ 
149150
    --account-name <account-name> \ 
150151
    --database-name <database-name> \
151-
--name <container-name> \
152-
    --restore-timestamp <timestamp>
152+
--name <container-name> \
153+
--restore-timestamp <timestamp> \
154+
--disable-ttl True
153155
```
154156
155157
:::zone-end
@@ -210,6 +212,7 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
210212
    --account-name <account-name> \ 
211213
    --name <database-name> \
212214
    --restore-timestamp <timestamp>
215+
--disable-ttl True
213216
```
214217
215218
1. Initiate a restore operation for a deleted collection by using [az cosmosdb mongodb collection restore](/cli/azure/cosmosdb/mongodb/collection#az-cosmosdb-mongodb-collection-restore):
@@ -220,7 +223,8 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
220223
    --account-name <account-name> \ 
221224
    --database-name <database-name> \
222225
--name <container-name> \
223-
    --restore-timestamp <timestamp>
226+
    --restore-timestamp <timestamp> \
227+
--disable-ttl True
224228
```
225229
226230
:::zone-end
@@ -280,7 +284,8 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
280284
--resource-group <resource-group-name> \ 
281285
--account-name <account-name> \ 
282286
--name <database-name> \
283-
--restore-timestamp <timestamp>
287+
--restore-timestamp <timestamp> \
288+
--disable-ttl True
284289
```
285290
286291
1. Initiate a restore operation for a deleted graph by using [az cosmosdb gremlin graph restore](/cli/azure/cosmosdb/gremlin/graph#az-cosmosdb-gremlin-graph-restore):
@@ -291,7 +296,8 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
291296
--account-name <account-name> \ 
292297
--database-name <database-name> \
293298
--name <graph-name> \
294-
--restore-timestamp <timestamp>
299+
--restore-timestamp <timestamp> \
300+
--disable-ttl True
295301
```
296302
297303
:::zone-end
@@ -342,7 +348,8 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
342348
    --resource-group <resource-group-name> \
343349
    --account-name <account-name> \
344350
    --table-name <table-name> \
345-
    --restore-timestamp <timestamp>
351+
    --restore-timestamp <timestamp> \
352+
--disable-ttl True
346353
```
347354
348355
:::zone-end
@@ -424,6 +431,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
424431
DatabaseName = "<database-name>"
425432
Name = "<container-name>"
426433
RestoreTimestampInUtc = "<timestamp>"
434+
DisableTtl= $true
427435
}
428436
Restore-AzCosmosDBSqlContainer @parameters
429437
```
@@ -481,6 +489,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
481489
AccountName = "<account-name>"
482490
Name = "<database-name>"
483491
RestoreTimestampInUtc = "<timestamp>"
492+
DisableTtl=$true
484493
}
485494
Restore-AzCosmosDBMongoDBDatabase @parameters
486495
```
@@ -494,6 +503,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
494503
DatabaseName = "<database-name>"
495504
Name = "<collection-name>"
496505
RestoreTimestampInUtc = "<timestamp>"
506+
DisableTtl=$true
497507
}
498508
Restore-AzCosmosDBMongoDBCollection @parameters 
499509
```
@@ -551,6 +561,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
551561
AccountName = "<account-name>"
552562
Name = "<database-name>"
553563
RestoreTimestampInUtc = "<timestamp>"
564+
DisableTtl=$true
554565
}
555566
Restore-AzCosmosDBGremlinDatabase @parameters
556567
```
@@ -564,6 +575,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
564575
DatabaseName = "<database-name>"
565576
Name = "<graph-name>"
566577
RestoreTimestampInUtc = "<timestamp>"
578+
DisableTtl=$true
567579
}
568580
Restore-AzCosmosDBGremlinGraph @parameters
569581
```
@@ -610,6 +622,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
610622
AccountName = "<account-name>"
611623
Name = "<table-name>"
612624
RestoreTimestampInUtc = "<timestamp>"
625+
DisableTtl=$true
613626
}
614627
Restore-AzCosmosDBTable @parameters
615628
```
@@ -663,7 +676,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
663676
"name": "<name-of-database-or-container>",
664677
"restoreParameters": {
665678
"restoreSource": "<source-account-instance-id>",
666-
"restoreTimestampInUtc": "<timestamp>"
679+
"restoreTimestampInUtc": "<timestamp>",
680+
"restoreWithTtlDisabled": "true"
667681
},
668682
"createMode": "Restore"
669683
}
@@ -680,7 +694,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
680694
"name": "<name-of-database-or-collection>",
681695
"restoreParameters": {
682696
"restoreSource": "<source-account-instance-id>",
683-
"restoreTimestampInUtc": "<timestamp>"
697+
"restoreTimestampInUtc": "<timestamp>",
698+
"restoreWithTtlDisabled": "true"
684699
},
685700
"createMode": "Restore"
686701
}
@@ -697,7 +712,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
697712
"name": "<name-of-database-or-graph>",
698713
"restoreParameters": {
699714
"restoreSource": "<source-account-instance-id>",
700-
"restoreTimestampInUtc": "<timestamp>"
715+
"restoreTimestampInUtc": "<timestamp>",
716+
"restoreWithTtlDisabled": "true"
701717
},
702718
"createMode": "Restore"
703719
}
@@ -714,7 +730,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
714730
"name": "<name-of-table>",
715731
"restoreParameters": {
716732
"restoreSource": "<source-account-instance-id>",
717-
"restoreTimestampInUtc": "<timestamp>"
733+
"restoreTimestampInUtc": "<timestamp>",
734+
"restoreWithTtlDisabled": "true"
718735
},
719736
"createMode": "Restore"
720737
}

0 commit comments

Comments
 (0)