工具介绍

下载url:http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx

disk2vhd是一个非常小的P2V转换工具,可以将你的物理服务器转换成为VHD或者vhdx格式的虚拟硬盘文件,然后在虚拟平台上作为一台虚拟机来使用。目前disk2vhd的最新版本是2.0.1,已经可以完美支持windows8和windows server 2012,完美支持vhdx格式,支持hyper-v 3.0。具体可以查看disk2vhd的help文件。

应用场景

disk2vhd的应用场景还是很广泛的,比如将文件服务器、ftp服务器等基础架构服务器从物理环境转换到虚拟化平台。

也可以利用disk2vhd的功能来配合搭建我们独立的测试环境,假如我们生产环境中的某台基础架构服务器需要做相关测试,但是又不希望直接动生产环境,那么我们可以利用disk2vhd来将物理服务器转换成vhdx文件,然后把虚拟机vhdx文件拷贝到完全独立的测试环境中来做测试验证,这样既保证了测试环境和生产环境完全一致,又可以保持生产环境不受任何影响。

操作举例

首先运行已经下载好的disk2vhd文件。

勾选需要转换的磁盘分区。

可以选择把转换后的vhdx文件存放到本地服务器的其他分区或者网络共享上面。

转换的速度取决于网络的速度,本地磁盘拷贝10G的文件,分分钟完成。

转换完成后,可以看到生成了一个与服务器同名的vhdx文件。

然后把vhdx文件拷贝到虚拟化服务器上或者CSV中,使用新建虚拟机的方式来把P2V后的虚拟机起来。

新建完成后,我们还可以编辑设置,来调整CPU、内存的分配情况。

而且P2V后的机器,默认已经安装了hyper-v的集成服务。

最后再来说说实际应用P2V的好处,比如你需要在完全独立的环境中测试应用,而应用又依赖于AD,如果利用备份来在测试虚拟化环境中直接还原AD的话,会因为硬件的差异而导致蓝屏,如果在测试环境中来做裸机恢复的话,需要找一台一模一样或者硬件差异不大的服务器来做裸机恢复,主要还是考虑可能会因为驱动问题蓝屏。

现在有了更好的办法就是P2V。

disk2vhd-----将windows系统转换成虚拟镜像格式的更多相关文章

  1. 如何把VMware Workstation使用的虚拟SCSI磁盘转换成虚拟IDE硬盘

    如何把VMware Workstation使用的虚拟SCSI磁盘转换成虚拟IDE硬盘  摘自:http://blog.sina.com.cn/s/blog_7525b71f0101d0u8.html ...

  2. Java中windows路径转换成linux路径等工具类

    项目中发现别人写好的操作系统相关的工具类: 我总结的类似相关博客:http://www.cnblogs.com/DreamDrive/p/4289860.html import java.net.In ...

  3. Java将其他数据格式转换成json字符串格式

    package com.wangbo.util; import java.beans.IntrospectionException; import java.beans.Introspector; i ...

  4. Oracle 如何将“26-9月 -17 06.46.00.000000000 下午”字符串转换成标准日期格式

    今天,在读取日期格式数据时,出现这样的格式“26-9月 -17 06.46.00.000000000 下午”,在网上找了一下, 这个也是oracle的一种日期保存格式,数据都是日期类型,只是显示的结果 ...

  5. RSA的密钥把JAVA格式转换成C#的格式(2)

    把C#格式转换成Java:RSA的密钥把JAVA格式转换成C#的格式(1) 我已经在第一篇介绍过如何把C#格式转换成Java,现在来看看如何把Java格式转换成C#. /// <summary& ...

  6. Java之格林威治时间格式转换成北京时间格式

    Java之格林威治时间格式转换成北京时间格式 package com.mtons.mblog; import java.text.ParseException; import java.text.Si ...

  7. pdf转换成文本解决格式不统一问题

    pdf转换成文本解决格式不统一问题 懒得调OCR服务了,所以快速解决的方法是: pdf转png:https://pdf2png.com/zh/ png转统一格式pdf:adobe acrobat自带增 ...

  8. C# 简单粗暴的毫秒转换成 分秒的格式

    C# 简单粗暴的毫秒转换成 分秒的格式 1:code(网络上很多存在拷贝或者存在bug的或者不满足自己的要求) 1 public static string RevertToTime(double m ...

  9. 在基于Windows系统的PHP虚拟主机上实现域名的301永久重定向

    作者:荒原之梦 原文链接:http://zhaokaifeng.com/?p=581 操作背景: 当网站在更换或添加域名.进行网址规范化或删除旧页面时,出于对用户使用体验和搜索引擎优化方面的考虑就需要 ...

随机推荐

  1. Python3快速入门

    ——<趣学Python-教孩子学编程>学习笔记 1.注释 (1)单行注释以  #  开头注释 # 这是一个注释 print("Hello, World!") (2)多行 ...

  2. Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法

    今天用 idea写了个工程.结果最后报错,错误信息如下: java.lang.ClassNotFoundException: com.mysql.jdbc.Driverat org.apache.ca ...

  3. [C++]动态规划系列之币值最大化

    /** * * @author Zen Johnny * @date 2018年3月31日 下午10:04:48 * */ package freeTest.dynamicProgramming; i ...

  4. PHPcms 缓存的读取和设置

    https://blog.csdn.net/huobobo124/article/details/76912632 1.PHPcms设置了保存和读取缓存的方法,其实现方法存储在PHPcms/lib/f ...

  5. Git配置信息相关命令

    查看git所有配置项 $ git config -l or $ git config --list 全局配置用户名邮箱 $ git config --global user.name "yo ...

  6. 初识生成器与生成器表达式 Day12

    一.生成器 1,生成器基本概念 生成器的实质是迭代器 迭代器:Iterator 内部同时包含了__iter__()和__next__()函数 可迭代对象:Iterable 内部包含__iter__() ...

  7. Utterance-Wise Recurrent Dropout And Iterative Speaker Adaptation For Robust Monaural Speech Recognition

    单声道语音识别的逐句循环Dropout迭代说话人自适应     WRBN(wide residual BLSTM network,宽残差双向长短时记忆网络) [2] J. Heymann, L. Dr ...

  8. MacOS安装Go2Shell

    1 去官网下载安装MacOS最新版本 https://zipzapmac.com/Go2Shell 2 下一步下一步安装 3 设置 打开终端设置, open -a Go2Shell --args co ...

  9. [ASP.net教程]IIS服务器 远程发布(Web Deploy)配置

    asp.net 网站有三种常用的发布方式:分别是拷贝开发机上发布好的文件到服务器硬盘上.打包成安装程序到服务器上安装.通过Visual Studio 开发平台远程发布到服务器. 在asp.net网站的 ...

  10. linux 查看文件夹大小

    参考链接:  http://www.cnblogs.com/iconfig/p/4863063.html