AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[rdiff-backup](server)

Martin Hope
trp
Asked: 2021-08-24 15:34:00 +0800 CST

Windows 上的 rdiff-backup:来自卷根目录,忽略 $recycle.bin 和“系统卷信息”

  • 0

我正在尝试在 Windows 中使用 rdiff-backup,使用本地磁盘的根目录作为源,使用不同本地磁盘上的本地文件夹作为目标。

rdiff-backup 在尝试读取“系统卷信息”文件夹时不断崩溃;我试图发现什么语法可能会导致它忽略那个语法,以及“$RECYCLE.BIN”;我尝试提供一个带有这些绝对路径的忽略文件,路径以 ** 为前缀,以尝试匹配任何类似的文件,运行实验以查看如果我在测试文件夹中创建它们是否会忽略这些文件(其中成功)等。

那么,是否有一种语法会导致 rdiff-backup 忽略已安装驱动器根目录中的那些?

作为起点,我尝试过:

rdiff-backup backup --ignore 'y:/$RECYCLE.BIN' --ignore 'y:/System Volume Information' y:/ z:/backup-y

但没有快乐。

windows backup rdiff-backup
  • 1 个回答
  • 136 Views
Martin Hope
B. Morris
Asked: 2020-11-08 11:29:45 +0800 CST

不同版本服务器之间的 rdiff-backup

  • 0

我们有许多服务器,还有一些有一些古老的发行版(一个 Debian 6 和一个 Debian 7)。幸运的是,rdiff-backup 1.2.8 相当普遍,甚至我们使用 Ubuntu 18.04 的新存储服务器(托管备份)也有该版本,直到我上周将其更新到 20.04。在更新之前我没有足够注意差异,现在意识到服务器已更新到不再兼容的 rdiff-backup 2.0。

我看到的两个主要选项是尝试在旧服务器上获取 rdiff-backup 2.0,或者在备份/存储服务器上安装 1.2.8 的并行副本。

前者会有问题,因为旧服务器甚至没有 python3。

后者也被证明是困难的,因为最新版本的 librsync 似乎也与 1.2.8 不兼容。

是否有 1.2.8 版本可用于某个地方的较新发行版?或者有没有人做到这一点并且有重现它的要求和步骤?

或者,是否有人拥有可在旧 Debian 6 系统上运行的 2.0 版本?

或者还有其他选择吗?Ubuntu 系统确实有 lxd/snaps,所以也许有一个可用的容器可以在新发行版上运行并托管旧版本?

(更新我们的旧系统并不是一个立竿见影的解决方案,尽管我的清单上最终也会这样做。)

rdiff-backup
  • 1 个回答
  • 378 Views
Martin Hope
Wolfgang Fahl
Asked: 2015-12-12 06:12:28 +0800 CST

rdiff备份内存错误发生时怎么办?

  • 0

从 Ubuntu 13 升级到 14.04 LTS 后,尝试从具有 rdiff-backup 1.2.8 的 14.04 LTS 机器到具有相同操作系统和 rdiff-backup 版本的客户端执行 rdiff-backup 时出现错误。

错误信息是:

Exception '' raised of class '<type 'exceptions.MemoryError'>':
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 321, in Main
    rps = map(SetConnections.cmdpair2rp, cmdpairs)

搜索我发现的错误报告: https ://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781844

但在http://savannah.nongnu.org/bugs/?group=rdiff-backup中没有错误报告

这里可能发生了什么?

我能做些什么呢?

rdiff-backup
  • 1 个回答
  • 499 Views
Martin Hope
Ryan
Asked: 2012-07-06 01:28:00 +0800 CST

硬链接的实际使用

  • -1

似乎大多数人说他们使用硬链接是为了做增量备份1,但是由于我们已经有了更先进的备份方法,例如Duplicity或rdiff-backup,所以我可以说它现在在今天的环境中几乎没有用吗(来自用户观点看法)?

1 http://www.mikerubel.org/computers/rsync_snapshots/#Incremental

linux rdiff-backup duplicity
  • 2 个回答
  • 446 Views
