如果应用程序需要使用 D 盘存储数据,请按照以下说明使用其他驱动器号作为临时磁盘。 切勿使用临时磁盘来存储需要保存的数据。

如果调整虚拟机大小或停止(解除分配)虚拟机,这可能会触发将虚拟机放置于新虚拟机监控程序的操作。 计划中或计划外的维护事件也可能触发此放置操作。 在这种情况下,临时磁盘将重新分配给第一个可用的驱动器号。 如果应用程序明确需要 D: 盘,则需要遵循以下步骤暂时移动 pagefile.sys,并连接新的数据磁盘并为其分配驱动器号 D,然后将 pagefile.sys 移回到临时驱动器。 完成后,如果 VM 移到不同的虚拟机监控程序,Azure 将不收回 D:。

有关 Azure 如何使用临时磁盘的详细信息,请参阅 了解 Azure 虚拟机上的临时驱动器

Note

Azure 具有用于创建和处理资源的两个不同的部署模型:Resource Manager 和经典。 这篇文章介绍了如何使用这两种模型,但 Azure 建议大多数最新部署使用 Resource Manager 模型。

附加数据磁盘

首先,需要将数据磁盘附加到虚拟机。

将 pagefile.sys 暂时移到 C 盘

  1. 连接到虚拟机。
  2. 右键单击“开始”菜单,然后选择“系统”。
  3. 在左侧菜单中,选择“高级系统设置”。
  4. 在“性能”部分中,选择“设置”。
  5. 选择“高级”选项卡。
  6. 在“虚拟内存”部分中,选择“更改”。
  7. 选择 C 盘,然后依次单击“系统管理的大小”、“设置”。
  8. 选择 D 盘,然后依次单击“无分页文件”、“设置”。
  9. 单击“应用”。 你将收到警告,指出计算机需要重新启动才能使更改生效。
  10. 重启虚拟机。

更改驱动器号

  1. VM 重新启动后,重新登录到 VM。
  2. 单击“开始”菜单,键入 diskmgmt.msc,然后按 Enter。 此时将启动“磁盘管理”。
  3. 右键单击 D(临时存储驱动器),然后选择“更改驱动器号和路径”。
  4. 在“驱动器号”下,选择一个新驱动器,如 T,然后单击“确定”。
  5. 右键单击数据磁盘,并选择“更改驱动器号和路径”。
  6. 在“驱动器号”下,选择驱动器 D,然后单击“确定”。

将 pagefile.sys 移回临时存储驱动器

  1. 右键单击“开始”菜单,然后选择“系统”。
  2. 在左侧菜单中,选择“高级系统设置”。
  3. 在“性能”部分中,选择“设置”。
  4. 选择“高级”选项卡。
  5. 在“虚拟内存”部分中,选择“更改”。
  6. 选择 OS 驱动器 C,然后依次单击“无分页文件”、“设置”。
  7. 选择临时存储驱动器 T,然后依次单击“系统管理的大小”、“设置”。
  8. 单击“应用” 。 你将收到警告,指出计算机需要重新启动才能使更改生效。
  9. 重启虚拟机。

后续步骤

