ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

VMware虚拟机安装Windows Server 2012实战解析

VMware虚拟机安装Windows Server 2012实战解析 虚拟机这东西早几年是运维和开发人员的专属工具现在做测试、跑老软件、搭实验环境的人几乎人手一个。VMware Workstation 在 Windows 平台上的地位一直很稳尤其是需要装 Windows Server 这种重型系统做实验时它比 Hyper-V 直观得多也比 VirtualBox 稳定不少。这篇内容就围绕一套完整的实操路径来讲从 VMware 的下载安装到虚拟机的创建配置再到 Windows Server 2012 的系统安装和后续优化。目标是让完全没接触过虚拟机的人也能照着一步步做出来同时把每一步背后的原因说清楚避免那种“照着点完了但不知道自己在干嘛”的情况。1. 安装前需要想清楚的事版本、硬件和镜像来源1.1 为什么选择 VMware Workstation以及版本怎么选VMware 的产品线分得比较清楚个人桌面级用的是 Workstation Player 和 Workstation Pro。Player 免费但功能受限只能创建和运行虚拟机没法做快照、克隆、高级网络配置这些操作。如果你只是装个系统随便看看Player 够用但只要你打算长期折腾服务器系统、做实验、反复修改配置直接上 Pro省得后面功能不够用再迁移。版本选择上现在官网主推的是 Workstation Pro 17。17 系列对 Windows 11 客户机、新版内核的 Linux 发行版支持更好界面和 16 没有本质区别但在 3D 加速和暗色模式上有改进。如果电脑配置比较老16 也可以用并不存在“旧版不能用”的问题。需要注意的一点是VMware 从 16 开始对宿主机 Windows 版本有硬性要求Win7 宿主机最高只能装 15.5Win10/11 才能正常跑 16 和 17。装之前先确认自己的宿主系统版本别下完安装包才发现不支持。还有一个经常被忽略的点VMware Workstation Pro 的许可证是买断制的一个许可证可以激活一台机器上的 Pro。官网上有 30 天试用社区版或教育用户也有对应的授权渠道。安装的时候可以不输密钥先试用功能完全不受影响这点比某些软件厚道。1.2 硬件需求别只看“能开机”要看“跑得动”很多人在虚拟机装 Windows Server 2012 时遇到卡顿、黑屏、启动慢问题往往不在虚拟机软件而在宿主机资源分配。Windows Server 2012 虽然说是“服务器系统”但它的图形界面和 Windows 8 同源内存占用一点都不低。跑起来的最低资源是 512MB 内存和 10GB 磁盘但那只是能开机装完系统什么都不干就已经占用 1.5GB 左右内存了。给 Windows Server 2012 虚拟机分配资源时建议内存至少 2GB比较舒服的是 4GBCPU 至少 2 核磁盘 40GB 以上。这些需求放在今天的电脑上并不夸张。关键是宿主机自己的内存要够如果你宿主机只有 8GB 内存再分 4GB 给虚拟机那宿主系统本身就会开始频繁使用页面文件整体体验会很差。我个人的底线是宿主机 16GB 内存起步才适合跑 Windows Server 类虚拟机8GB 内存的机器建议只装 Linux 或无桌面的服务器核心模式。磁盘方面虚拟机文件是单个大文件存放在宿主机硬盘上Windows Server 2012 安装完加 VMware Tools 加一些更新体积很容易超过 15GB再加上快照和后续安装软件预留 50GB 空间比较稳妥。硬盘类型优先选择 SSD虚拟机磁盘读写性能会直接反映在系统安装速度和日常操作流畅度上机械硬盘跑 Windows Server 2012 也能跑就是开机几分钟是常态。1.3 Windows Server 2012 镜像从哪里来这个很多人卡住的第一关。Windows Server 2012 微软已经停止主流支持但镜像仍然可以通过微软官方评估中心获取有些网络上的镜像站也在提供下载。这里只建议用官方渠道的评估版镜像它包含了完整功能可以免费使用 180 天对于学习和测试完全够用。注意网上很多号称“精简版”“优化版”的镜像不要用这类镜像经常阉割组件或篡改系统文件装在虚拟机里出了问题排查起来非常困难还白白浪费学习时间。选择镜像时注意区分两个版本Windows Server 2012 和 Windows Server 2012 R2。R2 是更新版本修复了不少问题对虚拟化环境的支持也更好。如果只是练手装 2012 R2 更有价值因为很多生产环境里的老系统就是 R2。镜像格式一般是 ISO下载后直接放在宿主机任意目录即可VMware 安装系统时会从这个 ISO 文件启动。有些人在网上看到“Windows Server 2012 只有 64 位”的说法确实如此。它没有 32 位版本所以在创建虚拟机时客户机操作系统版本类型直接选 “Windows Server 2012”千万不要选成 x86 版本否则启动时会直接提示无法引导。2. VMware Workstation 安装图解与首启配置2.1 安装过程那点事VMware Workstation 的安装过程本身没什么技术含量一路 Next 就行但有几个选项需要留意。安装时会问是否勾选“增强型虚拟键盘驱动”这个建议勾上。它的作用是让虚拟机在宿主机锁定屏幕或远程桌面场景下仍然能正确捕获键盘输入尤其是 CtrlAltDelete 这种组合键没有驱动的话在虚拟机里按起来很别扭。安装路径建议不要放 C 盘默认路径。VMware 的程序本体虽然不大但它会生成大量的配置文件、虚拟磁盘、快照如果都堆在 C 盘系统盘空间压力会很大。装到 D 盘或 E 盘顺便也在安装界面上把“虚拟机默认存储位置”改到非系统盘。这一步很多人忽略等用了几个月发现 C 盘红了才来改那个时候移动虚拟机文件反而麻烦。安装过程中如果杀毒软件或 Windows Defender 弹窗拦截先暂时放行。VMware 需要安装虚拟网卡驱动和几个服务这类驱动级操作很容易被安全软件误报。装完再恢复拦截即可。需要注意的一个坑是某些电脑上安装到“正在安装 VMware Tools”这一步会卡住看起来像死机实际上是它在尝试执行一些与宿主系统交互的脚本耐心等几分钟就行。如果超过十分钟还没反应可能是之前的安装残留或杀毒软件干扰建议用官方提供的 VMware Cleanup Tool 清理后重装。2.2 许可证与更新策略首次安装完打开 VMware Workstation会提示输入许可证密钥。没有密钥就选“完成”继续软件会进入 30 天试用。试用期内所有功能完全开放不需要纠结“试用版是不是阉割版”的问题。关于许可证密钥市面流传的所谓“永久密钥”大部分是注册机或盗版途径这里不建议碰。官方有时会提供个人学习用途的免费许可证或者针对学生和教师的优惠可以关注官网信息。买一个正版授权对于经常用虚拟机的人来说是合理的投入毕竟这是吃饭的家伙。更新策略方面个人建议不要立刻升级到最新版。VMware 的大版本更新往往伴随虚拟硬件版本的变更如果你之前创建的虚拟机是在旧版本上做的升级后可能会出现无法开机或需要更新 VMware Tools 的提示。我的做法是当前虚拟机实验做到一半时坚决不升级只有这个阶段的工作全部结束才考虑更新。小版本补丁比如 17.0.1 升到 17.0.2通常没问题可以正常更新。2.3 首次打开后的偏好设置装完 VMware 后不要急着创建虚拟机先花两分钟把偏好设置过一遍。菜单栏选择“编辑”-“偏好设置”。在“内存”选项卡里把“额外内存”选为“调整为所有虚拟机内存大小”这样宿主机和虚拟机之间的内存切换会流畅一些。默认的“适配为部分虚拟机内存”虽然更省内存但在虚拟机里跑大程序时容易卡顿。在“更新”选项卡里建议关掉“自动更新”。VMware 检测到新版时的弹窗很烦人而且就像前面说的更新有风险没必要立刻跟进。在“设备”选项卡里检查一下“虚拟打印机”和“虚拟 USB 控制器”是否启用。虚拟打印机默认是开的它会在虚拟机里生成一个 XPS 打印机没什么用处还占资源可以关闭。虚拟 USB 控制器建议保留因为有时候需要往虚拟机里插 U 盘或加密狗。另外首次运行 VMware 时如果宿主机开启了 Hyper-V 或 Windows 沙盒功能VMware 会弹窗提示冲突。这是因为 Hyper-V 和 VMware 都要使用 CPU 的虚拟化指令同时开启虽然不至于崩溃但性能损耗非常大。做实验的机器不要同时开这两个日常用的 Windows 功能里把 Hyper-V 关掉再跑 VMware性能差距立竿见影。3. 创建虚拟机关键参数逐一说明3.1 新建虚拟机向导里每个选项的含义打开 VMware Workstation点击“创建新的虚拟机”。这里有两选项“典型”和“自定义”。典型是向导自动给你一个合理配置自定义则是每个细节自己定。对于第一次装系统建议直接用典型如果后续打算加独立磁盘、改虚拟硬件版本、设置多网卡就选自定义。接下来选择安装来源。如果已经有 ISO 镜像选“安装程序光盘映像文件”浏览选中镜像。如果选“稍后安装操作系统”需要后面在虚拟机设置里手动挂载 ISO两种方式结果一样多了一步而已。新手直接选 ISO让向导帮你识别系统类型。客户机操作系统类型务必选对。因为这里选错会导致整个虚拟机配置模板错误比如选了 Linux 再装 Windows Server后面在安装系统时会有不可预知的驱动问题。我们这里选“Microsoft Windows”版本下拉框里选“Windows Server 2012 R2 x64”。有些版本的 VMware 里只显示“Windows Server 2012”没有 R2 选项那也直接选它并不影响安装。虚拟机名称和位置。名称随便取但位置要注意最好放在空间充足的盘符而且路径中不要有中文和空格。Windows Server 2012 的系统文件对路径中的特殊字符不敏感但 VMware 的某些组件和工具对中文路径处理不太好万一后面出问题排查起来很被动。路径建议直接用英文比如 D:\VMs\Win2012。3.2 内存、CPU、磁盘怎么分配才合理在自定义选项中CPU 和内存的分配有点讲究。CPU 方面宿主机是 4 核以上时给虚拟机分配 2 核就够了。Windows Server 2012 本身对多核的利用一般分配 4 核以上并不会让系统跑得更快反而会在虚拟机负载高时拖慢宿主机。CPU 核心数分配完还需要注意“虚拟化引擎”里的选项。如果宿主机 CPU 支持 VT-x/AMD-V现在的 CPU 基本都支持可以勾选“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”这样虚拟机内的系统也能使用硬件虚拟化功能。不过对于普通 Windows Server 安装这个选项不是必须的保持默认即可。内存分配合适值前面说过至少 2GB建议 4GB。分配多少取决于宿主机总内存。可以用一个简单换算宿主机总内存减去 4GB宿主系统日常占用剩下的再除以 2就是比较适合分配给你的主力虚拟机的内存大小。比如宿主机 16GB减掉 4GB 剩余 12GB虚拟机给 4GB 非常稳给 6GB 也还能接受。磁盘容量方面大小设 40GB选“将虚拟磁盘拆分成多个文件”。这个拆分成多文件的选项好处是方便在宿主机之间复制移动而且虚拟机文件不会出现单个超大文件超过 4GB 时对某些文件系统不友好。性能上多文件稍微比单文件慢一点点但正常使用感知不到。创建完系统后如果觉得空间不够可以通过“扩容”功能无损增加虚拟磁盘容量所以初期不需要给太大。3.3 固件类型 BIOS 与 EFI 的选择以及它的影响自定义创建虚拟机时有一个“固件类型”选项BIOS 或 UEFI。这也是很多人忽略的坑。Windows Server 2012 同时支持 BIOS 和 UEFI 引导。但要注意如果选择 UEFI虚拟机需要额外建立 EFI 系统分区安装时如果分区操作不熟练很容易搞出“Windows 无法安装到这个磁盘”的报错。而 BIOS 引导方式更传统对新手最友好MBR 分区方案兼容性也最好。我一般建议首选 BIOS。只有在需要测试 UEFI 相关的服务器配置、Secure Boot 功能时才选 UEFI。选错固件类型并不致命大不了重装但浪费时间。还有一个影响是BIOS 引导安装的系统在虚拟机里做备份和恢复时工具兼容性反而更好Ghost 等传统工具也能正常使用UEFI 环境就会有点麻烦。4. 安装 Windows Server 2012详细步骤与坑点4.1 从 ISO 启动和安装选项虚拟机创建完成后点击“开启此虚拟机”。如果之前在创建向导中已经加载了 ISO 镜像VMware 会自动从镜像启动屏幕显示“Press any key to boot from CD or DVD...”这里必须快速按任意键否则几秒后虚拟机就会尝试从硬盘启动然后因为没有系统而提示“No bootable device”。这个细节很多人遇到尤其是不熟悉虚拟机的新手。提示出现时间很短且默认不会等待你太久。没按到也没关系虚拟机里硬盘是空的重新启动虚拟机再试一次就行不用紧张。进入安装界面后第一屏是语言选择。默认英语改成中文简体即可。这里要提醒一下Windows Server 2012 的安装界面和 Windows 8 几乎一样没有“开始菜单”直接进入 Metro 风格界面。初次接触的人可能会懵但后续操作并不复杂。接下来选择“安装”然后选择要安装的版本。Windows Server 2012 镜像里通常有几个版本选项最常见的是“Standard Evaluation (Server with a GUI)”和“Datacenter Evaluation (Server with a GUI)”。对于实验和学习Standard 就够。这里注意不要选“Server Core”那个没有图形界面全程命令行操作不适合新手。4.2 磁盘分区环节最容易踩的坑到了磁盘分区界面很多人在这里犹豫。Windows Server 2012 的安装程序会列出虚拟磁盘通常是“磁盘 0 未分配空间”。直接点击“新建”输入大小然后“应用”安装程序会自动创建系统保留分区和主分区。如果之前选的是 UEFI 固件这个界面会让你看到磁盘上出现多个分区包括 EFI、MSR、恢复分区等没关系全部保留不要手贱去删。如果是 BIOS 固件则会出现一个 100MB 左右的“系统保留”分区同样不要动它。一个常见的坑是在分区界面看到虚拟机原有的分区不满意想全部删除重建结果把“系统保留”分区删了后面安装程序会提示“无法创建新的系统分区”或“Windows 无法安装到这个磁盘”。解决办法是不要手动去干预保留分区直接选择主分区进行安装就行。如果真的把磁盘搞乱了可以按 ShiftF10 打开命令提示符用 diskpart 命令 clean 整个磁盘然后刷新重新分区。这一步还有一个容易犯的错分配磁盘大小时只给了 20GB装完系统后空间紧张。虽然虚拟机磁盘可以在后期扩容但扩容后还需要在系统内用“磁盘管理”扩展分区操作比较麻烦。最理想的做法是一开始就分 40GB。4.3 管理员密码和服务器配置分区完成后安装程序会进行文件复制和展开期间会重启一两次不需要干预。到了设置环节系统要求设置 Administrator 管理员密码。Windows Server 2012 对密码强度有强制要求至少 8 个字符包含大写字母、小写字母、数字和特殊字符中的至少三类。很多人设密码时被这个规则卡住设了一个简单密码系统不认。建议装实验机直接用比如Admin2012这种符合规则又容易记的密码等真正用于生产环境再改强密码。密码设置完系统会自动进入桌面。注意Windows Server 2012 默认不会自动打开桌面你会看到一个和 Windows 8 一样的开始屏幕上面有一个“Server Manager”的磁贴。第一次进入时 Server Manager 会自动启动这个工具是管理服务器功能、角色、本地用户和网络配置的总入口后面配置网络、添加功能都要用到它。先不要急着关后续很多设置都从这里开始。一个很容易被忽略的点Windows Server 2012 默认开启了“IE 增强的安全配置”会导致访问网页时不断弹窗提示非常影响操作。在 Server Manager 中点击“本地服务器”找到“IE 增强的安全配置”把它设为“关”或“对管理员关闭”再打开 IE 就不会那么烦人了。4.4 安装完成后第一件要做的事装完系统不要马上开始装软件先做三件事。第一设置 IP 地址和主机名。在 Server Manager 本地服务器面板里点击“以太网”旁边的链接打开网络连接窗口。右键“以太网” - 属性 - IPv4手动填一个和宿主机 VMware 虚拟网卡同网段的地址。以 VMware 默认 NAT 模式为例虚拟网卡通常是 192.168.xxx.1那么虚拟机 IP 可以设成 192.168.xxx.100。网关设成 192.168.xxx.2NAT 模式下 VMware 的默认网关是 .2DNS 可以设成 223.5.5.5 或 8.8.8.8。主机名建议改成有意义的名字比如 WIN2012-TEST改完要重启生效。第二系统更新。服务器系统不更新会有大量已知漏洞实验环境虽然不对外网开放但更新可以避免很多莫名其妙的软件兼容问题。Windows Server 2012 在停止主流支持后补丁获取需要通过扩展安全更新ESU计划新装系统能收到的补丁有限。对于实验环境可以不需要强求补丁但至少要把系统自带的 Windows Update 跑一次看能打多少补丁算多少。第三创建快照。在 VMware Workstation 菜单中点“虚拟机”-“快照”-“拍摄快照”给当前干净的系统打一个快照。这是虚拟机相比于物理机最大的优势之后不管你怎么折腾系统只要恢复快照就能回到这个干净状态。快照名写“系统刚装完”备注写明日期和用途。5. VMware Tools、网络模式和共享文件夹配置5.1 VMware Tools 装不上的解决办法“VMware Tools”是运行在客户机系统里的一组驱动和服务负责鼠标无缝切换、屏幕分辨率适配、文件夹共享、剪贴板共享等功能。不装它虚拟机也能跑但体验会非常原始鼠标进出虚拟机需要按 CtrlAlt 释放分辨率只有 1024x768 不能调整复制粘贴也没法用。所以装完系统后第一件事就是安装 VMware Tools。安装方法很简单VMware Workstation 菜单栏点“虚拟机”-“安装 VMware Tools”虚拟机会自动挂载一个虚拟光驱然后在系统里打开光驱运行 setup64.exe。Windows Server 2012 是 64 位系统装 64 位版本的工具。这里最常遇到的问题有两个。一个是在安装过程中提示“正在执行 VMware Tools 安装脚本”一直卡住。这通常是权限或系统更新缺失导致的。解决办法是在安装时不要选择“典型安装”改成“自定义安装”把其中的“VMware Tools Core”和“图形加速”组件装上其他暂时不装等系统补丁打完再补装其他组件。另一个是装完 VMware Tools 后鼠标还是不能自由进出分辨率也没变化。这种情况比较少见一般是 VMware Tools 服务没有启动。在系统服务管理器中找到 VMware Tools 服务确认启动类型是“自动”且当前状态是“正在运行”。5.2 网络模式选 NAT 还是桥接Windows Server 2012 虚拟机装好后需要让它上网或和宿主机互通这涉及 VMware 的三种网络模式桥接模式、NAT 模式、仅主机模式。对于绝大多数实验场景NAT 模式最省心。它的网络结构是虚拟机通过 VMware 虚拟网卡VMnet8访问外部网络外部网络只能看到宿主机看不到虚拟机。这样宿主机的网络环境怎么变化比如从公司网络切到家里 WiFi虚拟机都不受影响。宿主机如果想访问虚拟机直接通过虚拟机 IP 即可不需要额外配置。如果虚拟机要对外提供服务比如开一个 Web 服务器让局域网其他电脑访问那需要桥接模式。桥接模式下虚拟机直接和宿主机位于同一局域网有独立的 IP 地址相当于局域网里多了一台机器。但桥接模式要求宿主机所在网络能分配多个 IP如果路由器设置了 MAC 地址过滤或限制了 IP 数量桥接就会失败。还有一种常见情况是虚拟机用 NAT 模式能上网但宿主机 ping 不通虚拟机。这多半是防火墙问题。Windows Server 2012 默认防火墙是开启的阻止了 ICMP 协议。可以在防火墙高级设置里放行“文件和打印机共享(回显请求 - ICMPv4-In)”规则或者在 Server Manager 里把防火墙临时关闭来测试。5.3 共享文件夹设置宿主机和虚拟机之间传文件除了用 U 盘和网络共享VMware 本身提供了共享文件夹功能。在虚拟机设置里切换到“选项”-“共享文件夹”勾选“总是启用”添加一个宿主机目录然后在虚拟机里通过网络路径\\vmware-host\Shared Folders\访问。这个方法很稳定但注意一个问题虚拟机中如果安装 VMware Tools 时没有安装“共享文件夹”组件这个功能会不可用。我在安装 Tools 时建议自定义安装把共享文件夹组件勾上后面就不用再重复装一次 Tools 了。另外一个坑是Windows Server 2012 默认关闭了 SMB 1.0 协议而 VMware 共享文件夹实现的底层依赖 SMB所以如果访问时提示找不到网络路径需要在“启用或关闭 Windows 功能”中勾选 SMB 1.0/CIFS 文件共享支持重启后就能访问。不过说实话共享文件夹偶尔会有权限异常的问题尤其是虚拟机里装了域控或改了安全策略之后。备选方案是直接通过远程桌面复制粘贴或者在宿主机和虚拟机之间用 HTTP 文件服务器传文件。我的习惯是日常使用共享文件夹关键时刻用远程桌面拖文件。6. 日常使用常见问题与优化技巧6.1 虚拟机开机卡死、意外关机如何解决用 VMware 跑 Windows Server 2012最常见的一个现象是虚拟机曾经非正常关机比如宿主机蓝屏、强制断电之后再次开机时虚拟机会提示“虚拟机上次未正常关机是否要启动”此时直接点“启动”可能还会卡在一个登录前的画面。这种情况其实是因为虚拟机的磁盘被锁定或出现了文件状态不一致。正常处理方法是点击虚拟机菜单“虚拟机”-“电源”-“重新启动客户机”如果还是进不去就“硬启动”。如果一直卡在 Windows 标志或滚动的加载圆点处可以先在虚拟机设置里把内存暂时调小比如从 4GB 降到 2GB等正常启动后再调回来。这个方法听起来很玄学但确实能解决一部分启动卡死的问题原理是减少启动时内存映射的复杂度。如果这些方法都无效终极方案是编辑虚拟机目录下的 .vmx 文件在末尾加一行mainMem.useNamedFile FALSE保存后重新启动虚拟机。这行配置告诉 VMware 不要使用命名内存文件可以减少因内存映射文件损坏导致的启动卡死。改完如果正常再把虚拟机关机后把这个配置删掉即可。有一点要特别提醒不要直接在宿主机上删除虚拟机目录里的 .vmdk 文件来“清理空间”这是虚拟机的核心磁盘文件删了系统就彻底没了。想清理空间应该在虚拟机内部进行磁盘清理或者把虚拟机做成快照后删除旧快照。6.2 磁盘膨胀与快照管理Windows Server 2012 虚拟机的虚拟磁盘会随着使用不断增大。这是因为 VMware 的虚拟磁盘默认是动态增长的虚拟机里写入的数据越多vmdk 文件越大。如果虚拟机里频繁安装和卸载软件、删除大文件磁盘文件不会自动缩小这就是“膨胀”。控制膨胀最有效的两个办法一是不要长期挂载独立快照。快照会让虚拟磁盘的数据分散到多个 delta 文件里导致虚拟机性能下降且磁盘文件急剧增大。二是定期合并快照。当你确认当前系统状态没问题时在 VMware 菜单里删除旧快照VMware 会自动把快照数据合并到基础磁盘整个过程要等一段时间但能换来性能和空间的双重释放。还有一种空间问题是虚拟机内删除文件后宿主机的 vmdk 文件大小没有变化。这是正常的因为 VMware 不会自动回收未使用空间。需要回收时在虚拟机关机状态下使用“虚拟机”-“管理”-“清理磁盘”功能它会压缩虚拟磁盘空间。6.3 备份和克隆实验环境最怕的是系统越搞越乱最后无法恢复。除了快照我还有一套更稳妥的备份方式关闭虚拟机后直接复制整个虚拟机目录到另一块硬盘或 NAS 上。这样备份的是完整虚拟机文件即使 VMware 软件本身出问题只要在另一台机器上安装 VMware然后“打开虚拟机”选中 vmx 文件就能完整恢复。这种方法比快照更可靠因为快照文件依赖当前虚拟机配置一旦 vmx 文件损坏快照也可能失效。做克隆时要小心一个坑VMware 的“克隆虚拟机”功能可以分为“链接克隆”和“完整克隆”。链接克隆依赖原始虚拟机原始虚拟机删了克隆出来的虚拟机也会失效。实验环境中想长期保留一份干净的 Windows Server 2012建议做“完整克隆”这样得到的虚拟机完全独立随便怎么折腾都不影响母本。备份的频率和策略我通常在系统完成基础配置后做一次完整备份然后每做完一个重要实验任务快照一次。不要每天做完整备份那样太占空间也不要完全依赖快照因为快照本质上还是一份增量文件遇到磁盘故障可能全部丢失。定期完整复制才是王道。6.4 其他几个小优化Windows Server 2012 在虚拟机里跑有一些小配置能让体验更好。关闭系统视觉效果右键“计算机”-属性-高级系统设置-性能设置选“调整为最佳性能”。服务器系统默认开了大量动画特效在虚拟机里这些特效消耗的性能不值得。关闭磁盘碎片整理计划在磁盘属性里的“工具”选项卡关掉每周自动碎片整理因为虚拟机磁盘本身容易产生碎片定时整理反而加剧磁盘 I/O 负担。关闭 Windows Defender如果系统里有的话实验环境里这个安全软件的实时扫描会占用不少 CPU 资源而且经常和 VM 工具产生冲突。如果说最后还有什么建议那就是给这个虚拟机拍完初始快照之后尽量把实验数据和应用都放在 C 盘以外的单独分区。你在虚拟机里再分一个 D 盘把所有安装包、数据库文件放进去这样即使系统坏了恢复快照也不影响数据文件。配合前面说的备份策略这台 Windows Server 2012 虚拟机就可以很放心地反复折腾了。
返回列表