Azure实例更改已删除的文件

本文关键字:删除 文件 实例 Azure | 更新日期: 2023-09-27 18:02:23

我是windows Azure的新手,我正在使用6个月的订阅计划,其中有1个虚拟机,昨天我的虚拟机实例更改了&

Azure实例更改已删除的文件

我的根文件夹中的文件被删除了,我怎样才能恢复这些文件,我怎样才能防止这种情况在不久的将来发生。

Azure PAAS实例不打算在本地磁盘上持久地存储任何东西,因为当实例被自动替换时,它可能会定期被擦除。

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

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

对于替换实例时存储在本地文件系统上的文件,除非您有备份,否则我知道没有办法恢复它们。

这个链接是关于Azure中各种存储选项的一个很好的阅读,它提供了比本文所允许的更多的细节。

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

  • 添加一个数据磁盘并在那里存储文件,而不是在操作系统磁盘
  • 你自己负责备份

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

  • 不要将数据存储在机器本身,只用于缓存,临时数据
  • 添加一个数据磁盘并挂载它,如果它是单个服务器
  • 如果数据来自多个主机,则使用blob存储