使用 D: 盘作为 Windows VM 上的数据驱动器的更多相关文章

  1. 如何加密 Windows VM 上的虚拟磁盘

    为了增强虚拟机 (VM) 的安全性以及符合性,可以加密 Azure 中的虚拟磁盘. 磁盘是使用 Azure 密钥保管库中受保护的加密密钥加密的. 可以控制这些加密密钥,以及审核对它们的使用. 本文详细 ...

  2. 如何在 Azure 门户中将托管数据磁盘附加到 Windows VM

    本文介绍了如何通过 Azure 门户将新的托管数据磁盘附加到 Windows 虚拟机. 在开始之前,请查看以下提示: 虚拟机的大小决定了可以附加多少个磁盘. 有关详细信息,请参阅虚拟机大小. 对于新磁 ...

  3. 关于 Azure Windows VM 的磁盘和 VHD

    就像其他任何计算机一样,Azure 中的虚拟机将磁盘用作存储操作系统.应用程序和数据的位置. 所有 Azure 虚拟机都至少有两个磁盘,即 Windows 操作系统磁盘和临时磁盘. 操作系统磁盘基于映 ...

  4. 在Windows Azure上配置VM主备切换(1)——Linux篇

    对任何一个上线系统来说,高可用设计是不可或缺的一个环节,这样才可以确保应用可以持续.稳定的运行,而不是频繁的掉线.停机.高可用设计的核心思路很简单,就是消除一切单点故障,将单点链路或者节点升级为多点. ...

  5. Windows Azure 上 Linux VM 中的交换空间 – 第 2 部分

    本文章由 Azure CAT 团队的 Piyush Ranjan (MSFT) 撰写. 在前一篇文章 Windows Azure 上Linux VM 中的交换空间第 1 部分中,我介绍了在默认情况下, ...

  6. 在 Windows Azure 上部署预配置 Oracle VM

    Microsoft 和 Oracle 近期宣布建立战略合作伙伴关系,基于此,我们将通过 Windows Azure 镜像库推出多种常用的 Oracle 软件配置.即日起,客户可以在 Windows S ...

  7. 怎么把Windows主机上的目录共享到Ubuntu上

    使用Oracle VM VirtualBox在Windows主机上创建了一台Ubuntu虚拟机,怎么把宿主机上的目录共享到Ubuntu上,可使用以下方法: eg.把Windows主机上D盘里的test ...

  8. [转]Windows Azure上安装SharePoint 2013

    基于Windows Azure 安装SharePoint 2013 前段时间写的基于Windows Azure安装SharePoint系列,由于Azure的体验账号过期了,所以不得不暂停.今天有幸参加 ...

  9. Windows OS上安装运行Apache Kafka教程

    Windows OS上安装运行Apache Kafka教程 下面是分步指南,教你如何在Windows OS上安装运行Apache Zookeeper和Apache Kafka. 简介 本文讲述了如何在 ...

随机推荐

  1. 图片按日期分类和查看程序(WPF开发)(附源码)

    手机方便了我们的生活,可以随时随地拍摄.越来越多的图片堆砌在电脑里.看到杂乱无章的图片,实在感到头痛.手动整理太复杂.基于此,我写了一个小程序,可以将图片按日期整理和查看.按日期查看图片,回忆过去的点 ...

  2. 系统启动时队列自动下单--ServletContextListener

    package com.liying.pear.queue; import javax.servlet.ServletContextEvent; import javax.servlet.Servle ...

  3. mysql常用优化参数

    修改全站搜索 修改my.ini(my.cnf) ,在 [mysqld] 后面加入一行“ft_min_word_len=1”,然后 重启Mysql,再登录网站后台(模块管理->全站搜索)重建全文索 ...

  4. apache 的 配置项

    一.主服务器部分 1.ServerName 指令 定义Apache默认主机名,(默认注释掉的),后面跟站点名,或是IP 例如:ServerName www.jone.com  或者 ServerNam ...

  5. gitlab的md文件内使用锚点

    markdown中使用锚点的格式: [要显示的内容](#锚点的链接) 如: [工具](#tool) 又因为再markdown中每一个标题都默认是锚点,所以事情就简单了 # test ## conten ...

  6. LVS+Heartbeat 高可用集群方案操作记录

    之前分别介绍了LVS基础知识和Heartbeat基础知识, 今天这里简单说下LVS+Heartbeat实现高可用web集群方案的操作说明. Heartbeat 项目是 Linux-HA 工程的一个组成 ...

  7. 查看Linux操作系统位数

    方法一: # uname -a x86_64则说明你是64位内核, 跑的是64位的系统. i386, i686说明你是32位的内核, 跑的是32位的系统 ----------------------- ...

  8. 记一次pm2的踩坑

    1.问题: 公司采用了自动发布平台,最近突然发现一个问题,上线完成后服务是能正常访问的,但是有一个节点访问的时候每两次中总是有一次404,通过nginx的access日志分析发现第一次正常访问有一次g ...

  9. nodejs项目总结

    前几天花了3天时间,搭建.开发了一个包含客户端.cms.server端的项目,也因着以前有php的开发经验,以及sql的设计和应用能力,倒也没遇到什么阻碍.至于项目结构搭建(架构),也是共通的,以模块 ...

  10. Mybatis插件使用-统计sql执行时间

    背景介绍:最近由于产品数据量较大,sql执行十分低效,正在做数据库优化,所以想在日志中看到每个sql执行的时间,以方便针对性的优化. 查找相关资料,了解到Mybatis有一款插件,是基于interce ...