Articles of rsnapshot

rsnapshot与zfs / btrfs快照

目前我正在使用rsnapshot在外部磁盘上实施每日/每周/每月的备份scheme。 最近我一直在阅读关于zfs和btrfs等复制写入文件系统的知识。 我非常喜欢将快照存储回去的能力。 创build每日备份历史有以下方法的严重缺点吗? 每天我都会使用rsync与外部驱动器同步数据,使用zfs或btrfs进行格式化。 之后,我会创build一个快照。 可能实施一些备份链的细化。

Rsnapshot到多个目的地(或保持硬链接结构)

我正在使用rsnapshot在本地机器上做多个外部服务器的备份,而且工作的很好。 现在,我想克隆将旋转的外部磁盘上的目标快照。 事情是,我想保持硬链接结构,以节省外部磁盘上的空间。 我可以将本地计算机上的快照克隆到外部磁盘上,但是由于硬链接结构没有被复制,所以本地计算机上的10GB容量变成了70GB。 我不希望外部磁盘快照链接到本地​​计算机,但我想要相同的硬链接逻辑, 而不必从我的多个外部服务器传输两次数据 : daily.0/ daily.1/ -> only differences from daily.0/ daily.2/ -> only differences from daily.1/ … 是否有可能使用rsync(或其他工具)在其他地方复制我的本地pipe理单元的结构? 或者只是简单地告诉rsnapshot使用相同的旋转机制将快照放在两个不同的目的地? 感谢您的想法!

rsync / rsnapshot

我正在使用rsnapshot,我的configuration如下: config_version 1.2 snapshot_root /home/user/.snapshots/ cmd_cp /bin/cp cmd_rm /bin/rm cmd_rsync /usr/bin/rsync cmd_ssh /usr/bin/ssh cmd_logger /usr/bin/logger cmd_du /usr/bin/du cmd_rsnapshot_diff /usr/bin/rsnapshot-diff interval hourly 24 interval daily 7 interval weekly 4 verbose 2 loglevel 3 logfile /home/user/rsnapshot.log lockfile /home/user/rsnapshot.pid backup [email protected]:/home/user/ website/ backup_script [email protected]:/home/user/backup_mysql.sh website/mysql/ 我的sql备份文件:(故意留下来的东西) ### Setup dump directory ### BAKRSNROOT=/.snapshots/tmp ##################################### ### —-[ No Editing below […]

rsyncfilter文件规则的子path

在理解子path的rsyncfilter规则方面,我有一个很大的问题。 我有这个目录树: |– index.php |– other-file-php.php |– filesource.php | |– album1 | | |– firstphoto.jpg | | |– second.jpg | | |– index.php | | `– thumbs | | |– _map.txt | | |– _title_ciao.jpg.txt | | |– _120_second.jpg | | |– _dir_album1.jpg | | `– _300_second.jpg | |– altre | | |– img_1172.jpg | […]

删除rsnapshot目录

希望从rsnapshot备份移到backupninja之类的东西。 我无法find关于如何删除rsnapshot备份的明确答案。 从我所了解的许多文件是硬链接,而不是实际的副本。 如何删除/mnt/disk1/backups/* (daily.0,weekly.0等)而不损害原始文件? 它只是rm /mnt/disk1/backups/* -R ?

rsnapshot专用驱动器的最佳文件系统types和安装选项

我们有一个外部USB 2驱动器,我们正在使用它作为我们的configuration的备份驱动器。 我们使用rsnapshot进行备份。 它使用一些标准命令来pipe理快照: rm -rf :删除过期的快照 mv :将较旧的快照向下移动一个插槽 cp -al :将最后一个快照复制到新插槽 rsync -a –delete –numeric-ids –relative :同步新的快照 正如你可以看到下面的日志,大部分时间花在rm -rf和cp -al步骤: [25/Dec/2010:14:00:02] rsnapshot hourly: started [25/Dec/2010:14:00:02] echo 21012 > /var/run/rsnapshot.pid [25/Dec/2010:14:00:02] rm -rf /mnt/extdrive/snapshots/hourly.5/ [25/Dec/2010:14:15:48] mv /mnt/extdrive/snapshots/hourly.4/ /mnt/extdrive/snapshots/hourly.5/ [25/Dec/2010:14:15:48] mv /mnt/extdrive/snapshots/hourly.3/ /mnt/extdrive/snapshots/hourly.4/ [25/Dec/2010:14:15:48] mv /mnt/extdrive/snapshots/hourly.2/ /mnt/extdrive/snapshots/hourly.3/ [25/Dec/2010:14:15:48] mv /mnt/extdrive/snapshots/hourly.1/ /mnt/extdrive/snapshots/hourly.2/ [25/Dec/2010:14:15:48] cp -al /mnt/extdrive/snapshots/hourly.0 /mnt/extdrive/snapshots/hourly.1 […]

挂载点工作不正常

我们每天都有一个自动的rsnapshot作业,在挂载的磁盘上写入。 最近,它不是在安装的磁盘上写文件,而是在主文件系统上进行写操作,而不是在可用空间中填充。 有没有一个选项,我可以在挂载定义(fstab)中使用,以确保如果挂载不可用,写入主磁盘? 或者是我必须把相关的快照的脚本? 谢谢

如何使用不带远程root的rsnapshot?

我已经configuration了一个内部服务器来使用rsnapshot来备份我们托pipe的RHEL服务器,但为了这样做,我在这些服务器上使用了root帐户,所以我可以访问所有的东西,包括/ etc / etc /阴影。 有一个更好的方法吗? 我使用这个指南: http : //www.cyberciti.biz/faq/linux-rsnapshot-backup-howto/

Rsnapshot硬连接ONLY +差异

我们有一个39TB的Linux服务器(mdadm raid 6 15 3TB Drives),它有大约12TB的工作数据。 最初,我想创build一个快照系统,它只保存已更改的数据,就像写时复制文件系统(如ZFS)或LVM所做的那样。 不幸的是,员工已经过度使用XFS文件系统来从头开始使用LVM或ZFS文件系统,因为将所有数据从服务器迁移出去并重新开始将会非常麻烦/昂贵。 因为它是rsnapshot正在创造一个工作数据+差异在工作数据相同的RAID的整个副本,从而填补了两倍的RAID速度。 这不仅占用了过多的磁盘空间,而且还吞噬了磁盘/ io(我已经用ionice-c3减轻了这一点)。 是否有办法使rsnapshot / rsync只使用硬链接,从而保留可能被删除或移动但不一定是工作数据的完整副本的旧文件? 它基本上更像是一个版本pipe理软件,而不是备份软件。

使用Rsnapshot恢复备份

该系统是Ubuntu的服务器12.04。 我正在使用rSnapshot来备份系统。 我现在想要恢复主文件夹中的所有内容。 我正在从外部硬盘恢复:/media/backup/backup_disk_2/server3/hourly.0/localhost/home 什么是恢复命令?