Azure 备份是基于 Azure 的服务,可用于备份(或保护)和还原 Azure 云中的数据。 Azure 备份取代了现有的本地或异地备份解决方案,并且是可靠、安全、高性价比的基于云的解决方案。 Azure 备份提供多个组件,可将其下载并部署到适当的计算机、服务器或云中。 依据要保护的内容选择部署的组件或代理。 无论是保护本地数据还是云中数据,所有 Azure 备份组件均可用于将数据备份到 Azure 的恢复服务保管库中。

Azure 备份具有以下主要优势:

  1. 自动存储管理 - 混合环境常常需要异类存储(部分在本地,部分在云)。 通过 Azure 备份,使用本地存储设备时无需付费。 Azure 备份会自动分配和管理备份存储,且采用即用即付模型。 即用即付是指只需为所用的存储付费。

  2. 无限缩放 - Azure 备份利用 Azure 云的基础功能和无限缩放功能实现高可用性 - 无需维护或监视开销。可设置警报来获取相关事件信息,但无需担忧云数据的高可用性。

  3. 多个存储选项 - 高可用性的一个方面是存储复制。 Azure 备份提供两种类型的复制:本地冗余存储和异地冗余存储。根据需要选择备份存储选项:

    1. 本地冗余存储 (LRS) 将同一区域的配对数据中心内的数据复制三次(创建三个数据副本)。 LRS 是一个低成本选项,可在本地硬件故障时保护数据。

    2. 异地冗余存储 (GRS) 将数据复制到源数据主位置数英里之外的次要区域中。 GRS 的成本比 LRS 的高,但 GRS 可让数据更为持久,即使出现区域性中断也是如此。

  4. 无限制的数据传输 - Azure 备份不会限制传输的入站或出站数据量。 Azure 备份也不会对传输的数据收费。 但如果使用 Azure 导入/导出服务来导入大量数据,则入站数据将产生相关费用。 出站数据是指还原操作期间从恢复服务保管库传输的数据。

  5. 数据加密 - 该服务允许在公有云中安全地传输和存储数据。 加密通行短语存储在本地,绝不会传输或存储到 Azure 中。如有必要还原任何数据,只需具有加密通行短语或密码即可。

  6. 应用程序一致的备份 - 无论是备份文件服务器、虚拟机还是 SQL 数据库,都需要知道恢复点具有还原备份副本所需的全部数据。 Azure 备份提供了应用程序一致的备份,确保了还原数据时无需额外的修补程序。 还原应用程序一致的数据可减少还原时间,使得可快速恢复到运行状态。

  7. 长期保留 - 可使用 Azure 实现短期和长期保留,无需将备份副本从磁盘转到磁带中,也无需将磁带移到异地位置。 Azure 不会限制备份或恢复服务保管库中数据的保留时间长度。 可以根据需要设置数据在保管库中的保留时间。 Azure 备份的限制为每个受保护实例仅限 9999 个恢复点。

Azure备份的组件有:

  • Azure 备份 (MARS) 代理:将文本和文件夹备份到物理或虚拟 Windows OS(VM 可以在本地或在 Azure 中)无需单独的备份服务器。每天备份三次,不感知应用程序;仅支持文件、文件夹和卷级别的还原,不支持 Linux。

  • System Center DPM:应用程序感知快照 (VSS),在备份时间上完全灵活,恢复粒度(全部),可以使用恢复服务保管库,Hyper-V 和 VMware VM 对 Linux 的支持 ,使用 DPM 2012 R2 备份和还原 VMware VM;无法备份 Oracle 工作负荷。

  • Azure 备份服务器:应用感知快照 (VSS),在备份时间上完全灵活,恢复粒度(全部),可以使用恢复服务保管库,Hyper-V 和 VMware VM 对 Linux 的支持,备份和还原 VMware VM ,不需要 System Center 许可证,无法备份 Oracle 工作负荷。始终需要实时 Azure 订阅,不支持磁带备份

  • Azure IaaS VM 备份:针对 Windows/Linux 的本地备份,无需安装特定代理,无需使用备份基础结构进行结构级备份,每天备份 VM 一次 ,仅在磁盘级还原 VM,无法本地备份

这篇首先介绍(MARS) 代理

MARS代理是通过在Azure上配置好恢复服务保管库,通过下载MARS代理客户端安装在本地Windows Server上,利用类似Windows Server Backup功能把指定的文件备份到Azure上(安装了MARS代理后出现类似Windows Server Backup的软件)。

若要备份文件和文件夹,需要在存储数据的区域内首先创建一个恢复服务保管库,以及确定存储复制的方式。

17.Azure备份(MARS)代理(上)_第1张图片  

创建一个恢复保管库

17.Azure备份(MARS)代理(上)_第2张图片  

设置名称,订阅和资源组以及位置(单击“位置”,为保管库选择地理区域。 此选项决定了备份数据要发送到的地理区域)

17.Azure备份(MARS)代理(上)_第3张图片  

需要等待几十秒,完成后刷新就出现了创建好的恢复保管库,接下来点击它设置存储冗余

17.Azure备份(MARS)代理(上)_第4张图片  

选择备份基础结构

17.Azure备份(MARS)代理(上)_第5张图片  

根据您的需求选择备份冗余类型:本地是在一个数据中心放3份数据,异地冗余就是除了在本地放三份数据外还会复制到其他数据中心放三份数据,当然也会产生异地冗余的费用,在这里我是演示节约我的费用就选择本地冗余,点击保存。(默认情况下,保管库具有异地冗余存储。如果使用 Azure 作为主要备份存储数据中心提供服务端,请继续使用“异地冗余” 。 如果不使用 Azure 作为主要备份存储数据中心提供服务端,则选择“本地冗余”,以减少 Azure 存储成本)

17.Azure备份(MARS)代理(上)_第6张图片  

接下来配置保管库,在备份中可以选择该工作负载是在Azure上还是本地,这里我是选择的是本地,因为我要实现的是把本地数据中心服务器备份到Azure上,当然在希望备份类型上可以看到如下图很多选项,根据您的实际业务场景,勾选相应的备份类型就可以了。这里我作为演示备份一下文件和文件夹吧。

17.Azure备份(MARS)代理(上)_第7张图片  

选择好以后点击准备基础结构

17.Azure备份(MARS)代理(上)_第8张图片  

点击后会出现代理的客户端下载和凭据的下载(代理客户端不难理解就是安装包,凭据就是安装包安装完成后客户端连接到Azure该恢复保管库的秘钥或证书文件)

17.Azure备份(MARS)代理(上)_第9张图片  

下载后得到的2个东西

17.Azure备份(MARS)代理(上)_第10张图片  

接下来就是把这2个文件拷贝到需要备份的Windows Server服务器上或者Windows Client(Windows 7/8/8.1/10也是有Backup的,所以客户端也是可以使用备份到Azure上的)上了。安装.Net Framework 4.5或以上版本和Windows Management Framework 3.0(会自动联网下载安装Windows Management Framework 3.0)

17.Azure备份(MARS)代理(上)_第11张图片