SearchFAQMemberlist Log in
Reply to topic Page 1 of 1
Backup Fails
Author Message
Post Backup Fails 
Hi,

I am using rdiff-backup (v1.2.Cool in Windows XP. The source and destination both resides in external usb drives on NTFS. Did manage to get the initial backup as well as few incremental ones, but then the following error was thrown. :-

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Start Date: 19/04/2011
Exception '[Error 5] Access is denied: 'R:\Backup\bk Music/DVD 1/Lionel Richie'' raised of class '<type 'exceptions.WindowsError'>':
  File "rdiff_backupMain.pyc", line 304, in error_check_Main
  File "rdiff_backupMain.pyc", line 324, in Main
  File "rdiff_backupMain.pyc", line 280, in take_action
  File "rdiff_backupMain.pyc", line 343, in Backup
  File "rdiff_backupbackup.pyc", line 51, in Mirror_and_increment
  File "rdiff_backupbackup.pyc", line 243, in patch_and_increment
  File "rdiff_backuprorpiter.pyc", line 277, in __call__
  File "rdiff_backuprorpiter.pyc", line 229, in finish_branches
  File "rdiff_backupbackup.pyc", line 672, in end_process
  File "rdiff_backuprpath.pyc", line 993, in rmdir

Traceback (most recent call last):
  File "rdiff-backup", line 30, in <module>
  File "rdiff_backupMain.pyc", line 304, in error_check_Main
  File "rdiff_backupMain.pyc", line 324, in Main
  File "rdiff_backupMain.pyc", line 280, in take_action
  File "rdiff_backupMain.pyc", line 343, in Backup
  File "rdiff_backupbackup.pyc", line 51, in Mirror_and_increment
  File "rdiff_backupbackup.pyc", line 243, in patch_and_increment
  File "rdiff_backuprorpiter.pyc", line 277, in __call__
  File "rdiff_backuprorpiter.pyc", line 229, in finish_branches
  File "rdiff_backupbackup.pyc", line 672, in end_process
  File "rdiff_backuprpath.pyc", line 993, in rmdir
WindowsError: [Error 5] Access is denied: 'R:\Backup\bk Music/DVD 1/Lionel Richie'
Start Time: 15:03:58.67
End Time: 15:10:33.37
Duration: 00h:06m:34s:70cs
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

I saw a similar error was reported sometime back in 2006 but I guess this has been fixed in 2009. Anyway since the folder "Lionel Richie" on the destination had the "read only" attribute on it I tried to disable using attrib, but it did not get removed and backup also did not work. Since I am using rdiff-backup on windows I thought may be the linux version is better so I tried with Ubuntu (again v1.2.Cool. Then it did throw the following error. Please note using ubuntu I used the same source and destination.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
sunethcf < at > mars-ubuntu:~$ rdiff-backup "/media/Mobile - Master/db Music" "/media/Mobile - Backup/Backup/bk Music"
Warning: File system no longer needs quoting, but we will retain for backwards compatibility.
Previous backup seems to have failed, regressing destination now.
Warning: Extended Attributes file not found
Warning: Could not restore file DVD 1/Celine Dion/Celine Dion & R Kelly - I�m Your Angel.mp3!

A regular file was indicated by the metadata, but could not be
constructed from existing increments because last increment had type
None.  Instead of the actual file's data, an empty length file will be
created.  This error is probably caused by data loss in the
rdiff-backup destination directory, or a bug in rdiff-backup
Exception '[Errno 84] Invalid or incomplete multibyte or wide character: '/media/Mobile - Backup/Backup/bk Music/DVD 1/Celine Dion/Celine Dion & R Kelly - Ixb4m Your Angel.mp3'' raised of class '<type 'exceptions.IOError'>':
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main
    take_action(rps)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 337, in Backup
    backup_final_init(rpout)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 501, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 920, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line 281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 268, in fast_process
    if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 296, in restore_orig_regfile
    rf.mirror_rp.write_from_fileobj(rf.get_restore_fp())
  File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1194, in write_from_fileobj
    outfp = self.open("wb", compress = compress)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1174, in open
    else: return open(self.path, mode)

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main
    take_action(rps)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 337, in Backup
    backup_final_init(rpout)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 501, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 920, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line 281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 268, in fast_process
    if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 296, in restore_orig_regfile
    rf.mirror_rp.write_from_fileobj(rf.get_restore_fp())
  File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1194, in write_from_fileobj
    outfp = self.open("wb", compress = compress)
  File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1174, in open
    else: return open(self.path, mode)
IOError: [Errno 84] Invalid or incomplete multibyte or wide character: '/media/Mobile - Backup/Backup/bk Music/DVD 1/Celine Dion/Celine Dion & R Kelly - Ixb4m Your Angel.mp3'
sunethcf < at > mars-ubuntu:~$


------------------------------------------------------------------------------------------------------------------------------------------------------

I am new to rdiff-backup as well Linux. So I would really like to see this working on Windows. Any help would be greatly appreciated.

Thanks,
Suneth.


#avg_ls_inline_popup{position: absolute;z-index: 9999;padding: 0px 0px;margin-left: 0px;margin-top: 0px;overflow: hidden;word-wrap: break-word;color: black;font-size: 10px;text-align: left;line-height: 130%;}

Post Backup Fails 
On 2011-04-19 21:08, Suneth Fernando wrote:
Hi,

I am using rdiff-backup (v1.2.Cool in Windows XP. The source and
destination both resides in external usb drives on NTFS. Did manage to
get the initial backup as well as few incremental ones, but then the
following error was thrown. :-

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Start Date: 19/04/2011
Exception '[Error 5] Access is denied: 'R:\\Backup\\bk Music/DVD
1/Lionel Richie'' raised of class '<type 'exceptions.WindowsError'>':
File "rdiff_backup\Main.pyc", line 304, in error_check_Main
File "rdiff_backup\Main.pyc", line 324, in Main
File "rdiff_backup\Main.pyc", line 280, in take_action
File "rdiff_backup\Main.pyc", line 343, in Backup
File "rdiff_backup\backup.pyc", line 51, in Mirror_and_increment
File "rdiff_backup\backup.pyc", line 243, in patch_and_increment
File "rdiff_backup\rorpiter.pyc", line 277, in __call__
File "rdiff_backup\rorpiter.pyc", line 229, in finish_branches
File "rdiff_backup\backup.pyc", line 672, in end_process
File "rdiff_backup\rpath.pyc", line 993, in rmdir

Traceback (most recent call last):
File "rdiff-backup", line 30, in <module>
File "rdiff_backup\Main.pyc", line 304, in error_check_Main
File "rdiff_backup\Main.pyc", line 324, in Main
File "rdiff_backup\Main.pyc", line 280, in take_action
File "rdiff_backup\Main.pyc", line 343, in Backup
File "rdiff_backup\backup.pyc", line 51, in Mirror_and_increment
File "rdiff_backup\backup.pyc", line 243, in patch_and_increment
File "rdiff_backup\rorpiter.pyc", line 277, in __call__
File "rdiff_backup\rorpiter.pyc", line 229, in finish_branches
File "rdiff_backup\backup.pyc", line 672, in end_process
File "rdiff_backup\rpath.pyc", line 993, in rmdir
WindowsError: [Error 5] Access is denied: 'R:\\Backup\\bk Music/DVD
1/Lionel Richie'
Start Time: 15:03:58.67
End Time: 15:10:33.37
Duration: 00h:06m:34s:70cs
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

I saw a similar error was reported sometime back in 2006 but I guess
this has been fixed in 2009. Anyway since the folder "Lionel Richie" on
the destination had the "read only" attribute on it I tried to disable
using attrib, but it did not get removed and backup also did not work.
Since I am using rdiff-backup on windows I thought may be the linux
version is better so I tried with Ubuntu (again v1.2.Cool. Then it did
throw the following error. Please note using ubuntu I used the same
source and destination.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
sunethcf < at > mars-ubuntu:~$ rdiff-backup "/media/Mobile - Master/db Music"
"/media/Mobile - Backup/Backup/bk Music"
Warning: File system no longer needs quoting, but we will retain for
backwards compatibility.
Previous backup seems to have failed, regressing destination now.
Warning: Extended Attributes file not found
Warning: Could not restore file DVD 1/Celine Dion/Celine Dion & R Kelly
- I�m Your Angel.mp3!

A regular file was indicated by the metadata, but could not be
constructed from existing increments because last increment had type
None. Instead of the actual file's data, an empty length file will be
created. This error is probably caused by data loss in the
rdiff-backup destination directory, or a bug in rdiff-backup
Exception '[Errno 84] Invalid or incomplete multibyte or wide character:
'/media/Mobile - Backup/Backup/bk Music/DVD 1/Celine Dion/Celine Dion &
R Kelly - I\xb4m Your Angel.mp3'' raised of class '<type
'exceptions.IOError'>':
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304,
in error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324,
in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280,
in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 337,
in Backup
backup_final_init(rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 501,
in backup_final_init
checkdest_if_necessary(rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 920,
in checkdest_if_necessary
dest_rp.conn.regress.Regress(dest_rp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 71,
in Regress
for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line
281, in __call__
last_branch.fast_process(*args)
File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line
268, in fast_process
if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line
296, in restore_orig_regfile
rf.mirror_rp.write_from_fileobj(rf.get_restore_fp())
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1194,
in write_from_fileobj
outfp = self.open("wb", compress = compress)
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1174,
in open
else: return open(self.path, mode)

Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304,
in error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324,
in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280,
in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 337,
in Backup
backup_final_init(rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 501,
in backup_final_init
checkdest_if_necessary(rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 920,
in checkdest_if_necessary
dest_rp.conn.regress.Regress(dest_rp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line 71,
in Regress
for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line
281, in __call__
last_branch.fast_process(*args)
File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line
268, in fast_process
if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
File "/usr/lib/pymodules/python2.6/rdiff_backup/regress.py", line
296, in restore_orig_regfile
rf.mirror_rp.write_from_fileobj(rf.get_restore_fp())
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1194,
in write_from_fileobj
outfp = self.open("wb", compress = compress)
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1174,
in open
else: return open(self.path, mode)
IOError: [Errno 84] Invalid or incomplete multibyte or wide character:
'/media/Mobile - Backup/Backup/bk Music/DVD 1/Celine Dion/Celine Dion &
R Kelly - I\xb4m Your Angel.mp3'
sunethcf < at > mars-ubuntu:~$


------------------------------------------------------------------------------------------------------------------------------------------------------

I am new to rdiff-backup as well Linux. So I would really like to see
this working on Windows. Any help would be greatly appreciated.


Looks like your filesystem has errors, but I'm not a Windows specialist
nor a rdiff-bckup one.

N.


Thanks,
Suneth.



_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users < at > nongnu.org
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki


_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users < at > nongnu.org
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Post Backup Fails 
On Wednesday, April 20, 2011, 17:03:28, Nicolas Jungers wrote:

Looks like your filesystem has errors, but I'm not a Windows specialist
nor a rdiff-bckup one.

Looks more like there's an unicode character in filename, which
Python can't deal with.

--
< Jernej Simončič ><><><><>< http://eternallybored.org/ >

To beat the bureaucracy, make your problem their problem.
-- Principle of Displaced Hassle


_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users < at > nongnu.org
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
  


Magic SEO URL for phpBB