Non recoverable error "raised of class '<type 'exceptions.IOError'>':"

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Non recoverable error "raised of class '<type 'exceptions.IOError'>':"

Heri Bender
Hi

The following error concerns a file in a folder which is maintained by
rdiff-backup itself. I never changed something therein. rdiff-backup
cannot recover itself. Each run of

     rdiff-backup" --include-globbing-filelist rdiff_include_f_to_r.txt
F:/Daten R:/Daten

ends up with this error.

What can I do in order to fix this?

Txs in advance.
Heri

Copy from console (first three lines were written by my starter batch):


SOURCE_DIR: F:/Daten
DEST_DIR: R:/Daten
executing CMD_LINE: "C:\Program Files
(x86)\rdiff-backup-1.2.8\rdiff-backup" --include-globbing-filelist
rdiff_include_f_to_r.txt F:/Daten R:/Daten
Previous backup seems to have failed, regressing destination now.
UpdateError
SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/1415300096874/common/bootstrap/css/rdiff-backup.tmp.2788
[Errno 2] No such file or directory:
'R:/Daten/rdiff-backup-data/increments/SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/1415300096874/common/bootstrap/css/bootstrap.min.js.2015-04-04T13;05828;05807+02;05800.missing'
Exception '[Errno 2] No such file or directory:
'R:/Daten/rdiff-backup-data/increments/SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/1415300096874/common/bootstrap/js/bootstrap-datetimepicker.2015-04-04T13;05828;05807+02;05800.missing''
  raised of class '<type 'exceptions.IOError'>':
   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 284, in __call__
   File "rdiff_backup\backup.pyc", line 721, in start_process
   File "rdiff_backup\increment.pyc", line 40, in Increment
   File "rdiff_backup\increment.pyc", line 51, in makemissing
   File "rdiff_backup\rpath.pyc", line 1027, in touch

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 284, in __call__
   File "rdiff_backup\backup.pyc", line 721, in start_process
   File "rdiff_backup\increment.pyc", line 40, in Increment
   File "rdiff_backup\increment.pyc", line 51, in makemissing
   File "rdiff_backup\rpath.pyc", line 1027, in touch




_______________________________________________
rdiff-backup-users mailing list at [hidden email]
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
Reply | Threaded
Open this post in threaded view
|

Re: Non recoverable error "raised of class '<type 'exceptions.IOError'>':"

Dominic Raferd-3
Hi Heri

On 05/09/2015 15:52, heri wrote:

> Hi
>
> The following error concerns a file in a folder which is maintained by
> rdiff-backup itself. I never changed something therein. rdiff-backup
> cannot recover itself. Each run of
>
>     rdiff-backup" --include-globbing-filelist rdiff_include_f_to_r.txt
> F:/Daten R:/Daten
>
> ends up with this error.
>
> What can I do in order to fix this?
>
> Txs in advance.
> Heri
>
> Copy from console (first three lines were written by my starter batch):
>
> SOURCE_DIR: F:/Daten
> DEST_DIR: R:/Daten
> executing CMD_LINE: "C:\Program Files
> (x86)\rdiff-backup-1.2.8\rdiff-backup" --include-globbing-filelist
> rdiff_include_f_to_r.txt F:/Daten R:/Daten
> Previous backup seems to have failed, regressing destination now.
> UpdateError
> SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/1415300096874/common/bootstrap/css/rdiff-backup.tmp.2788
> [Errno 2] No such file or directory:
> 'R:/Daten/rdiff-backup-data/increments/SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/1415300096874/common/bootstrap/css/bootstrap.min.js.2015-04-04T13;05828;05807+02;05800.missing'
> Exception '[Errno 2] No such file or directory:
> 'R:/Daten/rdiff-backup-data/increments/SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/1415300096874/common/bootstrap/js/bootstrap-datetimepicker.2015-04-04T13;05828;05807+02;05800.missing''
>  raised of class '<type 'exceptions.IOError'>':
> ...  File "rdiff_backup\rpath.pyc", line 1027, in touch
>
> Traceback (most recent call last):
>   File "rdiff-backup", line 30, in <module>
> ...File "rdiff_backup\rpath.pyc", line 1027, in touch

I have not heard of this type of error before so I would tentatively
suggest that it is not the fault of rdiff-backup but some other problem
(filesystem corruption maybe?).

If this file is really missing and it is the *only* thing wrong with the
repository, you might be able to fix it just by recreating it (as it was
a nul file anyway) on the destination (this is for Windows command
prompt, with Linux or Cygwin you can use touch):
<nul (set/p z=)
 >"R:/Daten/rdiff-backup-data/increments/SW/Projekte/Sandpiper/Polyright/eclipseWorkspace/.metadata/.plugins/org.springsource.ide.eclipse.commons.gettingstarted/dashboard/141530009687411/common/bootstrap/js/bootstrap-datetimepicker.2015-04-04T13;05828;05807+02;05800.missing"

Another possible clause of your difficulty, more intractable, is that
the path+name length for this 'missing' file is 272 characters - you may
be coming up against the 260 character limit for Windows paths - see
http://stackoverflow.com/questions/1880321/why-does-the-260-character-path-length-limit-exist-in-windows.
I don't of a way around this one except to say 'rdiff-backup *from*
Windows yes, but always rdiff-backup *to* Linux', which is probably not
much help in your situation. You could try physically mounting your R:
drive on a Linux system, copy the whole repo onto a Linux-based
filesystem (e.g. ext4), and then try doing a remote backup from the
Windows machine to the new repo on the Linux machine.

Dominic
http://www.timedicer.co.uk/

_______________________________________________
rdiff-backup-users mailing list at [hidden email]
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki