Partager via


Get-AzCosmosDBSqlRestorableDatabase

Obtient la liste de toutes les bases de données Sql Azure Cosmos DB pouvant être restaurées sous le compte restaurable.

Syntax

Get-AzCosmosDBSqlRestorableDatabase
   -Location <String>
   -DatabaseAccountInstanceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzCosmosDBSqlRestorableDatabase
   -InputObject <PSRestorableDatabaseAccountGetResult>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Obtient la liste de toutes les bases de données Sql Azure Cosmos DB pouvant être restaurées sous le compte restaurable. La liste aurait des entrées correspondant à la création, au remplacement et à la suppression d’événements de toutes les bases de données actives et supprimées. Cette liste est utile pour identifier l’horodatage de restauration en fonction des modifications apportées à la base de données. Par exemple, si l’utilisateur souhaite restaurer le compte de base de données dans un horodatage lorsqu’une base de données nommée foo est supprimée, l’utilisateur peut rechercher l’événement de suppression de base de données correspondant dans cette liste et choisir un horodatage avant l’événement de suppression pour la restauration.

Exemples

Exemple 1

Get-AzCosmosDBSqlRestorableDatabase -Location "location" -DatabaseAccountInstanceId "DatabaseAccountInstanceId"

Name            : cb04fbfc-4142-413d-b2c5-c91723a17e28
Id              : /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{DatabaseAccountInstanceId}/restorableSqlDatabases/cb04fbfc-4142-413d-b2c5-c91723
                  a17e28
Type            : Microsoft.DocumentDB/locations/restorableDatabaseAccounts/restorableSqlDatabases
_rid            : a+35ZwAAAA==
OperationType   : Create
EventTimestamp  : 01/20/2021 18:42:37
OwnerId         : foo-db1
OwnerResourceId : Ts0YAA==
Database        : Microsoft.Azure.Management.CosmosDB.Models.PSRestorableSqlDatabasePropertiesResourceDatabase

L’objet de ressource contient les propriétés de la ressource de base de données

Paramètres

-DatabaseAccountInstanceId

ID d’instance du compte de base de données CosmosDB. (Cette propriété est retournée dans le cadre des propriétés du compte de base de données).

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objet CosmosDB Restorable Database Account

Type:PSRestorableDatabaseAccountGetResult
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Nom de l’emplacement dans la chaîne.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

PSRestorableSqlDatabaseGetResult