Hyper-V 3.0功能部署PART 7:复制功能测试

简介:

在完成Hyper-V虚拟机复制功能的部署配置之后,Hyper-V主机和副本机会定期不停的同步虚拟机内容。今天我们接着上一篇文章的内容,对其用虚拟机复制功能的虚拟机进行故障转移测试。复制虚拟机的故障转移测试并非需要我们手工的去做任何测试操作,而是Hyper-V内置的测试方法,通过自带的测试功能我们可以快速的了解虚拟机复制的状态和有效性。

首先我们打开Hyper-V主机中启用虚拟机复制的虚拟主机,我们看下虚拟机中各个配置、文件等信息,以便在后面测试虚拟机复制故障转移时的检查。我这里就是简单的看了下IP地址的信息。

clip_image001

然后我们切换到Hyper-V副本主机,并找到启用复制虚拟机的副本,右键副本虚拟机,选择复制-测试故障转移。

clip_image002

在选择测试故障转移后,向导会让我们选择测试的恢复点,这里由于我选择了只保留最新的恢复点,所以就只能选择最新恢复点。

clip_image003

在进行测试故障转移时,系统会将副本虚拟机启动起来。但如果我们仔细观察的话会发现hyper-V主机并非是直接把副本虚拟机启动起来,而是会基于当前的副本虚拟机状态创建一个差异磁盘,再根据复制虚拟机的配置文件自动创建一个用于测试的副本虚拟机。

clip_image004

我们打开设置会发现用于测试的副本虚拟机的配置与我们真正的复制虚拟机是完全一样的,除了网络适配器。我们切换到网络适配器的选项卡,会发现网络适配器处于未连接状态,并且VLAN ID也是被清空了的。

clip_image005

但是我们启动好虚拟机后,检查各种设置和文件和我们的主虚拟机应该是一致的,但如果现在或者最近我们的主虚拟机又发生了变化的话,是不会同步到这边的。我们切换到网络共享中心-网络连接会发现IP等信息均是一致的。

clip_image006

在完成对副本虚拟机的检查后,我们需要停止测试故障转移,从而回收资源、删掉测试用的副本虚拟机。

clip_image007

在停止测试故障转移时,会提示我们将丢弃测试副本虚拟机的数据。

clip_image008

到这里我们对副本虚拟机的测试,故障转移测试就已经完成了,当然我这里的故障转移测试内容很简单,按理说我们应该写入一些文件,变动一些设置,然后检查副本虚拟机的同步速率、同步时间等内容,这样才更加有意义。

但既然我们已经明白了Hyper-V复制功能底层的原理,这些测试在正常的情况下是不需要的,只要我们时刻注意我们的Hyper-V复制功能的运行状况即可。

clip_image009

在复制运行状况中我们可以看到非常多有价值的信息,其中最终要的就是上次同步时间,以及未复制的数据大小。

今天的复制故障转移功能测试就到此为止,感谢各位朋友对我的支持,若有任何问题,欢迎随时回复文章,我们一起交流、学习!




 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/1274458,如需转载请自行联系原作者



目录
打赏
0
0
0
0
348
分享
相关文章
阿里云零门槛、轻松部署您的专属 DeepSeek模型体验测试
DeepSeek R1是基于Transformer架构的先进大规模深度学习模型,2025年1月20日发布并开源,遵循MIT License。它在自然语言处理等任务上表现出色,高效提取特征,缩短训练时间。阿里云推出的满血版方案解决了服务器压力问题,提供100万免费token,云端部署降低成本,用户可快速启动体验。虽然回答速度有待提升,但整体表现优异,备受关注。
159 8
OS-Copilot参数功能全面测试报告
作为一名运维工程师,我主要负责云资源的运维和管理。通过使用OS Copilot的-t/-f/管道功能,我顺利解决了环境快速搭建的问题,例如Tomcat的快速部署。具体步骤包括购买ECS服务器、配置安全组、远程登录并安装OS Copilot。使用-f参数成功安装并启动Tomcat,自动配置JDK,并通过|管道功能验证了生成内容的正确性。整个过程非常流畅,极大提升了工作效率。
80 12
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
这篇文章详细介绍了如何使用YOLOv8进行目标检测任务,包括环境搭建、数据准备、模型训练、验证测试以及模型转换等完整流程。
10504 58
目标检测实战(六): 使用YOLOv8完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
Spring Boot 如何测试打包部署
本文介绍了 Spring Boot 项目的开发、调试、打包及投产上线的全流程。主要内容包括: 1. **单元测试**:通过添加 `spring-boot-starter-test` 包,使用 `@RunWith(SpringRunner.class)` 和 `@SpringBootTest` 注解进行测试类开发。 2. **集成测试**:支持热部署,通过添加 `spring-boot-devtools` 实现代码修改后自动重启。 3. **投产上线**:提供两种部署方案,一是打包成 jar 包直接运行,二是打包成 war 包部署到 Tomcat 服务器。
85 10
|
7月前
|
【运维基础知识】用dos批处理批量替换文件中的某个字符串(本地单元测试通过,部分功能有待优化,欢迎指正)
该脚本用于将C盘test目录下所有以t开头的txt文件中的字符串“123”批量替换为“abc”。通过创建批处理文件并运行,可实现自动化文本替换,适合初学者学习批处理脚本的基础操作与逻辑控制。
399 56
slb测试会话保持功能
slb测试会话保持功能
161 6
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
本文介绍了如何使用YOLOv7进行目标检测,包括环境搭建、数据集准备、模型训练、验证、测试以及常见错误的解决方法。YOLOv7以其高效性能和准确率在目标检测领域受到关注,适用于自动驾驶、安防监控等场景。文中提供了源码和论文链接,以及详细的步骤说明,适合深度学习实践者参考。
1592 1
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
基于NVIDIA A30 加速卡推理部署通义千问-72B-Chat测试过程
本文介绍了基于阿里云通义千问72B大模型(Qwen-72B-Chat)的性能基准测试,包括测试环境准备、模型部署、API测试等内容。测试环境配置为32核128G内存的ECS云主机,配备8块NVIDIA A30 GPU加速卡。软件环境包括Ubuntu 22.04、CUDA 12.4.0、PyTorch 2.4.0等。详细介绍了模型下载、部署命令及常见问题解决方法,并展示了API测试结果和性能分析。
2629 1
目标分类笔记(二): 利用PaddleClas的框架来完成多标签分类任务(从数据准备到训练测试部署的完整流程)
这篇文章介绍了如何使用PaddleClas框架完成多标签分类任务,包括数据准备、环境搭建、模型训练、预测、评估等完整流程。
431 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等