Skip to content

Commit 8644dea

Browse files
authored
Update how-to-restore-in-account-continuous-backup.md
Add TTL Disable
1 parent b3655b1 commit 8644dea

File tree

1 file changed

+25
-10
lines changed

1 file changed

+25
-10
lines changed

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

Lines changed: 25 additions & 10 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
@@ -342,7 +346,8 @@ Use the Azure CLI to restore a deleted container or database. Child containers a
342346
    --resource-group <resource-group-name> \
343347
    --account-name <account-name> \
344348
    --table-name <table-name> \
345-
    --restore-timestamp <timestamp>
349+
    --restore-timestamp <timestamp> \
350+
--disable-ttl True
346351
```
347352
348353
:::zone-end
@@ -424,6 +429,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
424429
DatabaseName = "<database-name>"
425430
Name = "<container-name>"
426431
RestoreTimestampInUtc = "<timestamp>"
432+
DisableTtl = 1
427433
}
428434
Restore-AzCosmosDBSqlContainer @parameters
429435
```
@@ -481,6 +487,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
481487
AccountName = "<account-name>"
482488
Name = "<database-name>"
483489
RestoreTimestampInUtc = "<timestamp>"
490+
DisableTtl = 1
484491
}
485492
Restore-AzCosmosDBMongoDBDatabase @parameters
486493
```
@@ -494,6 +501,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
494501
DatabaseName = "<database-name>"
495502
Name = "<collection-name>"
496503
RestoreTimestampInUtc = "<timestamp>"
504+
DisableTtl = 1
497505
}
498506
Restore-AzCosmosDBMongoDBCollection @parameters 
499507
```
@@ -551,6 +559,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
551559
AccountName = "<account-name>"
552560
Name = "<database-name>"
553561
RestoreTimestampInUtc = "<timestamp>"
562+
DisableTtl = 1
554563
}
555564
Restore-AzCosmosDBGremlinDatabase @parameters
556565
```
@@ -564,6 +573,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
564573
DatabaseName = "<database-name>"
565574
Name = "<graph-name>"
566575
RestoreTimestampInUtc = "<timestamp>"
576+
DisableTtl = 1
567577
}
568578
Restore-AzCosmosDBGremlinGraph @parameters
569579
```
@@ -610,6 +620,7 @@ Use Azure PowerShell to restore a deleted container or database. Child container
610620
AccountName = "<account-name>"
611621
Name = "<table-name>"
612622
RestoreTimestampInUtc = "<timestamp>"
623+
DisableTtl = 1
613624
}
614625
Restore-AzCosmosDBTable @parameters
615626
```
@@ -663,7 +674,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
663674
"name": "<name-of-database-or-container>",
664675
"restoreParameters": {
665676
"restoreSource": "<source-account-instance-id>",
666-
"restoreTimestampInUtc": "<timestamp>"
677+
"restoreTimestampInUtc": "<timestamp>",
678+
"restoreWithTtlDisabled": "true"
667679
},
668680
"createMode": "Restore"
669681
}
@@ -680,7 +692,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
680692
"name": "<name-of-database-or-collection>",
681693
"restoreParameters": {
682694
"restoreSource": "<source-account-instance-id>",
683-
"restoreTimestampInUtc": "<timestamp>"
695+
"restoreTimestampInUtc": "<timestamp>",
696+
"restoreWithTtlDisabled": "true"
684697
},
685698
"createMode": "Restore"
686699
}
@@ -697,7 +710,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
697710
"name": "<name-of-database-or-graph>",
698711
"restoreParameters": {
699712
"restoreSource": "<source-account-instance-id>",
700-
"restoreTimestampInUtc": "<timestamp>"
713+
"restoreTimestampInUtc": "<timestamp>",
714+
"restoreWithTtlDisabled": "true"
701715
},
702716
"createMode": "Restore"
703717
}
@@ -714,7 +728,8 @@ You can restore deleted containers and databases by using an Azure Resource Mana
714728
"name": "<name-of-table>",
715729
"restoreParameters": {
716730
"restoreSource": "<source-account-instance-id>",
717-
"restoreTimestampInUtc": "<timestamp>"
731+
"restoreTimestampInUtc": "<timestamp>",
732+
"restoreWithTtlDisabled": "true"
718733
},
719734
"createMode": "Restore"
720735
}

0 commit comments

Comments
 (0)