加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 网站的增量备份

发布时间:2020-12-14 02:41:13 所属栏目:Linux 来源:网络整理
导读:我想制作我网站的定期存档. 我有lftp脚本通过ftp将网站内容下载到今天(日期%Y%m%d)目录. 在没有多次重复的情况下进行增量压缩备份的最佳方法是什么? 解决方法 Duplicity可能符合您的需求. 它是增量的:执行完整备份后,所有未来的备份都只是差异文件.值得
我想制作我网站的定期存档.
我有lftp脚本通过ftp将网站内容下载到今天(日期%Y%m%d)目录.
在没有多次重复的情况下进行增量压缩备份的最佳方法是什么?

解决方法

Duplicity可能符合您的需求.

它是增量的:执行完整备份后,所有未来的备份都只是差异文件.值得注意的是,它与存储最新状态镜像的其他备份解决方案相反,而差异文件则重新创建以前的备份点.

它是压缩的:Duplicity是一个加密的备份(可能对你有好处,因为你被FTP困住了?) – 加密文件被压缩(据我所知).您也可以绕过加密,只需获得一个gzip压缩备份. (–no加密)

它适用于FTP:Duplicity可以使用许多远程协议(包括FTP),在你的情况下,问题是需要从你的服务器运行双重性.我不相信您可以使用duplicity将远程源备份到本地目标(只是本地源到远程目标).

在您的情况下,如果您没有在传输数据时寻找压缩优势,只存储数据,那么您可以保留您的FTP脚本,并在转移当前“图像”之后将备用信息备份到您现有的临时图像备份,删除图像.这样,您将拥有一系列备份文件,可用于在任何备份点恢复您的站点,并且这些文件将仅是上次备份点的更改的gziped归档.

只需注意,每隔一段时间做一次“完整”备份是明智的,因为duplicity依赖于完整备份中的每个增量备份.

另一种解决方案(假设再次在本地临时存储FTP的副本是可以接受的),只需使用rdiff-backup.这将为您提供您站点的镜像(从上次备份开始),过去的备份将存储为差异倒退.我不确定它们是否已压缩,但即使它们不是,您也只会将更改存储到每个备份点的文件中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读