rdiff-backup-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[rdiff-backup-users] Problems after manually deleting files


From: Daniel Stjernholm Andersen
Subject: [rdiff-backup-users] Problems after manually deleting files
Date: Sat, 23 Aug 2003 18:49:50 +0200

Hi.

I have been so foolish to delete a directory in my backup by hand. Now I cannot make backups, I get the following error:

$ rdiff-backup --terminal-verbosity=5 -b address@hidden::/backup /backup
Executing ssh -C address@hidden rdiff-backup --server
Previous backup seems to have failed, regressing destination now.
Regressing to Tue Aug 19 11:21:18 2003
Warning, metadata file has entry for bipper/data/dev,
but there are no associated files.
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 246, in Main File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 219, in take_action File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 256, in Backup File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 288, in backup_init_dirs File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 632, in checkdest_if_necessary File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/regress.py", line 69, in Regress File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/rorpiter.py", line 278, in __call__ File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/regress.py", line 207, in can_fast_process
AttributeError: RegressFile instance has no attribute 'metadata_rorp'
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 246, in Main File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 217, in take_action File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 331, in Server File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 293, in get_response File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/connection.py", line 216, in _get rdiff_backup.connection.ConnectionReadError: Truncated header string (problem probably originated remotely)


I then tried to use --remove-older-than to remove the references to this directory. I have never use --remove-older-than before now, and I think there might be some trouble with it on my system:

$  rdiff-backup --remove-older-than 1D /backup/bipper/data/dev
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 24, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 246, in Main File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 226, in take_action File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 530, in RemoveOlderThan File "/var/tmp/rdiff-backup-0.12.3-0.fdr.3-root-root/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 560, in rom_check_dir
NameError: global name 'datadir' is not defined


What can I do to "refresh" the metadata file, so I can run backups again, and why does my --remove-older-than fail?

I have searched the docs and mailing list archived without any luck.

Thanks in advance.

/Daniel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]