我是 Azure 的新手。我创建了一个虚拟机。并将一些非常重要的文件存储在临时存储上,但几天后临时磁盘被格式化。有什么办法可以取回我的数据吗??
2 回答
Eshant 只是想为您提供有关磁盘以及丢失数据的原因的明确指导。Azure VM中有3个磁盘,如下
C Drive 127 GB Dedicated for OS 将在重新启动后保留。此磁盘专用于操作系统,不应用于任何其他目的。
D Drive is Temporary Drive 仅用于存储临时数据。正如您所注意到的,它上面只有页面文件,不建议用于存储数据,因为它在停止和启动、调整 VM 大小、计划外维护和服务修复时被清除。该磁盘的一个主要优点是性能。临时磁盘的 I/O 性能高于 OS 磁盘、数据磁盘的 IO 持久性。磁盘的大小随 VM 大小而变化。在您的情况下,数据丢失且无法恢复。
数据盘。 您需要为需要持久化的任何类型的自定义存储添加数据磁盘。另一点是,操作系统和数据磁盘之间的区别在于,虽然两者都驻留在 blob 存储中,但默认情况下主机缓存设置不同 - 操作系统磁盘默认为读/写主机缓存,数据磁盘默认为无主机缓存。
关键一点是,C:\和D:\成本包含在VM价格中,数据盘将按实际使用量收费。假设您分配 100 GB 并仅使用 10 GB。然后您只需为 10 GB 付费。
问候克里希纳
不,没有办法恢复您的数据。
来自这篇 Microsoft 文章:了解 Windows Azure 虚拟机上的临时驱动器 http://blogs.msdn.com/b/wats/archive/2013/12/07/understanding-the-temporary-drive-on-windows-azure-虚拟机.aspx
有没有办法从临时驱动器中恢复数据?
无法从临时驱动器中恢复任何数据。