Freigeben über


Get-AzCosmosDBMongoDBRestorableResource

Listet alle wiederherstellbaren Azure Cosmos DB MongoDB-Ressourcen auf, die für ein bestimmtes Datenbankkonto zu einem bestimmten Zeitpunkt und an einem bestimmten Ort verfügbar sind.

Syntax

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>]

Beschreibung

Listet alle wiederherstellbaren Azure Cosmos DB MongoDB-Ressourcen auf, die für ein bestimmtes Datenbankkonto zu einem bestimmten Zeitpunkt und an einem bestimmten Ort verfügbar sind. Die Liste ist nützlich, um zu wissen, welche Ressourcen zum angegebenen Zeitpunkt im Quellkonto vorhanden sind. Dadurch wird dem Benutzer mitgeteilt, was zu erwarten ist, wenn das Konto zum gegebenen Zeitpunkt wiederhergestellt wird. Der Benutzer kann diese Liste auch verwenden und eine Teilmenge wiederherstellbarer Ressourcen bereitstellen, wenn der Benutzer nur bestimmte Datenbanken/Sammlungen wiederherstellen möchte.

Beispiele

Beispiel 1

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

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

Gibt die Liste aller wiederherstellbaren Azure Cosmos DB MongoDB-Ressourcen zurück, die für ein bestimmtes Datenbankkonto zu einem bestimmten Zeitpunkt und ort verfügbar sind.

Parameter

-DatabaseAccountInstanceId

Die Instanz-ID des CosmosDB-Datenbankkontos. (Dies wird als Teil der Datenbankkontoeigenschaften zurückgegeben).

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

CosmosDB Restorable Database Account-Objekt

Type:PSRestorableDatabaseAccountGetResult
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Name des Speicherorts in Zeichenfolge.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestoreLocation

Der Speicherort des Quellkontos, aus dem die Wiederherstellung ausgelöst wird. Dies ist auch der Schreibbereich des wiederhergestellten Kontos.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestoreTimestampInUtc

Der Zeitstempel, in den das Quellkonto wiederhergestellt werden muss.

Type:DateTimeOffset
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

None

Ausgaben

PSDatabaseToRestore