标签: rdiff-backup

如果 rsnapshot / rdiff-backup 在传输过程中被中断,会发生什么?

问题说明了一切:

如果 rsnapshot 或 rdiff-backup 在传输过程中被中断,会发生什么?

我知道 rsnapshot 尝试以旋转方式制作系统的完整快照,而 rdiff-backup 进行差异备份,这将基于先前保存在其后面的文件。

那么:如果它在中间被打断会发生什么?

这会导致“不完整的快照”吗?

依赖于此快照的其他快照是否会损坏?(当然不是,但是……?)

backup rdiff-backup rsnapshot rsync

20
推荐指数
1
解决办法
8469
查看次数

切换到使用 rdiff-backup 来备份 / 而不是 rsync?

我通常使用 rsync 进行备份,命令如下:

rsync -avxz -e "ssh" --exclude ".gvfs" --numeric-ids / /media/Backup/slash/
Run Code Online (Sandbox Code Playgroud)

如何将与 rysnc 一起使用的参数转换为 rdiff-backup?

更新:
好的,我给自己做了一个“购物清单”。

rsync flags: avxz = rlptgoDvxz
rdiff-backup flags (not complete): --preserve-numerical-ids  --exclude-other-filesystems --include-symbolic-links  --include-special-files


Shopping list:
   rsync flag                  rsync explanation                      rdiff flag?
-----------------------------------------------------------------------------------------------------------------------------
   -r, --recursive             recurse into directories
X  -l, --links                 copy symlinks as symlinks   # done by --include-symbolic-links (I hope)
   -p, --perms                 preserve permissions
   -t, --times                 preserve modification times
   -g, --group                 preserve group
   -o, --owner                 preserve owner (super-user only)
X      --devices               preserve …
Run Code Online (Sandbox Code Playgroud)

backup rdiff-backup rsync

6
推荐指数
1
解决办法
3498
查看次数

rdiff-backup 和磁盘空间不足。发生了一些奇怪的事情

我有一个 rdiff-backup 设置,可以通过网络备份大型 sql 转储(1.6GB)。它备份到的服务器(Ubuntu 10.10 服务器)有一个小的本地磁盘(4GB,1GB 可用),但有一个 cifs 挂载到一个大的 nas(有足够的可用空间)。我有一个从用户帐户的主目录到 NAS 的软链接设置cifs mount,并且rdiff-backup从客户端启动的作业正在写入该目录。

最近,这项工作一直失败。日志文件说:

Sun Oct 24 21:20:14 2010 Sending back exception [Errno 28] No space left on device of type type 'exceptions.IOError'

watch df通过在服务器上运行手动运行该作业,我可以看到本地驱动器上的 1GB 可用空间逐渐减少,直到达到零。然后作业失败。需要明确的是,磁盘空间在 NAS 上不是问题。

因此,出于某种原因,rdiff-backup 使用本地磁盘上的某个位置作为临时工作目录,而不是存储备份的实际目录,正如我所期望的那样,在 NAS 设备上。但是,我找不到它正在使用哪个目录,所以我可以用它自己的空间块单独安装它。这样做du -sx/同时,作业运行显示的总文件大小/为3.0GB保持不变,即使df/是满的。

如果我列出rdiff进程打开的文件句柄,我会在 NAS 安装上得到一些套接字和一些文件。本地磁盘上没有什么明显的。

这是怎么回事?为什么df/已满,du -sx却说有1GB空闲?为什么rdiff-backup在应该使用时填满本地磁盘cifs mount?它实际上写的是什么?

server rdiff-backup nas

4
推荐指数
1
解决办法
2385
查看次数

需要尝试安装特定的软件包版本——但是 apt-cache madison,apt-cache 策略似乎只列出了最新版本

其他 SE 帖子,例如this,展示了如何安装特定的软件包版本。但是,我不确定用于我想要的版本的命名约定/语法究竟是什么。

我需要安装 rdiff-backup 版本 1.2.8,但是通过 github(我是菜鸟)我不清楚完整的软件包版本将被称为什么。编辑:我应该注意到我确实尝试了以下语法,

sudo apt-get install rdiff-backup=1.2.8
Run Code Online (Sandbox Code Playgroud)

sudo apt-get install rdiff-backup=1.2.8-1ubuntu1 \
Run Code Online (Sandbox Code Playgroud)

(后者只是盲目地复制链接示例中显示的语法,以防万一。)

正如标题所述,我查到的那些人们说应该列出所有或旧版本软件包的命令似乎没有按预期工作(或据我所知)。

谢谢你的时间。

package-management apt archive rdiff-backup apt-cache

3
推荐指数
1
解决办法
608
查看次数