推荐好用的 Nutanix Leap

https://ithelp.ithome.com.tw/upload/images/20201012/20129565IrxWG5HjgI.png

此文由 Nutanix 首席技术营销工程师 Dwayne Lessner 撰写

Nutanix/Xi Leap

Nutanix Leap是用於DR Orchestration到另一种内部部署环境或Nutanix托管的DR即服务的Xi Leap的产品。 自从NOS 3.0以来,Nutaniix便已集成了数据保护功能,该技术依赖於保护域的使用。 保护域可以将VMS拖放到具有类似恢复点目标的一组应用程序中。这很好,因为您不必担心将後端存储映射到LUNS和其他繁琐的任务。但是,保护域没有可以在还原时保留或更改IP地址的引导顺序和网络映射。

https://ithelp.ithome.com.tw/upload/images/20201012/201295655x09Tm67bk.png

Leap通过将管理移至Prism Central(PC),提供了新的数据保护功能,同时简化了大型部署。 Leap让位给了保护策略,这些策略用於为RPO分配目的地和目标位置以及恢复策略,以实现良好的顺序和网络映射,从而可以按正确的顺序并使用新的或相同的IP地址来处理您的工作负载。将管理移至PC,您可以在一个位置上为所有虚拟机应用策略,而不管它们位於哪个群集上。

要迁移到Leap,您首先必须从原始保护域中删除虚拟机(如果您正在使用该功能),然後将这些虚拟机置於其自己的类别中,该类别以後可用於保护策略。好消息是,在保护域和跳转之间进行切换很容易,而且您不必重新复制任何数据。坏消息是,如果您已经有成百上千的虚拟机已经受到保护,那麽实际上人为错误的机会可能会很高。

需求规格

受启发来帮助当前的客户,在克里斯·拉斯穆森(Chris Rasmussen)的帮助下,我们开始提供脚本。 当我在提问时,克里斯很乐意提供帮助,我感到很高兴,因为最终结果比我可以一起破解的内容乾净得多,更不用说使脚本真正起作用了。

如何运行

有一个参数json文件,您可以在其中包含要迁移到Leap的旧保护域,以及Prism Element虚拟IP,PC虚拟IP,本地管理员帐户名称以及要转到的类别名称用於保护策略。该脚本假定您将对Prism Element和PC使用相同的帐户名,并且还要求您在运行脚本之前已创建类别。

脚本的前半部分正在与Prism Element进行对话,以从保护域中获取所有虚拟机,然後使用我们的版本2 API将它们从保护域中删除。脚本的後半部分从虚拟机中获取UUID,以创建第3版API调用,以对棱镜中心进行添加,以将虚拟机添加到正确的类别中。脚本完成後,您只需将类别添加到保护策略中,即可应用保护策略。在确保至少有一个使用Jump的良好复制之前,请勿删除保护域。

做了什麽

https://ithelp.ithome.com.tw/upload/images/20201012/20129565Fq2znFcWNE.png

使用GitHub提供的脚本移至Leap。

*** Nutanix支持不支持此脚本。 在生产中使用之前,请进行测试。

观察其反应

在下面,您将找到两个媒体样本。 首先,是在Ubuntu Linux 19.04上运行的脚本的屏幕截图(尽管您可以在支持要求的任何系统上运行它),然後是Dwayne运行该脚本的视频。 两者都清楚地显示了如何设置/安装脚本及其依赖项,以及脚本运行的外观。

https://ithelp.ithome.com.tw/upload/images/20201012/20129565X047bD9mrU.png
脚本依赖项的设置/安装+正在运行的脚本的图像示例


从保护域到Nutanix Leap脚本的视频演示正在运行

克里斯的最後一句话

这个小巧(实用)但有用的脚本使可能繁琐的任务变成可以很快运行的任务。无需从保护域中手动删除虚拟机,然後将它们分配到一个类别,这一切都已为您完成。唯一的“免责声明”是批次请求每批次最多施加60个请求。构建批处理请求列表时,需要考虑到这一点。

希望看一下该脚本还将提供一些有关使用Nutanix API可以实现的功能的见解。

谢谢阅读!


<<:  (Medium) 31. Next Permutation

>>:  [第28天]30天搞懂Python-阶乘

[Day24] - Django-REST-Framework User Management

在网站当中,不可缺少的是帐号管理以及 Authentication 的功能。由於每个使用者会有其专属...

[Day29] CSS display复习

display: block 区块元素介绍 特性 h1,ul,li,p 占满整个版面 可设定宽高 会...

从零开始的8-bit迷宫探险【Level 26】这游戏没有华佗,不能补血啊!Game Over 场景切换

一直遭到攻击的山姆,生命值也快用尽了。 「快离开我们的地盘!」山姆被 Rain 跟 Storm 团...

Day 10-自动化是工作标准化与效率的体现,Github Action 做 Terraform 自动化

本篇介绍 Terraform 透过 Github Action 自动化执行 课程内容与代码会放在 G...