Sql server 在SQL Server中查看当前Azure托管备份配置

Sql server 在SQL Server中查看当前Azure托管备份配置,sql-server,azure,database-backups,Sql Server,Azure,Database Backups,我继承了使用Azure托管备份的SQL Server 2008数据库(带有2016 msdb数据库)。数据库处于简单恢复模式 备份每五分钟运行一次。生成的查询是URL的备份数据库,似乎每次都在进行完全备份 我有两个似乎不在MS文档中的问题: 对于处于简单恢复模式的SQL Server 2008数据库,managed\u backup.sp\u backup\u config\u schedule上的@log\u backup\u freq参数是否导致执行完全备份而不是日志备份?没关系,我只是想确

我继承了使用Azure托管备份的SQL Server 2008数据库(带有2016 msdb数据库)。数据库处于简单恢复模式

备份每五分钟运行一次。生成的查询是URL的备份数据库,似乎每次都在进行完全备份

我有两个似乎不在MS文档中的问题:

  • 对于处于简单恢复模式的SQL Server 2008数据库,
    managed\u backup.sp\u backup\u config\u schedule
    上的
    @log\u backup\u freq
    参数是否导致执行完全备份而不是日志备份?没关系,我只是想确认一下

  • 如何查看当前azure托管备份配置?有多种存储过程可用于创建备份和设置参数,但我找不到一种存储过程可用于查看当前配置。SSMS(17.2)中似乎没有显示这些设置

  • 对于处于简单恢复模式的SQL Server 2008数据库,managed_backup.sp_backup_config_schedule上的@log_backup_freq参数是否会导致执行完全备份而不是日志备份?没关系,我只是想确认一下
  • 请参阅以下文件:

    @日志备份频率

    这决定了事务日志备份的频率。这些备份以固定的时间间隔进行,而不是按照为数据库备份指定的时间表进行@日志备份频率可以是分钟或小时,0:00有效,表示没有日志备份。禁用日志备份只适用于具有简单恢复模型的数据库

    它不会导致完全备份

  • 如何查看当前azure托管备份配置?有多种存储过程可用于创建备份和设置参数,但我找不到一种存储过程可用于查看当前配置。SSMS(17.2)中似乎没有显示这些设置
  • 使用此存储过程可查看或确定SQL Server实例的当前SQL Server托管备份到Microsoft Azure默认配置设置

    managed_backup.fn_backup_db_config ()
    

    参考:


    希望这能有所帮助。

    谢谢这个功能,这正是我所需要的。关于日志备份,如果数据库处于简单模式,会发生什么?使用活动监视器,每5分钟调用一次:备份数据库@db_name到URL=N',STATS=5,name='BACKUP name',压缩如果这不是完整备份,它是什么?跑步大约需要一分钟。谢谢@不客气,我很乐意帮助你。通常,每7天进行一次完整备份,每5分钟进行一次日志备份。我真的没有更多关于简单恢复模式的经验。但从文档中,它为我们提供了关于何时为完全备份或日志备份的条件。Hi@jim8888,如果我的答案对您有帮助,请将其标记为答案(单击答案旁边的复选标记,将其从灰色变为填充)。这可能对其他社区成员有益。当人们的答案被标注出来时,他们会更乐意帮助他们。谢谢,谢谢,你帮了我大忙!