根据 Microsoft 文档了解自动 SQL 数据库备份
备份多久发生一次?
完整数据库备份每周进行一次,差异数据库备份通常每隔几个小时进行一次,而事务日志备份通常每 5 - 10 分钟进行一次。第一次完整备份是在创建数据库后立即安排的。它通常在 30 分钟内完成,但当数据库很大时可能需要更长的时间。例如,初始备份在还原的数据库或数据库副本上可能需要更长的时间。第一次完整备份后,所有进一步的备份都会自动安排并在后台静默管理。所有数据库备份的确切时间由 SQL 数据库服务确定,因为它平衡了整个系统工作负载。
有没有办法让我检查我的第一个完整备份是否已完成并准备好恢复?
我知道它将首先在同一位置提供,然后再复制到其他位置。我也知道我可以通过尝试从备份中添加一个新数据库来检查我的数据库备份是否出现在列表中。如果有我可以查询检查的系统表、管理视图,我会更感兴趣?
可以使用 Get-AzureRmSqlDatabaseGeoBackup Powershell cmdlet 获取指定服务器上的所有可用备份。
希望这可以帮助。