[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rdiff-backup-users] can't --remove-older-than on Mac OS X
From: |
Vinod Kurup |
Subject: |
[rdiff-backup-users] can't --remove-older-than on Mac OS X |
Date: |
Tue, 23 Dec 2003 01:36:55 -0500 |
Hi,
I've just recently started using rdiff-backup and love it so far. I was
successfully backing up from Debian Linux to Mac OS X using
rdiff-backup 0.12.6, but the Debian distro upgraded to 0.13.3 and then
I started having trouble with the --remove-older-than flag (even after
upgrading the Mac OS X side to 0.13.3). I've narrowed down my problems
to the Mac OS X side - Linux-to-Linux works fine.
Here's the simplest test case I can make. I downloaded the latest CVS
this evening.
I make a directory with one file in it. I back up that directory. I
restore that directory. To this point I have no problems. When I try to
run --remove-older-than on the backup directory, I get an error. I've
done a little debugging and it looks like the date-stamp in the
current-mirror file isn't getting unquoted properly. Here's the step by
step with -v9:
---------------------------
[01:16:36 vinod]:~/software/rdiff-backup $ mkdir vk-source
[01:16:49 vinod]:~/software/rdiff-backup $ touch vk-source/foo
[01:18:26 vinod]:~/software/rdiff-backup $ ./rdiff-backup --version
rdiff-backup $version
[01:18:49 vinod]:~/software/rdiff-backup $ ./rdiff-backup -v9 vk-source
vk-backup
Tue Dec 23 01:19:09 2003 Making directory vk-backup
Tue Dec 23 01:19:10 2003 Making directory vk-backup/rdiff-backup-data
Tue Dec 23 01:19:10 2003 Unable to import module xattr. EAs not
supported on filesystem at vk-source
Tue Dec 23 01:19:10 2003 Unable to import module posix1e from pylibacl
package.
ACLs not supported on filesystem at vk-source
Tue Dec 23 01:19:10 2003
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
Access control lists Off
Extended attributes Off
Mac OS X style resource forks On
-----------------------------------------------------------------
Tue Dec 23 01:19:10 2003 Making directory
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/foo
Tue Dec 23 01:19:10 2003 Warning: ownership cannot be changed on
filesystem at vk-backup/rdiff-backup-data
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/foo
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file1
Tue Dec 23 01:19:10 2003 Hard linking
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file2 to
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file1
Tue Dec 23 01:19:10 2003 Unable to import module xattr. EAs not
supported on filesystem at
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0
Tue Dec 23 01:19:10 2003 Unable to import module posix1e from pylibacl
package.
ACLs not supported on filesystem at
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/dir_inc_check
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/dir_inc_check
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/regfile
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/regfile
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/5-_ a.
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/5-_ a.
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/A
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/a
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/:
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/:
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/\
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/\
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0/Ø
Tue Dec 23 01:19:10 2003 Deleting
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0
Tue Dec 23 01:19:10 2003 Removing directory
vk-backup/rdiff-backup-data/rdiff-backup.tmp.0
Tue Dec 23 01:19:10 2003
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
Characters needing quoting '^a-z0-9_ -.'
Ownership changing Off
Hard linking On
fsync() directories On
Directory inc permissions Off
Access control lists Off
Extended attributes Off
Mac OS X style resource forks On
-----------------------------------------------------------------
Tue Dec 23 01:19:10 2003 Making directory
vk-backup/rdiff-backup-data/increments
Tue Dec 23 01:19:10 2003 Starting mirror vk-source to vk-backup
Tue Dec 23 01:19:10 2003 Processing changed file .
Tue Dec 23 01:19:10 2003 Processing changed file foo
Tue Dec 23 01:19:10 2003 Regular copying ('foo',) to
vk-backup/rdiff-backup.tmp.1
Tue Dec 23 01:19:10 2003 Writing file object to
vk-backup/rdiff-backup.tmp.1
Tue Dec 23 01:19:10 2003 Copying attributes from ('foo',) to
vk-backup/rdiff-backup.tmp.1
Tue Dec 23 01:19:10 2003 Writing resource fork to
('rdiff-backup.tmp.1',)
Tue Dec 23 01:19:10 2003 Setting time of vk-backup/rdiff-backup.tmp.1
to 1072160306
Tue Dec 23 01:19:10 2003 Renaming vk-backup/rdiff-backup.tmp.1 to
vk-backup/foo
Tue Dec 23 01:19:10 2003 Copying attributes from () to vk-backup
Tue Dec 23 01:19:10 2003 Setting time of vk-backup to 1072160306
Tue Dec 23 01:19:10 2003 Touching mirror marker
vk-backup/rdiff-backup-data/current_mirror.2003-12-
23;08401;05819;05809-05;05800.data
Tue Dec 23 01:19:10 2003 Touching
vk-backup/rdiff-backup-data/current_mirror.2003-12-
23;08401;05819;05809-05;05800.data
Tue Dec 23 01:19:10 2003 Cleaning up
[01:21:23 vinod]:~/software/rdiff-backup $ ./rdiff-backup -v9
--remove-older-than 2W vk-backup
Tue Dec 23 01:22:23 2003 Fatal Error: Bad rdiff-backup-data dir on
destination side
The rdiff-backup data directory
vk-backup/rdiff-backup-data
exists, but we cannot find a valid current_mirror marker. You can
avoid this message by removing the rdiff_backup_data directory;
however any data in it will be lost.
Probably this error was caused because the first rdiff-backup session
into a new directory failed. If this is the case it is safe to delete
the rdiff_backup_data directory because there is no important
information in it.
Tue Dec 23 01:22:23 2003 Cleaning up
[01:22:23 vinod]:~/software/rdiff-backup $
----------------------
Please let me know if I'm doing something obviously wrong, or if I can
supply more useful information.
Thanks,
Vinod
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [rdiff-backup-users] can't --remove-older-than on Mac OS X,
Vinod Kurup <=