【问题标题】:Is there a way to backup all my azure services datas有没有办法备份我所有的天蓝色服务数据
【发布时间】:2021-04-14 09:00:57
【问题描述】:

我在 Azure 门户中创建了一个“Azure DevOps 组织”。

我正在使用此服务来存储我的源代码(git 存储库)。

我想知道:如果我不小心删除了 Azure 门户中的 azure devops 组织会怎样?我的帐户也可能被黑了。 azure 中有自动备份吗?这个问题也适用于 azure 上的所有虚拟机和每种资源类型。

有没有办法将我所有的 azure 数据下载到一个 tar 文件中?

非常感谢

【问题讨论】:

    标签: azure azure-devops backup


    【解决方案1】:

    在 Azure DevOps 方面,删除组织后,它会被禁用,但可以使用 28 天。如果您在此期间改变主意,您可以恢复您的组织。 28 天后,您的组织和数据将被永久删除。

    先决条件

    • 在过去 28 天内删除的组织。
    • 恢复您的组织的组织所有者权限。

    恢复组织

    1. 登录您的Visual Studio profile
    2. 在您的个人资料页面上,转到下方的等待删除的组织部分,然后选择恢复

    更多细节可以参考以下文档:

    https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/recover-your-organization?view=azure-devops

    【讨论】:

    【解决方案2】:

    这不可能以相当简单的方式将 Azure DevOps 资源备份到单个 tar 文件中,甚至实际上是多个文件。

    在安全方面我会推荐你​​doc site - Data protection overview

    所以你的数据是多余的

    为了在出现硬件或服务故障的情况下保护数据,Microsoft Azure 存储在同一地理位置的两个区域之间异地复制客户数据;例如,北欧和西欧之间或美国南北之间(巴西除外)。对于 Azure blob,客户数据在单个区域内复制三次,然后异步复制到同一地理位置的第二个区域。因此,Azure 始终维护相当于六个数据副本。这使我们能够在发生重大中断或灾难时故障转移到单独的区域,同时还为区域内的硬件故障提供本地冗余。对于 Azure SQL 数据库存储,如果发生区域性灾难,每日备份会在异地进行维护。

    以及在恶意攻击或意外删除方面:

    为了防止我们的客户或我们的运营团队意外删除数据,我们还会对 Azure blob 和 SQL 数据库进行时间点备份。我们对这些备份的方法因存储类型而异。对于 blob,我们拥有所有 blob 的单独副本,并定期将新更改附加到每个存储帐户。由于这些数据是不可变的,因此我们不需要在备份过程中重写任何现有存储。另一方面,SQL Azure 将备份作为我们所依赖的服务的标准部分来处理。在这两种情况下,这些备份也会在配对区域中复制,以确保我们可以从区域中断中恢复。

    此外,我们对组织删除操作执行“软删除”,这使我们可以在删除后最多 28 天内恢复整个组织。

    所以看起来它实际上是有目的的。无法手动备份,但在设计/架构级别已经考虑了很多方面。

    【讨论】:

    • 你知道我应该怎么做才能要求备份恢复吗?例如,我不需要那个,但我想知道在出现问题时该怎么做。谢谢
    猜你喜欢
    • 2012-10-05
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 1970-01-01
    • 2021-01-29
    • 1970-01-01
    • 1970-01-01
    • 2019-11-01
    相关资源
    最近更新 更多