VRO 基础入门(六) - 成功灾备计划的第一步

目录

系列目录:

通过之前的配置,我们的 VRO 就可以开始正常使用了,我们可以用 Administrator 或者 Plan Authors 角色的用户登入到 VRO 控制台。在控制台中,可以访问 VRO 定制的仪表盘,包括灾备的执行计划(Plan)、灾备的状态检查(Readiness Check)、灾备测试情况(Datalab Testing)以及灾备的 SLA(RPO 和 RTO 情况)。

在主控制台中,管理员还能查看基础架构清单,根据各个角色定义的内容,分别能够从 Inventory 中查看到自己所管理的机器(Group)以及自己的灾备环境(Recovery Location)。

接下去,我来介绍下 VRO 的最主要的能力和具体的使用方法 - Orchestration Plan。

创建 Orchestration Plan 的方法

我们在最开始的简介中有提到过,Orchestration Plan 有五大类,所有自动化的操作过程都将会通过这个 Plan 加入到灾备中去。在这里,我建议首先第一步,尽可能的不要加入太复杂的自动化脚本,而是用系统自带的 Plan Steps,用最少的流程来认识这些 Plan,等到熟悉了系统的工作机制后,再来逐步逐步添加适合的自定义脚本。

操作步骤:

  1. 创建 Orchestration Plan,进入左边的 Orchestration Plans,在右边内容显示区域,会看到顶部的一排 4 个按钮,其中在 Manage 按钮所在的下拉菜单中,可以找到 New 的按钮。通过这个按钮可以启动 Orchestration Plan 的创建向导。 p9zkvDO.png

  2. 打开向导后,首先需要设定 Plan Info,此处的内容一般来说按照实际的情况填写,这些都会在 Report 中被使用到。 p9zAF2t.png

  3. 在向导的 Scope 步骤中,需要选取使用哪个 Scope 来创建这个 Orchestration Plan,就像基础组件中提到,每个 Scope 中包含了灾备的一系列元素,而 Orchestration Plan 则是把这些元素组合起来,形成一个可执行的计划,Scope 的选择决定了哪些用户可以访问这个 Plan。今天的例子中,我们选择 Admin 这个 Scope。 p9zAi8I.png

  4. 在向导的 Plan Type 步骤中,就可以选择 5 大分类的其中一种,今天的例子中,我们选择 Restore 进入下一步,其余的一些选项在后面的向导中会略有不同,留给大家自行探索。 p9zAPPA.png

  5. 在向导的 Recovery Location 步骤中,选择一个 DR 的 Location,我们将会把我们备份的机器恢复至 DR 站点的 ESXi 中。关于 Recovery Location 的设定,可以参考上一期的内容。 p9zApUH.png

  6. 在向导的 VM Group 步骤中,当前 Scope 下能看到的所有可用 VM Groups 都会列在 Available Group 中,通过 Add 按钮将需要的 Group 添加至右边的 Plan Groups 窗格中。也可以通过 View VMs 来详细查看当前选定的 VM Groups 中所包含的 VM。 p9zASVe.png

  7. 在 VM Recovery Options 步骤中,需要设置四个内容:
    • If any VM recovery fails then:如果 Plan 中有多台 VM 需要恢复,假如其中有一台 VM 恢复失败,此选项决定了后续的 Plan 如何操作,可以继续执行计划恢复其他 VM 或者是直接停止计划。
    • Recover the VMs in each Group: 按顺序恢复还是同时恢复。如果选择 In parallel 是同时进行,如果是选择 In Sequence 则是按顺序执行。
    • Recover simultaneously max of VMs:选择合适的数量,默认是 10 个,一般来说,管理员需要根据自己的计算资源情况,合理选择,最好执行一些测试后最后决定这里的数量。
    • Restore VM Tags:这个复选框下有个⚠️,一般来说恢复至新位置成为一个新 VM 则大多是不会选择这个恢复 Tags,避免和生产的 VM 混起来。

    p9zkxbD.png

  8. 在 VM Steps 步骤中,可以选择很多恢复过程中的可以用到的 Steps,默认情况下,系统自动会选上 Restore VM 和 Check VM Heartbeat 这两个 Step。我建议刚开始熟悉 VRO 的管理员逐项逐项的添加各种 Step,以测试每一种操作的功能,确定了某个需要的 Step 之后,再将其设计到自己的最终 Plan 之中。在这个步骤中,管理员可以加入各种各样的自定义 Powershell 脚本,借助这样的扩展,管理员可以灵活的控制和管理各种各样的系统。 p9zA95d.png

  9. 在 Protect VM Groups 步骤中,可以加入自动化的保护恢复出来的灾备资源设置,这步操作对于全自动运行的灾备系统非常重要,确保了对灾备恢复后的下一步保护。今天的例子中,我们暂时保持这个选项默认,不做选择,进入下一步。 p9zkLgx.png

  10. 在 RPO 和 RTO 步骤中,管理员可以设定期望的 SLA,VRO 系统会全自动的去监控备份系统和灾备系统,确保管理员期望的 RPO 和 RTO。当出现任何不符合预期的状况,VRO 将会通过告警通知提醒管理员进行进一步处理。在个步骤我们也保持默认数值,1 小时的 RTO,24 小时的 RPO。 p9zkq81.png

  11. 在 Report Template 中,管理员可以为整个 Plan 的动态文档设定相关的 Template,系统已经内置了多国语言版本的文档 Template,管理员也可以通过 Microsoft Word 来自定义这个 Template,我们将会在后续的介绍中详细说明 Template 的创建和编辑方法。在这个步骤中,我们选择中文的默认模板。 p9zkOv6.png

  12. 在 Report Scheduling 步骤中,可以设定 Plan Report 的创建时间,也不做修改保持默认。 p9zkjKK.png

  13. 以上就是所有设定步骤,在 Summary 中查看详细设置后点击 Finish 就能完成创建。创建完成后,这个 Plan 将会出现在 Orchestration Plan 的页面中。

管理 Orchestration Plan

对于创建好的 Plan,管理员可以对它做以下操作:

Launch :Run、Halt、Undo 和 Schedule

Manage:Enable、Disable、New、Edit、Reset、Delete 和 Properties

Verity:Datalab test 和 Readiness check

Report 操作

一般来说,新创建的 Orchestration Plan 是处于 Disable 状态,也就是前面的图标是灰色的,需要点击 Manage->Enable 选项来激活它才能正常工作。

做了恢复或者故障切换操作之后,管理员需要通过 Manage->Reset 按钮来重制这个 Plan 使其能继续工作,或者管理员还可以删除之前已经完成的 Plan,重新定义新的 Plan。

以上就是今天的内容,Orchestration Plan 的基本创建方法,今天的例子中只是简单介绍了 Restore Plan 的方法,剩下的其他四种 Plan 留给大家自己探索。

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