问题标签 [rdiff-backup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backup - Rsync 无法复制我的 rdiff 备份文件
我正在使用rdiff-backup在本地 Linux 服务器上备份我的文件系统。这似乎没问题。然后我用rsync远程备份到 windows 机器。rsync目标目录上的所有读/写权限均已正确设置,但仍然出现以下错误...
这是我的rsync命令:
有人知道为什么会跳过某些备份文件吗?谢谢。
backup - rdiff-backup:备份整个文件夹而不是他的内容
我有一个关于使用 rdiff-backup 的备份过程的问题。假设我想通过以下方式进行备份:
当我这样做时,“ foo ”的所有内容都存储在“ /media/bar/ ”中,而不是“ foo ”本身。这对我来说是个问题,因为我想使用该--include-globbing-filelist include-list
选项备份多个目录,如果我这样做,其中列出的文件夹的所有内容include-list
将在目标文件夹中变得混乱。
使用 rsync,如果我这样做:
“ foo ”,他的所有内容都将被转移到“ /media/bar ”,而不仅仅是他的内容。
那么,有没有办法备份“ foo ”而不仅仅是他的内容?
python - 如何备份/恢复 python virtualenv?
python virtualenv 充满了符号链接:
备份/恢复它们的推荐方法是什么?
当我恢复备份时,我第一次尝试使用 rdiff-backup 取消了所有符号链接。
java - rdiff-backup java runtime exec 远程多参数问题
我必须在 Java 中执行 rdiff-backup 命令。我绝望地尝试使用运行时执行从本地到远程的备份命令。
我需要使用远程模式,因为我无法连接到标准端口 22。
由于相同的命令在 Windows shell 中工作,远程命令拒绝工作,我尝试过这样的事情:
收到此错误:致命错误:错误的命令行选项:无法识别选项 -C
或者
收到此错误:致命错误:开关丢失或错误数量的参数
谢谢你的帮助...
cygwin - WindowsOS 上的 rdiff-backup:无法使“--exclude C:/target/stuff”工作
我正在将一些本地和非本地文件备份到我的 Windows 机器上。我熟悉我使用的其他 Linux 机器的 rdiff-backup。我已经使用此处的说明等安装了 rdiff-backup, http://www.nongnu.org/rdiff-backup/index.html
我已经安装了 rdiff-backup,它似乎“几乎”工作正常。问题是我有一个要排除的目录。在 linux 操作系统上,我可以做到,
但是,这在 WindowsOS 机器上不起作用。使用此处发布的建议格式:
http://www.nongnu.org/rdiff-backup/Windows-README.txt
我尝试了以下方法,
还带有转义字符...
以及从“C:/”目录执行此操作,
一点运气都没有。
sh - 调用 rdiff-backup 的 bash 脚本永远不会结束
我想运行 rdiff-backup 然后切换它正在运行的树莓派。我使用以下脚本:
日志文件看起来不错(对于 rdiff-backup 部分):
备份正在工作,但脚本就在那里结束。rdiff-backup.log 包含 rdiff-backup 的完整报告。但是“rdiff-backup end”行和“df -h”的输出都不是。
我怎样才能让它跑到最后?
感谢您的回答
backup - rdiff-backup 带有时间戳而不是校验和
我将我的个人“备份”从 rsync 切换到 rdiff-backup。rsync 仅比较文件时间戳,而 rdiff-backup 对文件使用校验和。所以 rdiff-backup 需要更多的时间(10 分钟 vs 80 分钟)
有没有办法仅使用时间戳来使用 rdiff-backup ?还是使用时间戳的另一种备份方式?
git - 使用 rdiff-backup 或类似工具将二进制文件的差异存储到 Git
我阅读了几个关于将二进制文件/blob 存储到 Git 的主题,发现这不是一个好主意,也没有找到任何好的方法。
我想Git
创建 git-objects - 二进制文件的差异 - 使用特殊工具,即rdiff-backup
.
可能吗?如何?
artifactory - Artifactory 上类似 rdiff-backup 的存储
我正在寻找一种以存储高效的方式将文件存储在 Artifactory 存储库中的方法,并在本地版本和远程版本之间上传/下载差异,以节省磁盘空间、带宽和时间。
有两个很好的实用程序可以以这种方式工作,rsync
并且rdiff-backup
. 当然还有其他人。
有没有办法用 Artifactory 堆栈组织类似的东西?
什么是rsync:
描述
Rsync 是一种快速且用途广泛的文件复制工具。它可以在本地复制,
通过任何远程 shell 复制到另一台主机或从远程 rsync 守护进程复制。它提供
了大量选项来控制其行为的各个方面,并允许非常
灵活地指定要复制的文件集。 它以其
增量传输算法而闻名,该算法通过仅发送源文件与目标中现有文件之间的差异来减少通过网络发送的 数据
量
。Rsync 被广泛用于备份和镜像,并作为一种改进的复制 com-
需要日常使用。
ssh - 为什么以及如何防止电子邮件过早发送?
我总是让我的 nas 在我的根服务器上进行备份。我的问题是日志文件总是在 a. 被切断。例如,此邮件:ssh:无法解析主机名 266.266.266.266:名称或服务未知 致命错误:截断的标头字符串(问题可能源自远程)
无法通过执行启动远程连接
ssh -C 备份@266.266.266.266 rdiff-backup –server
请记住,在默认设置下,rdiff-backup 必须安装在远程系统的 PATH 中。有关这方面的更多信息,请参见手册页。如果 rdiff-backup 的远程版本与本地版本 (2.0.5) 完全不同,也可能会显示此消息。在 Linux-4.14.24-qnap-x86_64-with-glibc2.27 上使用 rdiff-backup 版本 2.0.5 和 cpython /opt/bin/python3 版本 3.9.4,fs 编码 utf-8 执行 ssh -C backup@266.266。 266.266 rdiff-备份-服务器
它将在这一行之后:rdiff-backup 的版本与本地版本(2.0.5)完全不同。邮件发送结束,之后的所有内容都被打包到日志文件中,发送时的详细视图如下所示:
日志文件结束: Im log file landet: Using rdiff-backup version 2.0.5 with cpython /opt/bin/python3 version 3.9.4 on Linux-4.14.24-qnap-x86_64-with-glibc2.27, fs encoding utf-8 执行 ssh -C backup@266.266.266.266 rdiff-backup –server
你能帮我,只有在下面的脚本处理完成后才会发送邮件?
(此消息由 Google 翻译自德语。)