如何为增量备份安装和配置rsnapshot

快照

的功课 备份 保护我们计算机上的信息非常重要,尽管很明显一件事是在家中完成,另一件事是必须保护大学或公司的数据,因为大学或公司的信息量很大更大,责任也不同。 出于这个原因,对功能强大且用途广泛的工具的需求要大得多,尽管很明显这些工具也可以供我们任何人在家中使用。

现在让我们看看 如何安装和配置rsnapshot进行增量备份,它是一种工具,它不仅使我们能够以安全简单的方式保护信息,而且能够非常有效地保护信息。 我们说的一个例子是 存储所需的空间,无论我们如何使用它, 略高于备份 从那时起,唯一存储的是被修改的那些文件的副本。 rsnapshot的另一个优点是,备份是指向先前备份的硬链接,只要备份中的内容没有变化即可。 备份 当然。

能够使用 快照 我们必须解决一些问题,这是一种反过来依赖其他工具进行操作的工具。 例如,让我们 需要安装rsync,还可以通过SSH访问 到要存储备份的计算机上,也就是说,我们必须已经安装了 SSH的 在两台计算机上都进行了配置,并配置了无需输入“手动”密码即可访问的密钥。

所以,首先我们要配置它:

ssh-keygen -t rsa

在这里SSH会要求我们输入该短语,但是由于我们要远程执行命令,因此我们希望0交互,因此我们将通过按两次Enter / Enter键来放弃此请求,从而将其丢弃。 最后,我们在〜/ .ssh中将有2个新文件:一个是id_rsa并包含私有标识密钥,另一个是id_rsa.pub并包含 公钥。 后者使用ssh-copy-id命令复制到远程服务器,该命令要求我们提供该服务器上的帐户密码,然后负责以正确的方式上载和存储该帐户,即创建相应的目录。并设置必要的权限:

#ssh-copy-id -i〜/ .ssh / id_rsa.pub用户@远程服务器

然后 我们安装rsync和rsnapshot:

#sudo apt-get install rsync rsnapshot

现在,我们编辑rsnapshot配置文件,以建立要在其中进行备份的目录:

#nano /etc/rsnapshot.conf

我们修改了snapshot_root部分,以指示我们将备份存储在远程计算机上的位置:

#snapshot_root / disk1 /备份

我们确定 快照 将执行其任务(在此示例中,每天每XNUMX个小时执行四次),为此,我们删除了将要使用的#前面的#,并对其进行了修改以使其具有品味,例如:

间隔每小时4

现在,我们将建立要同步的本地文件夹,并为其添加“ backup”选项:

备份/主目录/本地主机/

备份/等本地主机/

应该注意的是,这些字段由“制表符”分隔,也就是说,输入一个字段后,我们按制表键,依此类推。 也一样 我们可以指出要从备份中排除哪些文件,为此,我们为它们每个使用专用的行:

exclude_file /etc/rsnapshot.conf

exclude_file /etc/bashrc.conf

然后,我们保存并完成此配置,但是幸运的是,我们可以通过参数检查它:

#rnapshot configtest

如果一切顺利,我们将收到一条消息,提示“ Sintax OK”。

另一种选择是在测试模式下运行它,我们输入:

#rsnapshot -t每小时

最后,我们只是 运行rsnapshot,这是通过附加执行模式来完成的,执行模式必须与我们使用的时间间隔相匹配:每小时,每天,每周或每月。

在我们的情况下:

#rsnapshot每小时

我们将在内部看到 / disk1 /备份 将是文件夹 /daily.0/localhost/home y 每天.0 /本地主机/等,其中的内容将与我们要保护的团队文件夹中的内容相同。 就是这样,感谢 快照 从现在开始,我们可以依靠 增量备份 在我们的系统中。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。