本系列
这个系列会介绍从 0 到 1 搭建一个 Web Application 的 Server. 间中还会带上一些真实开发常用的功能.
一共 6 篇
1. Virtual Machine (VM) 和 SQL Server
2. Backup & Recovery Disaster <-- 你在这里
3. Publish Web Application to VM (IIS, Https, Nodejs)
4. Azure Storage (with custom domain)
5. Azure Key Vault
6. Computer Vision (smart-cropped thumbnails, OCR)
Backup 和 Disaster Recovery 的区别
参考: Azure Backup和Azure Site Recovery的区别是什么
其实区别不是很大.
Backup 通常是指 backup 数据, 确保发生意外 (人为删除, 天灾) 时, 有能力回复任何时间点上的数据.
Disaster Recovery 通常时指在灾难的时候 (server down) 之后可以立马启动备份方案, 让业务保持 uptime.
VM Backup
要备份 VM 我们就需要跟 Azure 买 Backup 服务和 DIsk.
为了确保万无一失, 我们应该把备份存到不同的 Region, 而不是都放到同一个 data center 里.
Azure 有 4 种方案可供我们选择:
Locally redundant storage (LRS)
最便宜的, 在 1 个 data center 里面备份 3 个 copy, 如果只是 hardisk 坏掉这种情况是可以保障的, 但如果是整个 data center 火灾之类的, 那就保障不到了.
Zone-redundant storage (ZRS)
把备份存放到不同的 zone
Geo-redundant storage (GRS)
这个是 Azure 推荐的方案, 在 2 个 region 里面分别用 LRS 来备份
Geo-zone-redundant storage (GZRS)
*, 在 2 个 region 里面, 第一个采用 ZRS 方案, 第二个采用 LRS 方案.
我选的是推荐的 Geo-redundant storage (GRS).
具体操作
去 Backup center
创建 Recovery Services vault, 它算是一个 Backup 和 DIsaster recovery 的管理服务