我是 Windows Azure 的新手,我正在使用 6 个月的订阅计划和 1 个虚拟机,昨天我的虚拟机实例已更改,我的根文件夹中的文件被删除,如何恢复这些文件以及如何在不久的将来防止这种情况发生。
问问题
113 次
2 回答
2
Azure PAAS 实例并不意味着在本地磁盘上持久存储任何内容,因为当实例被自动替换时,它可能/将被定期擦除。
为了获得最佳性能,您可以将文件存储在blob 存储中,任何服务器都可以使用您的存储帐户访问它们,而不仅仅是单台计算机。
如果您确实需要持久文件存储,您可以将 blob 存储附加为本地磁盘并将数据存储在那里。请注意,磁盘一次只能由一个实例访问。
至于替换实例时存储在本地文件系统上的文件,除非你有备份,否则我不知道有什么办法可以恢复它们。
此链接很好地阅读了有关 Azure中各种存储选项的信息,其中提供了比此空间所允许的更多的详细信息。
于 2013-03-06T06:51:33.517 回答
0
如果您使用的是虚拟机 (IaaS):
- 添加数据磁盘并在其中存储文件,而不是在 OS 磁盘上
- 您有责任自己进行备份
如果您使用云服务 (PaaS):
- 不要将数据存储在机器本身上,仅用于缓存、临时数据
- 添加数据盘并挂载,如果是单台服务器
- 如果从多个主机使用数据,则使用 Blob 存储
于 2013-03-06T06:54:21.073 回答