rdiff-backup

大文件备份的第 N 个字节以来的差异
rdiff-backup

大文件备份的第 N 个字节以来的差异

我有数百个非常大的文件(500GB +),每天需要将它们同步到外部服务器。 这些文件很特殊,因为它们只在文件的 99% 之后进行更改/附加。 因此,我想知道是否可以计算并发送 .diff(或以任何其他方式修补)到外部服务器,而不必读取/校验客户端和服务器上的整个文件。 ...

Admin

rdiff-backup 在向备份中添加新文件时速度非常慢
rdiff-backup

rdiff-backup 在向备份中添加新文件时速度非常慢

为了备份我的数据,我rdiff-backup在 Ubuntu 20.10 上使用 (2.0.5)。数据量只有 127 GB,但有 80k 个文件/17k 个文件夹(主要是源代码存储库、照片)。 我发现的问题是,rdiff-backup 在添加新文件时似乎非常慢。我编写了一个 bash 脚本来演示这一点(见下文)。 该脚本的作用是: 生成1000个空文件 进行初始备份 生成另外 1000 个空文件 再做一次备份 初始备份大约需要 1 秒,而第二次备份则需要 7 秒(详细结果见下文)。这听起来并不多,但根据我的实际数据,我最终花了几个小时来备份很少的新文件。...

Admin

集中备份管理解决方案
rdiff-backup

集中备份管理解决方案

