如何解决有没有办法备份我所有的 Azure 服务数据
我在 Azure 门户中创建了一个“Azure DevOps 组织”。
我正在使用此服务来存储我的源代码(git 存储库)。
我想知道一些事情:如果我不小心删除了 Azure 门户中的 azure devops 组织,会发生什么?我的账户也可能被黑了。 azure 有自动备份吗?这个问题也适用于 azure 上的所有虚拟机和每种资源类型。
有没有办法将我所有的 azure 数据下载到一个 tar 文件中?
非常感谢
解决方法
这不可能以相当简单的方式将 Azure DevOps 资源备份到单个 tar 文件甚至实际上是多个文件。
在安全性方面,我建议您使用此 doc site - Data protection overview
所以你的数据是多余的
为了在出现硬件或服务故障时保护数据,Microsoft Azure 存储会在同一地理区域的两个区域之间异地复制客户数据;例如,北欧和西欧之间或美国南北之间(巴西除外)。对于 Azure Blob,客户数据在单个区域内复制 3 次,并异步复制到同一地理位置的第二个区域。因此,Azure 始终维护相当于六份数据的副本。这使我们能够在发生重大中断或灾难时故障转移到单独的区域,同时还为区域内的硬件故障提供本地冗余。对于 Azure SQL 数据库存储,如果发生区域性灾难,每日备份会在异地维护。
在恶意攻击或意外删除方面:
为了防止我们的客户或我们的运营团队意外删除数据,我们还对 Azure blob 和 SQL 数据库进行了时间点备份。我们对这些备份的方法因存储类型而异。对于 blob,我们有所有 blob 的单独副本,并定期将新更改附加到每个存储帐户。由于此数据是不可变的,因此我们不需要在备份过程中重写任何现有存储。另一方面,SQL Azure 将备份作为我们所依赖的服务的标准部分进行处理。在这两种情况下,这些备份也会在配对区域中复制,以确保我们可以从区域中断中恢复。
此外,我们对组织删除操作执行“软删除”,这让我们可以在删除后最多 28 天内恢复整个组织。
所以看起来它实际上是有目的的。没有办法手动备份它,但在设计/架构层面已经考虑了很多方面。
,在 Azure DevOps 方面,删除组织后,它会被禁用,但可以使用 28 天。如果您在此期间改变主意,则可以恢复您的组织。 28 天后,您的组织和数据将被永久删除。
先决条件
- 在过去 28 天内删除的组织。
- 用于恢复组织的组织所有者权限。
恢复组织
- 登录您的 Visual Studio profile。
- 在您的个人资料页面上,转到下方的组织待删除部分,然后选择恢复。
更多细节您可以参考以下文档:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。