2

我是 Windows Azure 的新手,我正在使用 6 个月的订阅计划和 1 个虚拟机,昨天我的虚拟机实例已更改,我的根文件夹中的文件被删除,如何恢复这些文件以及如何在不久的将来防止这种情况发生。

4

2 回答 2

2

Azure PAAS 实例并不意味着在本地磁盘上持久存储任何内容,因为当实例被自动替换时,它可能/将被定期擦除。

为了获得最佳性能,您可以将文件存储在blob 存储中,任何服务器都可以使用您的存储帐户访问它们,而不仅仅是单台计算机。

如果您确实需要持久文件存储,您可以将 blob 存储附加为本地磁盘并将数据存储在那里。请注意,磁盘一次只能由一个实例访问。

至于替换实例时存储在本地文件系统上的文件,除非你有备份,否则我不知道有什么办法可以恢复它们。

此链接很好地阅读了有关 Azure中各种存储选项的信息,其中提供了比此空间所允许的更多的详细信息。

于 2013-03-06T06:51:33.517 回答
0

如果您使用的是虚拟机 (IaaS):

  • 添加数据磁盘并在其中存储文件,而不是在 OS 磁盘上
  • 您有责任自己进行备份

如果您使用云服务 (PaaS):

  • 不要将数据存储在机器本身上,仅用于缓存、临时数据
  • 添加数据盘并挂载,如果是单台服务器
  • 如果从多个主机使用数据,则使用 Blob 存储
于 2013-03-06T06:54:21.073 回答