如何在 Azure SQL 托管实例上找到最早的数据库还原点

How to find earliest restore point for database on Azure SQL Managed Instance

Azure SQL 数据库托管实例显示可以在 Azure 门户上恢复数据库的最早时间。有没有办法使用 PowerShell 或 Azure CLI 以编程方式找到它?

可以使用 Get-AzureRmSqlInstanceDatabase PowerShell 命令以编程方式检索最早的恢复日期,代码如下:

Get-AzureRmSqlInstanceDatabase -InstanceName "jovanpop-test-instance" -ResourceGroupName "my_rg" |
Select-Object Name, CreationDate, EarliestRestorePoint

Name                       CreationDate           EarliestRestorePoint
----                       ------------           -------------------- 
ValidationDB               1/22/2019 11:00:42 AM  1/22/2019 11:02:35 AM
WideWorldImportersDWFull   7/4/2018 7:55:59 AM    1/15/2019 11:31:00 AM
tpcc1000                   8/27/2018 2:37:23 PM   1/15/2019 11:31:00 AM
WideWorldImportersStandard 7/4/2018 8:00:14 AM    1/15/2019 11:31:00 AM

如果您正在启动时间点还原,这些日期是您可以使用的边界值。