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

Start-AzSqlInstanceDatabaseLogReplay

使用给定参数启动 Log Replay 服务。

语法

LogReplayInstanceDatabaseFromInputParameters (默认值)

Start-AzSqlInstanceDatabaseLogReplay
    [-Name] <String>
    [-InstanceName] <String>
    [-ResourceGroupName] <String>
    -StorageContainerUri <String>
    -StorageContainerSasToken <String>
    [-AutoCompleteRestore]
    [-LastBackupName <String>]
    [-Collation <String>]
    [-StorageContainerIdentity <String>]
    [-AsJob]
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

LogReplayInstanceDatabaseFromAzureSqlManagedDatabaseModelInstanceDefinition

Start-AzSqlInstanceDatabaseLogReplay
    [-InputObject] <AzureSqlManagedDatabaseModel>
    -StorageContainerUri <String>
    -StorageContainerSasToken <String>
    [-AutoCompleteRestore]
    [-LastBackupName <String>]
    [-Collation <String>]
    [-StorageContainerIdentity <String>]
    [-AsJob]
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

说明

Start-AzSqlInstanceDatabaseLogReplay cmdlet 启动日志重播服务的启动。

示例

示例 1

Start-AzSqlInstanceDatabaseLogReplay -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "ManagedDatabaseName" `
	-Collation "SQL_Latin1_General_CP1_CI_AS" -StorageContainerUri "https://test.blob.core.windows.net/testing" `
	-StorageContainerSasToken "sv=2019-02-02&ss=b&srt=sco&sp=rl&se=2023-12-02T00:09:14Z&st=2019-11-25T16:09:14Z&spr=https&sig=92kAe4QYmXaht%2Fgjocqwerqwer41s%3D" `
	-AutoCompleteRestore -LastBackupName "last_backup.bak"

此命令将创建新的托管数据库,并开始从给定容器还原备份,直到还原last_backup.bak。

示例 2

Start-AzSqlInstanceDatabaseLogReplay -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "ManagedDatabaseName" `
	-Collation "SQL_Latin1_General_CP1_CI_AS" -StorageContainerUri "https://test.blob.core.windows.net/testing" `
	-StorageContainerSasToken "sv=2019-02-02&ss=b&srt=sco&sp=rl&se=2023-12-02T00:09:14Z&st=2019-11-25T16:09:14Z&spr=https&sig=92kAe4QYmXaht%2Fgjocqwerqwer41s%3D"

此命令将创建新的托管数据库,并开始从给定容器还原备份,直到使用所需的最后一个备份调用 Complete-AzSqlInstanceDatabaseLogReplay。

示例 3

Start-AzSqlInstanceDatabaseLogReplay -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "ManagedDatabaseName" `
	-StorageContainerIdentity ManagedIdentity -StorageContainerUri "https://test.blob.core.windows.net/testing"

使用指定为 ManagedIdentity 的容器标识启动 Log Replay 服务。 在这种情况下,无需指定 StorageContainerSasToken 参数。

示例 4

Start-AzSqlInstanceDatabaseLogReplay -ResourceGroupName "ResourceGroup01" -InstanceName "ManagedInstance01" -Name "ManagedDatabaseName" `
	-StorageContainerIdentity SharedAccessSignature -StorageContainerUri "https://test.blob.core.windows.net/testing" `
	-StorageContainerSasToken "sv=2019-02-02&ss=b&srt=sco&sp=rl&se=2023-12-02T00:09:14Z&st=2019-11-25T16:09:14Z&spr=https&sig=92kAe4QYmXaht%2Fgjocqwerqwer41s%3D"

使用指定为 SharedAccessSignature 的容器标识启动 Log Replay 服务。 需要 StorageContainerSasToken 参数。

参数

-AsJob

在后台运行 cmdlet

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoCompleteRestore

指示是否在完成时自动完成还原。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Collation

要使用的实例数据库的排序规则。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Confirm

在运行 cmdlet 之前,提示你进行确认。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False
别名:cf

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DefaultProfile

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

参数属性

类型:IAzureContextContainer
默认值:None
支持通配符:False
不显示:False
别名:AzContext, AzureRmContext, AzureCredential

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InputObject

实例数据库对象。

参数属性

类型:AzureSqlManagedDatabaseModel
默认值:None
支持通配符:False
不显示:False
别名:InstanceDatabase

参数集

LogReplayInstanceDatabaseFromAzureSqlManagedDatabaseModelInstanceDefinition
Position:0
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InstanceName

实例的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False
别名:ManagedInstanceName

参数集

LogReplayInstanceDatabaseFromInputParameters
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

-LastBackupName

要还原的最后一个备份文件的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Name

实例数据库的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False
别名:InstanceDatabaseName

参数集

LogReplayInstanceDatabaseFromInputParameters
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

-PassThru

定义是否返回同步组。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ResourceGroupName

资源组的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

LogReplayInstanceDatabaseFromInputParameters
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):True
来自剩余参数的值:False

-StorageContainerIdentity

用于存储容器的标识类型。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-StorageContainerSasToken

存储容器 Sas 令牌。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False
别名:SasToken

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-StorageContainerUri

存储容器 URI。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False
别名:存储

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False
别名:无线

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

String

AzureSqlManagedDatabaseModel

输出

AzureSqlManagedDatabaseModel