你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy

获取备份短期保留策略。

语法

Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
   [-ResourceGroupName] <String>
   [-InstanceName] <String>
   [-DatabaseName] <String>
   [-DeletionDate <DateTime>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
   -InputObject <AzureSqlManagedDatabaseBaseModel>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy
   -ResourceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

说明

Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy cmdlet 获取注册到此数据库的短期保留策略。 策略是时间点还原备份的保留期(以天为单位)。

示例

示例 1

Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourcegroup01 -InstanceName instance01 -DatabaseName database01

ResourceGroupName : resourcegroup01
InstanceName      : instance01
DatabaseName      : database01
DeletionDate      :
RetentionDays     : 7

此命令获取 database01 的短期保留策略。

示例 2

Get-AzSqlInstanceDatabase -ResourceGroupName resourcegroup01 -InstanceName instance01 -Name database01 | Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy

ResourceGroupName : resourcegroup01
InstanceName      : instance01
DatabaseName      : database01
DeletionDate      :
RetentionDays     : 7

此命令通过数据库对象中的管道获取 database01 的短期保留策略。

示例 3

Get-AzSqlDeletedInstanceDatabaseBackup -ResourceGroupName "ContosoResourceGroup" -InstanceName "ContosoServer" -DatabaseName "DB1" | Get-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy

ResourceGroupName : resourcegroup01
InstanceName      : instance01
DatabaseName      : database01
DeletionDate      : 2019-03-03 12:00:17 AM
RetentionDays     : 7

ResourceGroupName : resourcegroup01
InstanceName      : instance01
DatabaseName      : database01
DeletionDate      : 2019-03-02 11:00:16 PM
RetentionDays     : 7

此命令通过管道获取已删除数据库对象中名为 database01 的所有已删除数据库的短期保留策略。

参数

-DatabaseName

要为其检索备份的 Azure SQL 实例数据库的名称。

类型:String
Position:2
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

类型:IAzureContextContainer
别名:AzContext, AzureRmContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DeletionDate

要检索备份的 Azure SQL 实例数据库的删除日期(例如 2016-02-23T00:21:22.847Z)

类型:Nullable<T>[DateTime]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-InputObject

要为其获取/设置策略的实时或删除数据库对象。

类型:AzureSqlManagedDatabaseBaseModel
别名:AzureSqlInstanceDatabase, AzureInstanceDatabaseObject
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-InstanceName

数据库位于Azure SQL 托管实例的名称。

类型:String
Position:1
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ResourceGroupName

资源组的名称。

类型:String
Position:0
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ResourceId

短期保留策略资源 ID。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

输入

AzureSqlManagedDatabaseBaseModel

String

输出

AzureSqlManagedDatabaseBackupShortTermRetentionPolicyModel