如果应用程序需要使用 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. 自制“低奢内”CSS3注册表单,包含JS验证哦。请别嫌弃,好吗?。

    要求 必备知识 基本了解CSS语法,初步了解CSS3语法知识.和JS/JQuery基本语法. 开发环境 Adobe Dreamweaver CS6 演示地址 演示地址 预览截图(抬抬你的鼠标就可以看到 ...

  2. SpringDataJPA快速入门

    访问我的博客 前言 之前在学习 SpringBoot 框架的时候,使用到了 SpringData JPA,但是当时只是简单的查询,没有用到稍微复杂的查询. JPA 的 JPQL 语法规则对于简单的查询 ...

  3. QT QPushButton

    #include<QApplication> #include<QWidget> #include<QPushButton> #include<QMenu&g ...

  4. 最短路径算法----Dijkstra (转)

    Dijkstra算法的核心思想是贪心策略+动态规划 算法流程: 在以下说明中,s为源,w[u,v]为点u和v之间的边的长度,结果保存在dis[] 初始化:源的距离dis[s]设为0,其他的点距离设为无 ...

  5. Go控制语句

    指针 Go虽然保留了指针,但是与其他编程语言不通的是,在Go当中不支持指针运算以及"->"运算符,而是直接采用"."选择符来操作指针目标对象的成员. 操作 ...

  6. golang实现unicode码和中文之间的转换

    将中文转换为unicode码,使用golang中的strconv包中的QuoteToASCII直接进行转换,将unicode码转换为中文就比较麻烦一点,先对unicode编码按\u进行分割,然后使用s ...

  7. Spring IOC 源码之ResourceLoader

    转载自http://www.blogjava.net/DLevin/archive/2012/12/01/392337.html 在<深入Spring IOC源码之Resource>中已经 ...

  8. 基于Ip的刷投票排名及刷百度推广的自动化实现

    所有基于Ip的刷投票排名,只要不涉及用户登录情况,都可以在手机端自动化实现,因为电信运营商的ip地址段是无限的,理论上,飞行模式开关一次,所分配ip地址是变化的,这就有了大量的ip可用 在手机端写个a ...

  9. Linux下删除Tomcat缓存

    step1:进入Tomcat的bin目录,停止Tomcat服务 ./shutdown.sh step2:进入Tomcat的work目录,删除work目录里面的全部文件 step3.启动Tomcat服务 ...

  10. ZOJ Problem Set - 3878 Convert QWERTY to Dvorak

    题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3878 /* 问题 很有意思的一道题目,纯模拟,注意细节和最后一 ...