我在Windows Azure上有一个工作组服务器。我之前使用过Rackspace,只是对服务器进行映像以备份它但是在Azure上并不那么容易,因为服务器的映像会删除它! 我的Azure服务器用于运行使用SQL数据库的应用程序。我在现场备份数据库但是需要确保我有一个服务器停机时间的策略。我已经研究过角色和实例,但对它很模糊,并在许多文章中迷失了方向。请参阅下面我到目前为止的内容但我不希望两个服务器的运行成本为一个应用程序所以**是否有人知道如何确保AZURE服务器的可用性并在没有任何关闭的情况下备份崩溃的内容SITE?
Azure是georedundant但是您必须设置服务器才能使用此功能
当前的Azure设置是我们设置工作组服务器并许可它们但是我对这里的去向很模糊。
这是一个棘手的地方
Windows Azure应用程序中的每个角色实例的数量由配置(cscfg)文件中的“实例”设置控制。
Windows Azure服务配置架构http://msdn.microsoft.com/en-us/library/windowsazure/ee758710.aspx
•我会继续研究,但如果你们中的任何人都知道答案(如何轻松备份我的Azure服务器文档和数据而不需要非现场)请随时权衡!
答案 0 :(得分:1)
如果您只想备份服务器,则可以使用Recovery Services Vaults。此功能允许您备份任何Azure VM。备份是整个服务器的快照。
您可以通过将备份还原到新VM来测试应急计划。
答案 1 :(得分:0)
这取决于您要备份和扩展的内容。正确的云架构不应在本地Azure服务器上存储或保留数据,因为这不会扩展。您应该将数据持久化到azure表存储,blob存储,SQL db并从那里备份数据。然后,您可以使用API从中心位置备份任何内容。
如果您正在运行SQL Server或SharePoint之类的东西,那么您需要备份的本地VM上存在一些文件。幸运的是,这些vhd驱动器存储在BLOB存储上,除了地理冗余备份外,还可以备份。