1

我在 Windows Azure 上有一个工作组服务器。我以前使用过 Rackspace,只需对服务器进行映像即可对其进行备份,但在 Azure 上这并不容易,因为映像服务器会删除它!我的 Azure 服务器用于运行使用 SQL 数据库的应用程序。我在异地备份数据库,但需要确保我有一个服务器停机策略。我已经研究过角色和实例,但对它很模糊,并且在许多文章中迷失了方向。请参阅下面到目前为止我所拥有的但我不希望为一个应用程序运行两台服务器的成本所以**有人知道如何确保 AZURE 服务器的可用性并在发生崩溃时备份内容而无需 ftping 一切关闭地点?

  • Azure 是地理冗余的,但您必须设置服务器才能使用此功能

    • 当前的 Azure 设置是我们设置工作组服务器并许可它们,但我不清楚从这里去哪里。

    • 这就是棘手的地方

    • Windows Azure 应用程序中每个角色的实例数由配置 (cscfg) 文件中的实例设置控制。

    • Windows Azure 服务配置架构 http://msdn.microsoft.com/en-us/library/windowsazure/ee758710.aspx

    • 如何使用 Visual Studio 为 Windows Azure 应用程序配置角色 http://msdn.microsoft.com/en-us/library/windowsazure/hh369931.aspx 更改实例数 为了提高应用程序的性能,您可以更改正在运行的角色实例的数量,基于用户数量或特定角色的预期负载。当应用程序在 Windows Azure 中运行时,将为角色的每个实例创建一个单独的虚拟机。这将影响部署此应用程序的计费。有关计费的详细信息,请参阅 Windows Azure 计费基础知识。

• 我将继续研究,但如果你们中的任何人知道答案(我怎样才能轻松地备份我的 Azure 服务器文档和数据而无需 ftping 异地),请随时权衡!

4

2 回答 2

1

如果您只想备份服务器,那么您可以使用Recovery Services Vaults。此功能允许您备份任何 Azure VM。备份是整个服务器的快照。

您可以通过将备份还原到新 VM 来测试您的应急计划。

于 2016-06-27T20:32:24.977 回答
0

这取决于您尝试备份和扩展的内容。适当的云架构不应在本地 Azure 服务器上存储或保留数据,因为这无法扩展。您应该将数据持久化到 azure 表存储、blob 存储、SQL db 并从那里备份数据。然后,您可以使用 API 从中央位置备份任何内容。

如果您运行的是 SQL Server 或 SharePoint 之类的东西,那么您需要备份一些保存在本地 VM 上的文件。幸运的是,这些 vhd 驱动器存储在 BLOB 存储中,除了地理冗余备份之外,还可以进行备份。

于 2013-09-20T04:57:26.913 回答