我目前使用aws sync将大型数据存储库同步到Glacier
aws s3 sync . s3://backup --storage-class DEEP_ARCHIVE
我的存储库非常大,有数百万个文件,因此上载时我要支付大量费用。
理想情况下,我想在上传时压缩每个目录,与Glacier档案进行比较/同步,然后删除该zip-因为我没有本地空间来保存zip。
您将使用哪种方法?
谢谢
答案 0 :(得分:2)
您将负责执行zip和比较操作。
AWS CLI或Amazon S3 Glacier的一部分不提供压缩功能。
较少的zip文件将使备份更加容易,但是较大的zip文件则要花费更多的时间和金钱。如果只希望还原压缩文件的一小部分,则仍然需要检索整个压缩文件。因此,您将需要在轻松备份和轻松还原之间找到“快乐的媒介”。
最简单的解决方案可能是使用知道如何与Amazon S3一起使用的传统备份软件。例如,Cloud Backup Solution for Small Business | CloudBerry Lab。这类供应商精通备份和还原软件的最佳方法。就时间而言,使用这种产品会更便宜。