Compartir a través de


Get-AzCosmosDBMongoDBRestorableResource

Enumera todos los recursos restaurables de MongoDB de Azure Cosmos DB disponibles para una cuenta de base de datos específica en un momento y una ubicación determinados.

Sintaxis

Get-AzCosmosDBMongoDBRestorableResource
   -Location <String>
   -DatabaseAccountInstanceId <String>
   -RestoreTimestampInUtc <DateTimeOffset>
   -RestoreLocation <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzCosmosDBMongoDBRestorableResource
   -Location <String>
   -DatabaseAccountInstanceId <String>
   -RestoreTimestampInUtc <DateTimeOffset>
   -RestoreLocation <String>
   -InputObject <PSRestorableDatabaseAccountGetResult>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Enumera todos los recursos restaurables de MongoDB de Azure Cosmos DB disponibles para una cuenta de base de datos específica en un momento y una ubicación determinados. La lista es útil para saber qué recursos existen en la cuenta de origen en el momento dado. Esto proporcionará al usuario una indicación de qué esperar si la cuenta se restaura en el momento dado. El usuario también puede usar esta lista y proporcionar un subconjunto de recursos restaurables si el usuario quiere restaurar solo bases de datos o colecciones específicas.

Ejemplos

Ejemplo 1

Get-AzCosmosDBMongoDBRestorableResource -Location "location" -DatabaseAccountInstanceId "DatabaseInstanceId" -RestoreLocation "Database" -RestoreTimestampInUtc $RestoreTimestamp

DatabaseName CollectionNames
------------ ---------------
{DBName}     {Collection names}

Devuelve la lista de todos los recursos de MongoDB restaurables de Azure Cosmos DB disponibles para una cuenta de base de datos específica en un momento y una ubicación determinados.

Parámetros

-DatabaseAccountInstanceId

Identificador de instancia de la cuenta de base de datos de CosmosDB. (Esto se devuelve como parte de las propiedades de la cuenta de base de datos).

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Objeto Cuenta de base de datos restaurable de CosmosDB

Tipo:PSRestorableDatabaseAccountGetResult
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Location

Nombre de la ubicación en la cadena.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RestoreLocation

Ubicación de la cuenta de origen desde la que se desencadena la restauración. También será la región de escritura de la cuenta restaurada.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RestoreTimestampInUtc

Marca de tiempo a la que se debe restaurar la cuenta de origen.

Tipo:DateTimeOffset
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

PSDatabaseToRestore