我正在寻找一种解决方案,让我能够从办公室的中央服务器管理客户的备份。场景如下: 管理服务器: 安装在我的办公室 网络位于 NAT 之后(端口可以转发) 最好是 Web 界面,但也可以是任何基于 Windows 或 Linux 的图形软件。 如果备份客户端未及时发送报告(例如,如果备份计算机在完成复制之前关闭),则必须意识到(并在被要求时提醒我) 备份客户端和管理服务器之间的连接应由备份客户端启动,以避免需要在客户端上转发端口。这不是必须的,但如果您的解决方案不满足此要求,请指出 另外,如果我可以直接从管理服务器创建或修改任务(以便下次客户端启动连接时应...

Admin

rdiff-backup 增量备份多年未发生改变的文件
rdiff-backup

rdiff-backup 增量备份多年未发生改变的文件

我在笔记本电脑上运行 Linux,最近硬盘出现故障。桌面加载后几秒钟,运行该硬盘的系统就会冻结。 我想在更换驱动器并将文件复制回来之前从 LiveCD Linux 系统进行最后一次增量备份,以确保没有丢失任何工作。 我使用自定义脚本包装器通过 rdiff-backup 进行几乎每天的增量备份,备份总是需要大约 5 - 20 分钟。 现在我开始对备份进行最后的增量(知道自上次备份以来几乎没有变化),但 rdiff-backup 需要很长时间才能完成此操作。我正在查看控制台输出(使用 -v9 选择列出所有操作),它显然在增加多年未更改的文件。它们也是任何系...

Admin

在写入源目录时是否运行 rdiff-backup 或 rsnapshot 保存?
rdiff-backup

在写入源目录时是否运行 rdiff-backup 或 rsnapshot 保存?

我想知道在备份运行时写入的源目录中使用是否安全rdiff-backup。rsnapshot他们会备份源的快照还是最终会在进程启动后备份最近处理的文件的更改? 一个使用示例:我正在启动上述其中一个工具进行备份。如果我在进程运行时更改文件 A 和文件 B,那么备份中是否只包含对其中一个文件的更改? 或者换句话说:我是否必须针对 lvm 快照(或类似技术)运行它们以确保所有文件都来自同一时间点?lvm 快照如何处理写锁? 我找不到有关 rsnapshot 和 rdiff-backup 的任何信息。如果回答这个问题是正确的,但rsync并不安全。 ...

Admin

如何防止 cygwin 上的 rdiff-backup 崩溃?
rdiff-backup

如何防止 cygwin 上的 rdiff-backup 崩溃?

我想使用 rdiff-backup 来备份我的 Windows 7 - 64 位的用户目录。 我使用以下命令行: rdiff-backup -v5 /cygdrive/D/home/maxp /cygdrive/t/Backup/Users/maxp/home (其中T:是USB磁盘,我要备份的目录大约为780Gb)。 rdiff-backup 运行了一段时间,但在完成备份之前总是会引发异常。 我使用的是最新的 cygwin 64 位,以及我构建的 rdiff-backup v1.3.3。由于它因 EBUSY 而停止,我使用几行代码修补了“rpa...

Admin

Cygwin:scp/ssh 很慢
rdiff-backup

Cygwin:scp/ssh 很慢

我使用 rdiff-backup 备份我的数据。由于有些机器使用的是 Windows,我在那里安装了 sshd 和 rdiff-backup 以及 cygwin。备份可以工作,但速度相当慢。然后我使用 scp、ssh 通过管道复制、sftp 和 netcat 在不同系统之间进行了一些测试。在 Linux 机器之间一切正常。Scp/ssh 给我大约 70 MB/s。在 cygwin 上,速度下降到大约 8 MB/s。不过,使用 sftp 或 netcat 可以获得不错的速度。使用 netcat 时,我达到了 100 MB/s 以上。 我尝试使用不同的密码并禁...

Admin

验证 rdiff 备份完整性
rdiff-backup

验证 rdiff 备份完整性

我使用 rdiff 进行差异备份。最近发生了一个问题,我的所有版本的备份都无法正确修补,rdiff 返回错误 106,经调查后发现这是损坏增量的代码。 现在我很确定该问题可能是签名文件损坏造成的,因为所有增量都无法正确修补。 所以我的问题是如何验证签名文件是否损坏,或者换句话说,如何使用 rdiff 验证完成的备份? ...

Admin

SSH 无法创建目录 /home/USERNAME/.ssh
rdiff-backup

SSH 无法创建目录 /home/USERNAME/.ssh

我的脚本正在执行以下命令: command = os.system('rdiff-backup --exclude "**.dropbox**" --exclude "**.ini**" --remote-schema "ssh -o UserKnownHostsFile=/cygdrive/c/Users/Adam/.ssh/known_hosts -i /cygdrive/c/Users/Adam/.ssh/id_rsa %s -p1019 rdiff-backup --server" C:/Users/Adam/Dropbox [email&nbsp...

Admin

rdiff-backup 远程架构不接受输入
rdiff-backup

rdiff-backup 远程架构不接受输入

我正在尝试在我的 Windows 主机和远程 Linux 机器之间设置 rdiff-backup。我使用的是 Windows 8.1。SSH 和 rdiff-backup 确实在 PATH 环境变量内... 使用以下命令: rdiff-backup --print-statistics --override-chars-to-quote --remote-schema "ssh -C %s -p1019 rdiff-backup --server" --exclude "**.dropbox**" --exclude "desktop.ini" "C:/...

Admin

rdiff-backup 可以用来备份单个文件吗?
rdiff-backup

rdiff-backup 可以用来备份单个文件吗?

感谢超级用户,我刚刚找到了 rdiff-backup。 我已经阅读了手册页,并摆弄了--include 参数,但它并没有实现我想要的效果,所以我的问题是——是否可以使用 rdiff-backup 来备份单个文件(该文件位于一个目录中,其中包含一些我不想备份的其他文件)? ...

Admin

rdiff-backup tempdir 似乎为空
rdiff-backup

rdiff-backup tempdir 似乎为空

我最近在使用以下方法恢复增量快照时遇到了问题rdiff-备份我的主驱动器空间不足。--tempdir按照讨论的方式设置后这里,问题消失了,在恢复时我可以看到df -h指定路径的设备上字节数减少。 奇怪的是,我设置的实际路径似乎完全是空的。 也没有ls表示du有任何东西占据了该路径。 这里有人足够熟悉rdiff-备份能否解释一下临时文件实际写入的位置?为什么它们看起来不可见? ...

Admin

当我尝试在最新的 Ubuntu 版本和最新的 Security Onion 版本之间运行 rdiff-backup 时,如何解决“版本错误”?
rdiff-backup

当我尝试在最新的 Ubuntu 版本和最新的 Security Onion 版本之间运行 rdiff-backup 时,如何解决“版本错误”?

背景信息/先前文章可在此处查看:需要尝试安装特定的软件包版本 - 但是 apt-cache madison、apt-cache policy 似乎只列出了最新版本,尽管我认为阅读它并不是特别必要或有帮助。 我尝试运行 rdiff-backup,但失败了,因为显示在这里。问题似乎是 Security Onion(我听说)在旧版本的 Ubuntu 上运行,将其 rdiff-backup 版本 / repo 限制为 1.2.8,而最新版本的 Ubuntu 运行的是 2.0.0(如果我没记错确切的版本号,我想我没记错的话。) 现在,我基本上得到了我所希望的答案,只要...

Admin

使用 rdiff-backup 时遇到问题
rdiff-backup

使用 rdiff-backup 时遇到问题

我在 rdiff-backup 自动化方面遇到了麻烦。目前有 2 个问题。 脚本本身: #!/bin/bash ​# This is backup script for rdiff-backup # Backup command ​rdiff-backup --include-globbing-filelist /home/administrator/backup.list / /mnt/backup/dst #Checking rdiff-backup command success / error status=$? if [ $status !...

Admin

排除文件列表中的通配符用于重复
rdiff-backup

排除文件列表中的通配符用于重复

我正在尝试从备份中排除每个主目录中的“批量”文件夹。为此,我有一行 - /data/home/*/bulk 在我的排除文件列表文件中。 然而,这一点似乎并未被认识到: Warning: file specification '/data/home/*/bulk' in filelist exclude-list-test.txt doesn't start with correct prefix /data/home/kay/bulk. Ignoring. 有办法吗? 顺便问一下:这种格式通常与 rsync 的排除兼容吗?我有一个可用的排除...

Admin