In this episode, Sean Donahue is joined by Al Solorzano of E360 to discuss the worst disasters they've recovered from. Surprise twist, not all clouds are cumulonimbus and not all disasters are natural.<\/p><\/oembed>

Resources<\/p>

解决了

使用CloudConnect备份时,管理日志截断(SQL/Exchange等)

  • 2017年3月29日
  • 6个答复
  • 1793年的观点

徽章 +6
你好,



谁能提供有关如何从曾经自动执行该产品的产品中转移到CloudConnect时如何管理Exchange/SQL等应用程序的日志截断的想法?



这似乎是一个非常重要的方面,我似乎找不到任何信息。



非常感谢,



丹尼尔
图标

最好的答案mmcghee2017年3月31日,02:24

IT_Guy<\/a>
\n
\nYou bring up a good topic. I think your overall list is correct, but I'd want to ensure the choice is matching your requirements. An application\/VSS aware backup has benefits with not only truncating logs, but allowing for increment\/differential backups and for recovery with log reply\/roll forward.
\n
\nIf the last point-in-time backup (or snapshot in this case) matches your RPO requirements (ie. you don't need roll forward), then truncating logs through circular logging or simple recovery mode with SQL databases might suffice. In fact, you'll find Microsoft recommendations to enable circular logging where DAGs are used (https:\/\/technet.microsoft.com\/en-us\/library\/ee832792(v=exchg.150).aspx).
\n
\nBut if you have requirements to restore with roll forward, you'll need an application which performs both incremental backups and restores along with log truncation (since you won't want circular logging enabled or simple recovery with SQL). Today something like cloud connect does not perform incremental application level backups, so you would need a third party to perform that operation independently.
\n
\nHappy to discuss further so we can ensure our documentation is clear.
\n
\nThanks,
\nMike","className":"post__content__best_answer"}">
查看原件

该主题已关闭以供评论

6个答复

UserLevel 7
徽章 +34
你好it_guy



感谢您的询问,VCDXNZ001对此有任何见解。
UserLevel 4
徽章 +19
你好it_guy



我们今天没有用标准工作流来截断任何内容,但是您可以使用前脚本和发布脚本。



https://portal.nutanix.com/#/page/docs/details?targetId=web-console-guide-prism-v50:ssto-pd-guidelines-r.html



pre_freeze和post_thaw脚本可以是python或shell脚本或任何可执行文件。这些脚本应包含特定于Linux或Windows VM上运行的特定应用程序的命令。像Commvault这样的备份供应商可以提供这些脚本。您也可以编写自己的脚本。以下是pre_freeze和post_thaw脚本的一些准则和示例。

地点

  • 对于Windows VM,请在System_drive下创建Pre_freeze.bat和post_thaw.bat脚本:program files nuctanixscriptspre_freeze.bat andsystem_drive:program files nuctanixscriptscriptspost_thaw.bat。例如,如果您的System_drive为C,请在C:Program files nuctanixscriptspre_freeze.bat和c:程序files files nuctanixscriptspost_thaw.bat上创建这些脚本。
  • 对于Linux VM,必须创建PRE_FREEZE /SBIN /PRE_FREEZE和POST_THAW /SBIN /SBIN /POST_THAW脚本,带有所有者根:root和700权限。在创建快照和快照创建后执行POST_THAW脚本之前,请执行Pre_freeze脚本。如果不存在pre_freeze或post_thaw脚本或权限不正确,则VSS被禁用并拍摄碰撞一致的快照。pre_freeze和post_thaw脚本可以是python或shell脚本或任何可执行文件。这些脚本应包含特定于Linux VM上运行的特定应用程序的命令。像Commvault这样的备份供应商可以提供这些脚本。您也可以编写自己的脚本。pre_freeze脚本应在50秒内完成,并且POST_THAW脚本应在25秒内完成。
要求

  • 对于Windows VM,管理员应在脚本上读取和执行权限。
  • 对于Windows Server操作系统,如果存在脚本,请先执行PRE_FREEZE脚本,然后执行VSS Quiesce,然后执行post_thaw脚本。
  • 对于Linux VM,脚本应具有700个权限,应由root:root拥有。
  • Pre_freeze和post_thaw脚本都应存在,以便成功完成。
  • 两个脚本的超时为60秒。
  • 脚本0的返回代码被认为是成功。否则,这意味着脚本执行失败。
  • 如果执行PRE_FREEZE脚本,则执行其成功或失败post_thaw脚本。
徽章 +6
你好dlink7,,,,



感谢您的回复。预/帖子脚本绝对有用,但是更多地是关于如何说服交换已得到备份。据我所知,我的选项有限,涉及循环记录,Windows Server备份



就像一般反馈一样,从应用程序Aware Aware备份程序到基于快照的备份中,感觉有些震撼。SQL不是一个问题,但交易所是一个很大的问题,即使是Nutanix指南也只能说备份第7.8节和DR:



“ Nutanix采用以VM为中心的方法来保护和灾难恢复,补充Microsoft Exchange数据库可用性组。Nutanix使用VM Calibre快照,以及保护域,以备份您的Microsoft Exchange部署。快照是Apoint-In-in单个虚拟磁盘或VM,或一组虚拟磁盘和VM。虚拟磁盘被分组在Nutanix保护域中。”



从我可以看出设置DAG的情况下,并不能减轻截断日志的要求。



因此,只是为了确认,除了:除了:


  • Windows Server备份
  • 第三方应用程序意识计划(在访客或VM级别)
  • 循环记录 +更改删除项目的方式


谢谢!
UserLevel 3
徽章 +17
你好it_guy



您提出了一个很好的话题。我认为您的总体列表是正确的,但是我想确保选择符合您的要求。应用程序/VSS Aware Backup不仅可以通过截断日志,而且允许增量/差分备份以及通过日志回复/向前滚动恢复。



如果最后一个时间备份(在这种情况下为快照)符合您的RPO要求(即。实际上,您会发现Microsoft建议以启用使用DAG的循环记录(https://technet.microsoft.com/en-us/library/ee832792(V=EXCHG.150).aspx)。



但是,如果您需要通过向前滚动来还原,则需要一个应用程序,该应用程序同时执行增量备份和还原以及日志截断(因为您不希望使用SQL启用循环日志记录或简单的恢复)。如今,诸如Cloud Connect之类的内容不执行增量应用程序级备份,因此您需要第三方独立执行该操作。



乐于进一步讨论,以确保我们的文档清楚。



谢谢,

麦克风
徽章 +3
你好mmcghee,,,,



感谢您的回复。围绕DAG的好信息,我没有经验在该配置中运行交换的经验,所以很高兴知道。选择带有圆形记录的DAG是一种选择。



我们以前的日程安排是每周全夜增量(晚上10点)。如果交易所在晚上9点无可收质地死亡,我们将失去最后23个小时的电子邮件数据,而这一AFAIK可以接受该业务。从我看的方式上,我们有机会通过Nutanix平台改进它,因为我们可以在工作时间安排每小时(或更少)的快照,并在本地存储 +复制到AWS网站,使它们保持1周的保留,以重叠我们的每周时间表。



通过这种配置,我们可以提供更好的RPO(可以将其扩展到可行的SQL服务器 +相关应用程序)。这可能会减轻转向循环日志/简单恢复,但我需要研究细节。



感谢您澄清我的选择,我对移动平台有很多思考,但是直到最近我才有关于这件作品的“ ah-ha”时刻。



非常感谢,



丹尼尔
徽章 +6
我被登录到我的最后一个答复中的命名帐户,我们只是试图将所有内容保留在中央帐户上。
Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu