首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份/复制/还原的LogShipping频率

备份/复制/还原的LogShipping频率
EN

Database Administration用户
提问于 2012-05-25 01:08:57
回答 2查看 2.1K关注 0票数 2

我希望创建一个每5分钟运行一次的LogShipping作业。这样做的最佳方法是什么,这样备份/复制/还原就不会发生冲突?

也许Sql server知道如何处理这个问题,但我担心如果在所有计划的时间中花费5分钟,我会遇到一些冲突。

也就是说,这会造成问题吗?

  • 主服务器:在上午9点启动备份
  • 辅助服务器:上午9时开始复制
  • 辅助服务器:上午9点启动还原

让他们惊慌失措是个更好的主意吗?

  • 主服务器:在上午9:00启动备份
  • 辅助服务器:上午9时01分开始复制
  • 辅助服务器:在上午9时02分启动恢复

数据库的备份大小只有大约200 on,两个sql服务器在同一个本地网络上运行。

EN

回答 2

Database Administration用户

回答已采纳

发布于 2012-05-30 23:43:57

在工作中,我们使用一个100 GB的数据库进行日志传送。

我们每隔15分钟(而不是5分钟)做所有事情(备份、装载、恢复),我们这样做:

  • 主服务器:在上午9点启动备份
  • 辅助服务器:上午9时开始复制
  • 辅助服务器:上午9点启动还原

我们从来没有遇到过并发问题,现在我们已经做了5年了。Server能够单独处理这个问题,它只是通过“延迟”到下一个计划来避免冲突。

例如,如果您只是将所有计划在上午9点的内容保留下来,SQL Server将执行以下操作:

  • 上午9点:
    • 主服务器启动备份A

  • 上午9时05分:
    • 主服务器启动备份B
    • 备用服务器副本备份A

  • 上午9时10分:
    • 主服务器启动备份C
    • 备用服务器副本备份B
    • 辅助服务器恢复备份A

等等..。

票数 0
EN

Database Administration用户

发布于 2012-05-30 23:16:31

这并不能真正解决上述问题,但我最终使用了事务复制,并且不需要担心上述复杂的计时问题。

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

https://dba.stackexchange.com/questions/18383

复制
相关文章

相似问题

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