Martin Hope
Mattisdada
Asked: 2012-06-22 21:25:17 +0800 CST

rdiff-backup 不工作,但 rsync 是,两个操作系统的 Mandriva

  • 2

我有两台服务器,都是 Mandriva 2010.2,具有完全相同的 rdiff-backup(1.3.3) 版本和完全相同的 rsync。我曾经在 debian 中使用过 rdiff-backup,但从那时起我已经转移到不同的操作系统。当我现在尝试使用 rdiff-backup 时,我只会遇到很多错误。但是通过 rsync 连接工作得很好。

如下所示:

[root@localhost var]# rsync --rsh='ssh -p24752' -avz -e [email protected]:/var/test /var/backup 发送增量文件列表 drwxr-xr-x 4096 2012/06 /22 13:27:38 备份

发送 39 字节 接收 13 字节 104.00 字节/秒 总大小为 0 加速为 0.00

但这是当我尝试通过 rdiff-backup 运行它时发生的情况

[root@localhost var]# rdiff-backup --remote-schema 'ssh -C %s -p 24752' -v9 --print-statistics [email protected]::/var/test /var/backup
Fri Jun 22 13:45:20 2012  Using rdiff-backup version 1.3.3
Fri Jun 22 13:45:20 2012  Executing ssh -C [email protected] -p 24752
/usr/lib64/python2.6/site-packages/rdiff_backup/SetConnections.py:148: DeprecationWarning: os.popen2 is deprecated.  Use the subprocess module.
  stdin, stdout = os.popen2(remote_cmd)
