为了集中备份我实例中的特定数据,我使用了挂载到该实例的 EBS 卷。现在我们正计划迁移到另一个区域,但 EFS 服务在该特定区域不可用。我能否通过将 S3 挂载到 EC2 实例来将其用作集中备份?
答案1
存储网关可以工作,但是您可能会发现它对于您的目的来说有些过度了。
如果您所做的只是备份数据,那么最好设置一个夜间 cron 作业来运行命令,aws s3 sync /path/to/data s3://bucket/folder/
将您需要的任何数据直接同步到 S3,而无需通过已安装的文件共享中介。
将其与存储桶上的版本控制和生命周期管理结合起来,您就可以构建一个相当强大的备份解决方案。
不过,话虽如此,最好的方法是不要在需要备份的实例上存储任何内容。当然,这在很大程度上取决于您的具体用例。
答案2
答案3
您可以使用AWS 存储网关由 S3 备份,可用作 iSCSI 或 SMB(又名Windows 共享)可以部署在AWS EC2上:在 Amazon EC2 主机上部署文件网关
希望有帮助:)