最强大跨平台备份工具 Restic 的使用

最强大跨平台备份工具 Restic 的使用,第1张

为什么选择 restic,主要基于以下几点考虑:

首先,创建一个备份仓库,如果结合 rclone 使用,可以指定一个挂在为远程服务器的位置,没有的话,可以使用本地路径作为备份仓库

执行此命令后,会让你输入备份仓库密码,注意如它所说,记住此密码不要丢失。这个命令的执行可能需要等待1分钟左右,对于 NFS 文件系统,可能需要的时间更长,等就是了。

添加一个本地文件夹到备份仓库,你也可以继续添加其它的文件夹。

同样,对于访问备份仓库,需要密码访问,然后这个过程也会比较长,因为都是基于文件哈希值作为备份版本的依据,此时命令会提示:

最后的一行,snapshot 8c4b2b4a saved 中的8位字符就是本次的备份版本号,这和 Git 十分类似,用过的大家都知道,以后无论是删除备份还是还原备份,都是基于这个版本号。

查看备份库中的所有备份快照:

在恢复备份之前,我们都会查看一下快照,防止恢复了错误的版本,可以使用上面的命令。

在以上的表格中,ID 就是备份的版本号,Date 是备份快照创建日期, HOST 是备份客户端的主机名,Tags 是标签,在我们这个演示中没有用到,Directory 是客户端原始备份目录,这是因为它可以支持多个客户端,多个仓库的备份, restic 更像是一个集中式的版本备份系统。

接下来是如何还原一个备份,十分简单,指定 restore 哪一个版本号,以及 target 指向一个恢复路径,就会完成备份的还原。

一、下载Navicat9Lite(服务器已经有装的,就不要安装了)二、打开Navicat---连接---Mysql三、填写数据库连接信息四、导出数据库文件双击打开创建的连接---选择您的数据库---右键点击---选择"转储SQL文件",即可将数据库导入成.sql文件


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/311351.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存