我是Azure的新手,我有一个小型的云服务实例,在过去一周内,我的实例被更改了2次&我的所有项目数据都会丢失,它会回滚到1个月之前。我的所有客户数据都丢失了,有没有办法恢复该数据&为什么会出现这个问题。
答案 0 :(得分:4)
无法恢复您的数据,也无法阻止这种情况发生。这是设计的。
每当您的计算机崩溃或系统更新时,都会完全擦除。将复制新的系统映像,计算机将再次启动并复制您的应用程序。 Azure云服务是平台即服务(PaaS)。
这为您提供了两种可能的选择。第一种方法是不以第一种方式在云服务上存储持久性数据。这不是Azure云服务的正确方法。而是将数据存储在Azure存储或Azure SQL数据库中(或任何您喜欢的位置)。
另一种选择是使用虚拟机而不是云服务。那台机器完全在你手中。您有责任更新它,保证其安全并尽一切努力使其保持运行。使用这种方法,您还必须自己关注负载均衡器,关于多个实例等,因此超出规模变得更加困难。这是基础架构即服务(IaaS)。
所以它实际上取决于你想做什么。
答案 1 :(得分:1)
云实例是无状态的,这意味着您在虚拟机的本地存储上存储的任何内容都可以在节点发生故障或系统升级甚至是新部署的情况下被删除。您上传的包。
你可以做几件事:
希望有所帮助