想要将RESTIC备份安装到Linux服务器其实并不难,使用Linux(此功能不适用于Windows),您可以将RESTIC REPO安装到您选择的位置,以导航目录树中的所有快照,接下来是具体的操作步骤。
如何将RESTIC备份安装到Linux服务器?
与任何与RESTIC的互动一样,您必须首先初始化REPO以在RESTIC中执行操作。
如果已未安装,您可能需要安装保险丝。要执行此操作,请运行以下命令 –
CentOS
yum install fuse
Ubuntu
apt-get install fuse
yum install fuse
apt-get install fuse
要安装您的Reyic Repo,请创建您选择的安装点。在此示例中,我们将使用/ mnt /备份。
# mkdir /mnt/backups
# restic mount /mnt/backups
password is correct
Now serving the repository at /mnt/backups
Don't forget to umount after quitting!
运行此过程后,此过程将保持运行,直到取消它(Ctrl + C),因此您需要打开另一个终端或FTP客户端来浏览备份。
使用上述示例的安装点,您的备份(快照)位于 / mnt / backups / snapshots。
# ll
total 0
dr-xr-xr-x 11 root root 0 Feb 22 12:59 2018-02-22T12:59:30-08:00
dr-xr-xr-x 3 root root 0 Feb 22 13:17 2018-02-22T13:17:17-08:00
dr-xr-xr-x 3 root root 0 Feb 22 13:17 2018-02-22T13:17:20-08:00
dr-xr-xr-x 3 root root 0 Feb 22 13:17 2018-02-22T13:17:28-08:00
lrwxrwxrwx 1 root root 0 Feb 22 13:17 latest -> 2018-02-22T13:17:28-08:00
每个快照都标有日期和时间戳,您的最新备份是最新标记的符号链接文件夹。
这些文件是 只读,意味着您无法移动或编辑它们。但是,您可以复制它们。
当您在自己的文件系统中时,请导航文件夹,并找到要还原的文件。您可以使用Linux中的Copy命令复制要还原的文件或文件夹。然后,您可以指定要恢复它们的位置,或者如果您愿意,您可以为其原始位置进行。选择完全取决于你。
复制文件或文件夹的命令语法将如下 –
cp filename filepath/filename
i.e.:
cp testfile.txt /root/txtfile.txt
您可以通过以下命令复制多个文件或文件夹
cp -R myDirectory/ /root/mydirectory
完成后,您可以取消在原始终端窗口中运行的Mount命令。