首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Azure中运行在Server上的只复制的完整数据库备份

在Azure中运行在Server上的只复制的完整数据库备份
EN

Stack Overflow用户
提问于 2022-03-23 21:05:23
回答 2查看 198关注 0票数 0

我们在Azure中配置了一个2019年Server,配置了Azure Server备份和Azure SQL数据库备份。

Azure SQL数据库备份在周日被配置为完全备份,而DIFF备份则配置为其余6天,但我注意到经常(每天7次)只运行完全备份。这些只复制的完整备份只需10-15秒,但当它们运行时,I/O会被冻结,并且会影响到工作时间内的SQL性能。

我了解到,作为Azure SQL Server VM备份的一部分,它将触发一个仅副本的完整数据库备份(我们在晚上10:00运行VM备份,所以只有副本的备份在晚上10:15左右与此相关),但不确定其他6个仅拷贝的数据库备份(它们每4小时在凌晨1:30、5:30、9:30、1:30、5:30、9:30运行一次)。有什么想法可以在Azure配置中找到吗?

我已经为Server上的一个数据库附上了备份历史的屏幕截图。一个正常的完全备份,周日晚上7:00运行,大约需要200分钟,而在晚上7:00运行其他6天的不同备份大约需要8-10分钟。

我想知道是什么触发了这些只拷贝的完全备份,这样我们就可以禁用它们。我们没有配置任何其他数据库备份(SQL作业或第三方工具,如NetBackup、Veaam、CommVault等)。

EN

回答 2

Stack Overflow用户

发布于 2022-03-24 07:38:04

若要禁用对特定数据库的Microsoft的Server托管备份:

  1. 连接到数据库引擎.

从标准条形图中单击Query.

  1. ,单击New

  1. 将以下示例复制并粘贴到查询窗口中,然后单击Execute.

代码语言:javascript
复制
EXEC msdb.managed_backup.sp_backup_config_basic  
                @database_name = 'TestDB'   
                ,@enable_backup = 0;  
GO
票数 0
EN

Stack Overflow用户

发布于 2022-03-28 16:39:53

根据我在Azure VM中运行SQL Server的时间,您所描述的似乎很像预期的行为。

查看从Azure备份启动的Microsoft备份文档,突出显示如下:https://learn.microsoft.com/en-us/azure/backup/faq-backup-sql-server#can-i-use-azure-backup-for-iaas-vm-as-well-as-sql-server-on-the-same-machine-

--我可以在同一台机器上为IaaS VM和Server使用Azure备份吗?

是的,您可以在同一个VM上同时进行VM备份和SQL备份。在本例中,我们在内部触发VM上仅拷贝的完全备份,以避免截断日志。

如果在Azure备份中配置了Azure VM备份和SQL server备份,那么只进行复制备份将运行的钱是绝对可靠的,这肯定会对服务器的整个IO产生影响。

这段时间是激发我兴趣的一部分。每四个小时都有一个完整的、只复制的备份,根据您的语句,服务器上唯一配置的备份解决方案是Azure备份。

在进行这些备份时,您在应用程序/系统事件查看器日志中看到了什么?我希望您会在事件查看器日志中看到对Azure备份插件的额外调用。

您能否确认在如何配置Azure备份备份时没有其他参数?除了VM之外,您还备份磁盘吗?我知道磁盘可以设置每小时备份,这可以解释频率。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71594023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档