如果我正确理解,“重复”是创建备份的命令行工具,可以单独使用(即不涉及DejaDup )来创建备份。
是否可以用不同的计划和来源/目标建立多个备份计划?我特别想:
我认为这需要一些时间来设置远程备份的不同命令。本地备份可以留在DejaDup中。但是,欺骗能处理这件事吗?还是会与不同的备份混淆?另外:远程备份的性能将是怎样的?在远程情况下,实际的diff+copy机制将如何工作?
我问这个问题的原因仅仅是使用DejaDup 我只有一个备用计划,回到过去的只支持本地副本。 (因此我必须在本地挂载ftp,在那里挂载diff (这似乎是浪费带宽)和r快照使用硬链接,因此需要在目标上运行)。但欺骗似乎能做我想做的事..。
发布于 2012-09-26 14:15:43
一般来说,答案是肯定的。欺骗性是高度灵活的,您可以以不同的方式备份系统的不同部分。然而,这一切都是关于掌握欺骗命令行的。
发布于 2019-03-24 21:09:28
是否可以用不同的计划和来源/目标建立多个备份计划?
是。在双管齐下的情况下,您将为每个计划运行一个命令。欺骗性没有内置的调度程序,而是使用克隆。在最简单的形式中,Cron计划的一个重复备份如下所示:
/),但将根据下面的列表导出/包含。它将保存在sftp服务器上的备份(确保在cron运行脚本时安装ssh键以使其工作。如果您手动运行脚本,您可以选择不使用键,如果您准备在每次运行密码时输入密码。exludeList.txt):**连铸机ache * *Hhistory * *Ssocket * *Tthumb* Ttrash* **.kvm ** .本地/共享/图标**.rpmdb **.thumbnails **_NOBACKUP* /home/user/VirtualBox VMs/** /home/user /下载/**+/home/user+user+/var+ /root + /etc **在我们的双重命令中,我们声明源是/,如果您没有一个排除文件,这意味着根dir以下的所有内容都包含在备份中。双星号**代替每个文件名或路径。首先,我们列出要排除的文件。这些都将被排除在外,即使它们包含在我们所说的欺骗包含的任何脏东西中。然后,我们告诉您应该包含哪些dirs (以+开头的行)。最后,我们告诉双面性,以排除所有我们以前没有提到的东西,即**。/etc/cron.daily中创建以下文件,每天运行一次:#!/bin/bash myBackup.sh定期备份我的完整主文件夹,就像我现在做的deja-dup,即每当我连接我的外部驱动器和备份是到期的。
根据您的喜好调整备份命令。要在连接外部驱动器时执行备份,可以例如:
/etc/cron.hourly中放入一个脚本,该脚本检查备份的状态(例如,从运行备份时创建的日志文件读取日期),如果备份今天尚未完成,脚本将检查驱动器是否已挂载。如果驱动器已安装,则执行备份。在手动的基础上将不同的文件夹备份到远程服务器(Strato HiDrive,所以ftp,smb或rsync) (理想情况下只是我发出的“触发器”命令),因为我需要在一个有快速互联网连接的地方这样做(我说的是大约200 GB )。
这一点很简单:只需创建一个运行重复操作的脚本,并使用上面描述的排除文件。
祝好运!口是心非是一个非常多用途和稳定的软件。如果您不习惯编写bash脚本,那么使用它可能会有点困难,但我肯定会说,它值得一试以满足您的需要。
如果你需要什么信息,请告诉我,这个答案中没有。
https://askubuntu.com/questions/193149
复制相似问题