Fri Jun 22 13:45:20 2012  Client sending (0): ConnectionRequest: Globals.get with 1 arguments
Fri Jun 22 13:45:20 2012  Client sending (0): 'version'
Pseudo-terminal will not be allocated because stdin is not a terminal.
stdin: is not a tty
-bash: line 1: syntax error near unexpected token `crdiff_backup.connection'
-bash: line 1: `oh(crdiff_backup.connection'
Fri Jun 22 13:45:20 2012  Fatal Error: Truncated header string (problem probably originated remotely)

Couldn't start up the remote connection by executing

    ssh -C [email protected] -p 24752

Remember that, under the default settings, rdiff-backup must be
installed in the PATH on the remote system.  See the man page for more
information on this.  This message may also be displayed if the remote
version of rdiff-backup is quite different from the local version (1.3.3).

当我使用以下命令字符串复制并粘贴连接失败时,它可以立即正常工作(已设置密钥对)

[root@localhost var]# ssh -C [email protected] -p24752

上次登录:2012 年 6 月 22 日星期五 13:39:37 来自 203-217-31-220.perm.iinet.net.au

两台服务器都是根服务器,两组文件都存在。我尝试使用带有“-t -t”的 ssh 命令来解决标准输入错误,但这会导致 python 内存异常:/。

关于如何进行的任何想法?

编辑:这也是当我不使用自定义模式时它所做的(或多或少相同,但端口 22 拒绝连接,因为我们不使用它:P

[root@localhost rdiffinstall]# rdiff-backup  -v9 --print-statistics [email protected]::/var/test /var/backup
Fri Jun 22 14:24:06 2012  Using rdiff-backup version 1.2.8
Fri Jun 22 14:24:06 2012  Executing ssh -C [email protected] rdiff-backup --server
/usr/lib64/python2.6/site-packages/rdiff_backup/SetConnections.py:148: DeprecationWarning: os.popen2 is deprecated.  Use the subprocess module.
  stdin, stdout = os.popen2(remote_cmd)
Fri Jun 22 14:24:06 2012  Client sending (0): ConnectionRequest: Globals.get with 1 arguments
Fri Jun 22 14:24:06 2012  Client sending (0): 'version'
ssh: connect to host example.com.au port 22: Connection refused
Fri Jun 22 14:24:06 2012  Fatal Error: Truncated header string (problem probably originated remotely)

Couldn't start up the remote connection by executing

    ssh -C [email protected] rdiff-backup --server

Remember that, under the default settings, rdiff-backup must be
installed in the PATH on the remote system.  See the man page for more
information on this.  This message may also be displayed if the remote
version of rdiff-backup is quite different from the local version (1.2.8).
linux rsync rdiff-backup
  • 1 个回答
  • 604 Views
Martin Hope
Jake Wilson
Asked: 2010-03-18 11:46:23 +0800 CST

rdiff-backup 每次运行的时间都越来越长

  • 1

在过去一周左右的时间里,我一直在运行 rdiff-backup,每晚凌晨 4 点。

一开始并没有花那么长时间,但每次它每晚运行时,它所花的时间越来越长。

在某些情况下,有很多新的和更改的文件,而在其他情况下,没有那么多。

它开始需要不到 10 分钟,一周后需要超过 4.5 小时才能运行。在下面查看我的会话统计信息:

StartTime 1268046002.00 (Mon Mar  8 04:00:02 2010)
EndTime 1268046373.50 (Mon Mar  8 04:06:13 2010)
ElapsedTime 371.50 (6 minutes 11.50 seconds)
SourceFiles 213928
SourceFileSize 277271282225 (258 GB)
MirrorFiles 213914
MirrorFileSize 276693097638 (258 GB)
NewFiles 16
NewFileSize 578209911 (551 MB)
DeletedFiles 2
DeletedFileSize 2598 (2.54 KB)
ChangedFiles 27
ChangedSourceSize 5195150 (4.95 MB)
ChangedMirrorSize 5217876 (4.98 MB)
IncrementFiles 0
IncrementFileSize 0 (0 bytes)
TotalDestinationSizeChange 578184587 (551 MB)
Errors 0


StartTime 1268132402.00 (Tue Mar  9 04:00:02 2010)
EndTime 1268134341.29 (Tue Mar  9 04:32:21 2010)
ElapsedTime 1939.29 (32 minutes 19.29 seconds)
SourceFiles 213963
SourceFileSize 307959842562 (287 GB)
MirrorFiles 213928
MirrorFileSize 277271282225 (258 GB)
NewFiles 37
NewFileSize 31265005547 (29.1 GB)
DeletedFiles 2
DeletedFileSize 576511960 (550 MB)
ChangedFiles 25
ChangedSourceSize 5243761 (5.00 MB)
ChangedMirrorSize 5177011 (4.94 MB)
IncrementFiles 65
IncrementFileSize 577266412 (551 MB)
TotalDestinationSizeChange 31265826749 (29.1 GB)
Errors 0


StartTime 1268218802.00 (Wed Mar 10 04:00:02 2010)
EndTime 1268225230.15 (Wed Mar 10 05:47:10 2010)
ElapsedTime 6428.15 (1 hour 47 minutes 8.15 seconds)
SourceFiles 213971
SourceFileSize 307960643843 (287 GB)
MirrorFiles 213963
MirrorFileSize 307959842562 (287 GB)
NewFiles 9
NewFileSize 694087 (678 KB)
DeletedFiles 1
DeletedFileSize 894 (894 bytes)
ChangedFiles 38
ChangedSourceSize 30656167797 (28.6 GB)
ChangedMirrorSize 30656059709 (28.6 GB)
IncrementFiles 48
IncrementFileSize 289278151 (276 MB)
TotalDestinationSizeChange 290079432 (277 MB)
Errors 0


StartTime 1268305202.00 (Thu Mar 11 04:00:02 2010)
EndTime 1268312788.15 (Thu Mar 11 06:06:28 2010)
ElapsedTime 7586.15 (2 hours 6 minutes 26.15 seconds)
SourceFiles 213971
SourceFileSize 307960643779 (287 GB)
MirrorFiles 213971
MirrorFileSize 307960643843 (287 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
DeletedFileSize 0 (0 bytes)
ChangedFiles 15
ChangedSourceSize 30650824127 (28.5 GB)
ChangedMirrorSize 30650824191 (28.5 GB)
IncrementFiles 16
IncrementFileSize 689437042 (657 MB)
TotalDestinationSizeChange 689436978 (657 MB)
Errors 0


StartTime 1268391601.00 (Fri Mar 12 04:00:01 2010)
EndTime 1268400145.85 (Fri Mar 12 06:22:25 2010)
ElapsedTime 8544.85 (2 hours 22 minutes 24.85 seconds)
SourceFiles 213974
SourceFileSize 307960784445 (287 GB)
MirrorFiles 213971
MirrorFileSize 307960643779 (287 GB)
NewFiles 5
NewFileSize 269587 (263 KB)
DeletedFiles 2
DeletedFileSize 128921 (126 KB)
ChangedFiles 16
ChangedSourceSize 30650815948 (28.5 GB)
ChangedMirrorSize 30650815948 (28.5 GB)
IncrementFiles 26
IncrementFileSize 818279963 (780 MB)
TotalDestinationSizeChange 818420629 (781 MB)
Errors 0


StartTime 1268478002.00 (Sat Mar 13 04:00:02 2010)
EndTime 1268488740.33 (Sat Mar 13 06:59:00 2010)
ElapsedTime 10738.33 (2 hours 58 minutes 58.33 seconds)
SourceFiles 213974
SourceFileSize 307960784238 (287 GB)
MirrorFiles 213974
MirrorFileSize 307960784445 (287 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
DeletedFileSize 0 (0 bytes)
ChangedFiles 16
ChangedSourceSize 30650823920 (28.5 GB)
ChangedMirrorSize 30650824127 (28.5 GB)
IncrementFiles 19
IncrementFileSize 1041846015 (994 MB)
TotalDestinationSizeChange 1041845808 (994 MB)
Errors 0


StartTime 1268560803.00 (Sun Mar 14 04:00:03 2010)
EndTime 1268573194.82 (Sun Mar 14 07:26:34 2010)
ElapsedTime 12391.82 (3 hours 26 minutes 31.82 seconds)
SourceFiles 213974
SourceFileSize 307960784238 (287 GB)
MirrorFiles 213974
MirrorFileSize 307960784238 (287 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
DeletedFileSize 0 (0 bytes)
ChangedFiles 14
ChangedSourceSize 30650815948 (28.5 GB)
ChangedMirrorSize 30650815948 (28.5 GB)
IncrementFiles 15
IncrementFileSize 1116911810 (1.04 GB)
TotalDestinationSizeChange 1116911810 (1.04 GB)
Errors 0


StartTime 1268647203.00 (Mon Mar 15 04:00:03 2010)
EndTime 1268662364.88 (Mon Mar 15 08:12:44 2010)
ElapsedTime 15161.88 (4 hours 12 minutes 41.88 seconds)
SourceFiles 214010
SourceFileSize 307963430178 (287 GB)
MirrorFiles 213974
MirrorFileSize 307960784238 (287 GB)
NewFiles 37
NewFileSize 2684172 (2.56 MB)
DeletedFiles 1
DeletedFileSize 5348 (5.22 KB)
ChangedFiles 32
ChangedSourceSize 30656134913 (28.6 GB)
ChangedMirrorSize 30656167797 (28.6 GB)
IncrementFiles 71
IncrementFileSize 1316460362 (1.23 GB)
TotalDestinationSizeChange 1319106302 (1.23 GB)
Errors 0


StartTime 1268733603.00 (Tue Mar 16 04:00:03 2010)
EndTime 1268750396.76 (Tue Mar 16 08:39:56 2010)
ElapsedTime 16793.76 (4 hours 39 minutes 53.76 seconds)
SourceFiles 214010
SourceFileSize 307963430156 (287 GB)
MirrorFiles 214010
MirrorFileSize 307963430178 (287 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
DeletedFileSize 0 (0 bytes)
ChangedFiles 15
ChangedSourceSize 30650823898 (28.5 GB)
ChangedMirrorSize 30650823920 (28.5 GB)
IncrementFiles 16
IncrementFileSize 936032413 (893 MB)
TotalDestinationSizeChange 936032391 (893 MB)
Errors 0


StartTime 1268820002.00 (Wed Mar 17 04:00:02 2010)
EndTime 1268834619.90 (Wed Mar 17 08:03:39 2010)
ElapsedTime 14617.90 (4 hours 3 minutes 37.90 seconds)
SourceFiles 214010
SourceFileSize 307963430156 (287 GB)
MirrorFiles 214010
MirrorFileSize 307963430156 (287 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
DeletedFileSize 0 (0 bytes)
ChangedFiles 14
ChangedSourceSize 30650815948 (28.5 GB)
ChangedMirrorSize 30650815948 (28.5 GB)
IncrementFiles 15
IncrementFileSize 1289272860 (1.20 GB)
TotalDestinationSizeChange 1289272860 (1.20 GB)
Errors 0

这是常见的行为吗?总共只有大约 300gigs 的数据。不过要注意的一件重要事情是,rdiff-backup 是将内容备份到 USB2 外部驱动器。也许这就是为什么它这么慢?

rdiff-backup
  • 1 个回答
  • 834 Views
Martin Hope
Jake Wilson
Asked: 2010-03-06 10:59:03 +0800 CST

rdiff-backup - 列出某个文件(或多个文件)的所有更改(和时间戳)?

  • 4

我使用 rdiff-backup 每晚对我的所有文件进行备份。我可以使用 rdiff-backup 来告诉我在特定时间范围内特定文件或文件集发生更改的时间吗?

例如,假设我有 file.txt,这是它最近的历史

March 4 - nochange
March 3 - changed
March 2 - changed
March 1 - nochange
Feb 28 - nochange
Feb 27 - nochange
Feb 26 - changed
Feb 25 - nochange

我试图弄清楚是否有一个命令可以基本上告诉我:

file.txt changed on the following dates
March 3, March 2, Feb 26

我可以使用 --list-changed-since 来显示在该时间范围内是否发生了变化。我是否必须多次使用 --list-changed-since (每个备份一次)来确定它更改的日期?或者是否有我正在寻找的内置 rdiff-backup 功能?

rdiff-backup
  • 1 个回答
  • 3699 Views
Martin Hope
DaDaDom
Asked: 2010-02-07 18:28:57 +0800 CST

rdiff-backup 恢复没有子目录的目录

  • 1

有没有办法恢复 rdiff-backup 生成的备份但跳过子目录?假设我已经备份了和/dir,我只想恢复和,跳过。我试过了,但 --exclude 似乎被忽略了,尽管它正在被解析。/dir/subA/dir/subB/dir/dir/subB/dir/subArdiff-backup -r now --exclude /dir/subA /dir server::/dir

为什么我要这样做?好吧,我不能/dir一次恢复整个,因为它太大了,无法在 24 小时内恢复,之后我失去了拨号连接。相反,它也不起作用,首先恢复子目录,然后恢复主目录,因为子目录也正在再次恢复。

backup restore rdiff-backup
  • 2 个回答
  • 2242 Views
Martin Hope
Matt
Asked: 2010-01-19 14:22:25 +0800 CST

SQL Server 部分备份

  • 0

我们目前通过在整个数据库的压缩备份上使用 rdiff 将数据库的快照分发到我们的商店。

为了优化创建这些备份以及每个商店下载它们所需的时间,我们希望省略一些不太重要的表/行。

两个最大的表已经在它们自己的文件组中,但它们不是只读的,因为它们仍在使用中。

我已经研究了水平分区以将旧数据分离到只读文件组,我可以使用部分备份将这些数据从备份中排除;但是,我不清楚如何对已经包含数据的表进行水平分区,我发现的大部分内容都是关于创建一个新的分区表。

分区是限制完整备份中包含的内容的推荐方式,还是有另一种我不知道的方式?

我们正在运行 SQL Server 2005 Enterprise。

sql-server-2005 backup partition database rdiff-backup
  • 2 个回答
  • 316 Views
Martin Hope
FerranB
Asked: 2009-06-03 02:38:00 +0800 CST

系统状态备份有什么用?

  • 34

Windows 备份实用程序带有一个备份系统状态的选项。这个是来做什么的?它有真正的效用吗?我可以在另一台机器上恢复那个窗口吗?

windows rdiff-backup system-state
  • 5 个回答
  • 167619 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve