跨平台备份工具Restic
- Linux
- 2024-05-11
- 736热度
- 0评论
跨平台备份工具Restic
配置 Restic 支持的存储方式
本地、SFTP 两种备份方式 备份存储的初始化
|
第一步:配置本地存储仓库 # 备份到本地 /home/mike/backup 文件夹 restic init --repo /home/mike/backup # 配置 SFTP 方式的存储仓库
适合将文件备份到另一台服务器上 首先,我们需要在两台服务器间配置免密码登录。 注意:以下将需要备份的服务器称为 A,备份服务器称为 B。
|
|
第二步:使用 Restic 备份数据 # 本地备份 restic -r <repoName> --verbose backup /var/www --tag 标记 restic --repo /srv/restic-repo --verbose backup ~/work |
|
第三步:恢复备份快照 查看所有备份快照: restic -r repoName snapshots 恢复快照 # restore 后面指定为要恢复备份的 ID restic -r repoName restore ef5ff5fe --target /var/wwww 可以使用latest恢复最后一次快照备份(类似于git和docker镜像) restore latest |
|
第四步:删除备份快照 如果你不在再要一些备份快照,你可以直接使用下面的命令删除指定的备份快照 restic -r repoName forget ef5ff5fe Forget 只是将快照记录清除了,但快照中包含的文件仍存在与存储库中,使用prune命令删除 forget ef5ff5fe --prune |
参考:https://blog.csdn.net/easylife206/article/details/102814195