我在Debian Wheezy服务器上使用rsnapshot。 这是最近从挤压升级。 自升级以来,我收到hourly cron作业的以下错误: remote rm -rf /share/HDA_DATA/backup/rsnapshot/hourly.3 p1=-rf p2=/backup/rsnapshot/hourly.3/ remote cp -al /share/HDA_DATA/backup/rsnapshot/hourly.0 /share/HDA_DATA/backup/rsnapshot/hourly.1 p1=-al p2=/backup/rsnapshot/hourly.0 Logical volume "rsnapshot" successfully removed Logical volume "rsnapshot" successfully removed Unable to deactivate open raid5-dl-real (254:4) Failed to resume dl. —————————————————————————- rsnapshot encountered an error! The program was invoked with these options: /usr/bin/rsnapshot hourly —————————————————————————- ERROR: Removal […]
我正在开发一个将Linux教给青less年的项目。 知道他们将有一个倾向,删除或损坏他们的主目录中的项目,我们正在寻找一个很好的快照选项。 我们将无法使用主要存储供应商提供的奇特工具,并希望在文件系统级别find解决scheme。 我已经阅读了很多关于btrfs的内容,但几乎没有什么经验。 我有一些LVM的经验,但我不熟悉它的快照function。 文件系统或其他文件系统是否可以根据需要或计划创build快照? 然后让这些快照总是可用的,没有根,就像每个家庭文件夹中的.snapshot文件夹一样? 理想情况下,这种解决scheme允许用户在24到48小时的时间范围内按需自行恢复备份。 我们将有一个系统的备份过程和更多的全球备份。 但是我们不希望这个过程被那些只是犯错误的学生使用。
我使用rsnapshot为我的“工作”共享创build每小时/每天/每周/每月的备份。 现在我试图使用rsync将整个备份目录复制到外部驱动器上。 我使用这个命令/参数在一个屏幕会话(是的,rsync-exclude.txt位于我运行命令的目录) rsync -avzHP –exclude-from 'rsync-exclude.txt' /share/backup/ /share/eSATADisk1/backup/; 整个东西在QNAP TS-439上运行,内部驱动器是一个单一的磁盘(没有RAID)EXT4格式化,外部驱动器形成EXT3。 会发生什么情况是:Rsync跟随每个硬链接并复制实际的文件,而不是重新创build外部驱动器上更新的硬链接 。 我没有马上意识到这一点,所以外部驱动器最终被同一个文件的xxx副本丢弃了。 我想实现的是:将由rsnapshot生成的整个文件结构复制到外部驱动器,保持硬链接节省空间。 注意:这不一定是使用rsync完成的。 感谢您的想法和时间。 我很感激你的帮助,大的时间。 更新:我知道,rsnapshot没有使用符号链接,它使用硬链接,所以我现在使用-H选项,它应该根据Rsnapshot保存硬链接结构到多个目的地(或维护硬链接结构),但它仍然不会工作…我在这里错过了什么? 更新2:在这里我发现了另一个关于这个话题的观点/陈述: rsync和–hard-links冻结了 Steven星期一build议不要尝试rsync包含硬链接的大文件结构,因为它吸收了很多内存,对于rsync来说是一件很难的事情。 所以可能更好的解决scheme是制作一个.img数据结构,我试图备份。 你怎么看?
好的,我在fstab中有这个 //windows_mashine/Backup /backups cifs credentials=/root/.credentials,rw,_netdev,iocharset=utf8,uid=1000 0 0 我在我的cron中备份了/ etc /和/ usr / local /以及其他一些文件到/ backups 最近我发现,当其他mashineclosures和/备份无法安装rsnapshot备份到物理文件夹/备份,因此它吃分区/空间。 我怎样才能避免这一点? 我可以防止未挂载的任何写入/备份(rsnapshot以root身份运行,因为它需要备份某些系统文件)
我正在使用rsnapshot开始备份CentOS 5.5安装,我需要一个我可能从备份中排除的文件夹列表。 服务器主要是一个LAMPnetworking服务器,并将在备份时提供服务,但应该是相对较低的数量。 备份/ var / lib / mysql是一个坏主意? 我假设我不应该担心备份/ proc,哪些其他文件夹不需要备份?
我们正在使用rsnapshot进行备份。 它保留了备份文件的大量快照,但是它删除了旧文件。 这很好。 然而,在一个巨大的目录树上执行rm -rf大约需要7个小时。 文件系统是XFS。 我不确定有多less个文件,但是它的数字可能是数百万。 有反正加快吗? 有没有和rm -rf一样的命令,而且不需要几个小时?
我非常高兴地使用rsync来备份我的服务器,尽pipe我对于–delete-excluded参数有一个疑问。 /usr/bin/rsync -a –delete –numeric-ids –relative –delete-excluded –rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 从man rsync : –delete-excluded also delete excluded files from dest dirs 对我来说,非英文本地,这意味着rsync将从远程服务器上的实际目标目录中删除排除的目录,所以如果我有我的排除文件夹中的/home/backup和/home/settings ,那些文件夹实际上是从远程服务器删除 ,。 从其他几个资源看来,它会从本地备份文件夹中删除文件,以节省空间。 例如,您可以在服务器上创build小型备份,并排除这些数据,这样就不会浪费存储空间。 对于我来说这是非常重要的,尽pipersync只是单方面的工作,正如人们所说的那样,我不希望冒任何风险来使软件删除远程服务器上的文件/目录。