Share via


Get-AzCosmosDBSqlRestorableResource

Belirli bir veritabanı hesabı için belirli bir zamanda ve konumda kullanılabilen tüm geri yüklenebilen Azure Cosmos DB SQL kaynaklarını listeler.

Syntax

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

Description

Belirli bir veritabanı hesabı için belirli bir zamanda ve konumda kullanılabilen tüm geri yüklenebilen Azure Cosmos DB SQL kaynaklarını listeler. Liste, belirtilen zamanda kaynak hesapta hangi kaynakların mevcut olduğunu bilmek için yararlıdır. Bu, kullanıcıya hesabın belirli bir zamana geri yüklenmesi durumunda ne bekleneceğine dair bir gösterge sağlar. Kullanıcı, yalnızca belirli veritabanlarını/kapsayıcıları geri yüklemek istiyorsa bu listeyi kullanabilir ve geri yüklenebilir kaynakların bir alt kümesini sağlayabilir.

Örnekler

Örnek 1

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

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

Belirli bir veritabanı hesabı için belirli bir zamanda ve konumda kullanılabilen tüm geri yüklenebilen Azure Cosmos DB SQL kaynaklarının listesini döndürür.

Parametreler

-DatabaseAccountInstanceId

CosmosDB veritabanı hesabının örnek kimliği. (Bu, veritabanı hesabı özelliklerinin bir parçası olarak döndürülür).

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

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

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

-InputObject

CosmosDB Geri Yüklenebilen Veritabanı Hesabı nesnesi

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

-Location

Dizedeki Konum'un adı.

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

-RestoreLocation

Geri yüklemenin tetiklendiği kaynak hesabın konumu. Bu, geri yüklenen hesabın yazma bölgesi de olacaktır

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

-RestoreTimestampInUtc

Kaynak hesabın geri yüklenmesi gereken zaman damgası.

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

Girişler

None

Çıkışlar

PSDatabaseToRestore