EFS-to-EFS Backup

许多使用 Amazon Elastic File System(Amazon EFS)(一种可用性高且持久性强的文件存储服务)的 Amazon Web Services(AWS)客户选择实施备份解决方案,以便在对文件系统做出意外更改或删除后能够恢复。

AWS 提供此 EFS-to-EFS Backup 指南,以按照客户制定的计划,自动创建 Amazon EFS 文件系统的增量备份。

AWS 解决方案实施概览

重要提示:AWS Backup 是一种完全托管的备份服务,使您能够集中管理 Amazon EFS 文件系统的备份。AWS 建议您先针对您的特定使用案例评估 AWS Backup,然后再使用此解决方案。AWS 建议使用 AWS Backup 为 Amazon EFS 实施备份解决方案,从意外用户更改或删除中恢复。如需按区域划分的最新 Amazon EFS 可用性,请参阅区域产品服务表。如果 AWS Backup 在您的区域不可用,请使用此 EFS-to-EFS Backup 指南。

通过 EFS-to-EFS Backup,您可以自动备份 Amazon EFS 文件系统。下图展示了您可以使用 GitHub 上的示例代码构建的组件和功能。

EFS-to-EFS Backup 架构

Amazon CloudWatch 事件在初次配置期间按照您定义的间隔运行。该事件会调用解决方案的编排工具 AWS Lambda 函数。

Lambda 函数会启动 Amazon Elastic Compute Cloud (Amazon EC2) 实例、为备份创建一个 ID,并将详细信息存储在 Amazon DynamoDB 表中的备份 Amazon Elastic File System (Amazon EFS) 文件系统中。

Amazon EC2 实例可挂载源和备份 Amazon EFS 文件系统,并启动备份。当备份过程完成时,实例将在 DynamoDB 表中更新备份活动详细信息并将日志发送到 Amazon Simple Storage Service (Amazon S3) 存储桶。然后,实例终止。

如果备份不成功,Amazon Simple Notification Service (Amazon SNS) 会发送一条通知到订阅的电子邮件地址中。您也可以选择在备份成功时接收通知。

EFS-to-EFS Backup

版本 1.5
上次更新日期:2019 年 12 月
作者:AWS

此指南是否对您有帮助?
提供反馈 

功能

EFS-to-EFS Backup 参考实施

将 AWS 上的视频点播用作参考实施,以自动启动和配置所需的组件来自动备份 Amazon EFS 文件系统。

一致备份

EFS-to-EFS Backup 使用 fpsync 将源文件系统复制到备份文件系统中,fpsync 是一种工具,它使用 fpart 和 rsync 并行同步目录。

增量备份

该指南将捕获 Amazon EFS 文件系统在某个时间点的状态。如果您指定的备份时段足够长,可以复制您的整个文件系统,则它将在首次创建备份时复制整个文件系统或整个子目录。

精细备份

该指南使客户可以指定来自其源文件系统的任何有效目录。
构建图标
自己部署 AWS 解决方案

浏览我们的 AWS 解决方案库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 AWS 合作伙伴解决方案

查找 AWS 合作伙伴,以帮助您入门。

探索图标
探索指导

查找常见使用案例的规范性架构图、示例代码和技术内容。

了解更多