[Bacula-users] Problem with restore
Hi, I'm new to the list, but I use bacula for a while. Such a good piece of software. ;-) I have today a problem with restore a file from backup. <=== lekarna1-dir: Start Restore Job RestoreFiles.2005-04-25_09.22.37 lekarna1-sd: Ready to read from volume "storage_20050414" on device /disk2/backup. lekarna1-sd: RestoreFiles.2005-04-25_09.22.37 Error: block.c:304 Volume data error at 0:77875357! Block checksum mismatch in block 0: calc=886c2ebe blk=90bf8a40 lekarna1-dir: RestoreFiles.2005-04-25_09.22.37 Error: Bacula 1.36.0 (20Oct04): 25-Apr-2005 09:22 JobId: 522 Job:RestoreFiles.2005-04-25_09.22.37 Client: lekarna1-fd Start time: 25-Apr-2005 09:22 End time: 25-Apr-2005 09:22 Files Expected: 1 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 0 FD termination status: OK SD termination status: Error Termination:*** Restore Error *** ===> I use bacula 1.36.2 and backup only to files, every two weeks I mark file to be archived and create new backup file. It is possible to get file unless error above? Thanks for your hints. --ogee --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Problem with restore
Try starting the Storage daemon with a -p option. It will then ignore certain errors -- however, when you are getting checksum errors, something has gone wrong and the SD will most likely either give up or crash. I try so, but the same error again. Unfortunately, I can't restore any file, because that checksum error. If I set -p to SD, it crashed anyway. :-( Is there any way to recover file or prevent this situation. It is first time, I need backup and I cannot get it. Thanks in advance for advice. --ogee --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Problem with restore - GDB traceback
There is GDB traceback, hope it helps. --ogee [New Thread 1024 (LWP 2365)] 0xb7edca59 in wait4 () from /lib/libc.so.6 $1 = "bacula-sd", '\0' $2 = 0x8097040 "bacula-sd" $3 = 0x8097068 "/opt/bacula/sbin/bacula-sd" $4 = "PostgreSQL" $5 = 0x8084131 "1.36.0 (20 October 2004)" $6 = 0x808414a "i686-pc-linux-gnu" $7 = 0x808415c "debian" $8 = 0x8084163 "3.0" #0 0xb7edca59 in wait4 () from /lib/libc.so.6 #1 0xb7f53e48 in __check_rhosts_file () from /lib/libc.so.6 #2 0xb7fcf453 in waitpid () from /lib/libpthread.so.0 #3 0x08071e60 in signal_handler (sig=11) at signal.c:158 #4 0xb7fccf54 in pthread_sighandler () from /lib/libpthread.so.0 #5 0xb7e656b8 in sigaction () from /lib/libc.so.6 #6 0x0806232c in dump_resource__FiP3RESPFPvPCce_vPv (type=3002, reshdr=0x8097df8, sendit=0x806f070 , sock=0x0) at stored_conf.c:172 #7 0x0807084e in parse_config__FPCci ( cf=0x80971e0 "/usr/local/packages/bacula/1.36.0/etc/bacula-sd.conf", exit_on_error=1) at parse_conf.c:856 #8 0x0804a8c2 in main (argc=11, argv=0xbfffd9d4) at stored.c:187 Thread 1 (Thread 1024 (LWP 2365)): #0 0xb7edca59 in wait4 () from /lib/libc.so.6 #1 0xb7f53e48 in __check_rhosts_file () from /lib/libc.so.6 #2 0xb7fcf453 in waitpid () from /lib/libpthread.so.0 #3 0x08071e60 in signal_handler (sig=11) at signal.c:158 #4 0xb7fccf54 in pthread_sighandler () from /lib/libpthread.so.0 #5 0xb7e656b8 in sigaction () from /lib/libc.so.6 #6 0x0806232c in dump_resource__FiP3RESPFPvPCce_vPv (type=3002, reshdr=0x8097df8, sendit=0x806f070 , sock=0x0) at stored_conf.c:172 #7 0x0807084e in parse_config__FPCci ( cf=0x80971e0 "/usr/local/packages/bacula/1.36.0/etc/bacula-sd.conf", exit_on_error=1) at parse_conf.c:856 #8 0x0804a8c2 in main (argc=11, argv=0xbfffd9d4) at stored.c:187 #0 0xb7edca59 in wait4 () from /lib/libc.so.6 #0 0xb7edca59 in wait4 () from /lib/libc.so.6 No symbol table info available. #1 0xb7f53e48 in __check_rhosts_file () from /lib/libc.so.6 No symbol table info available. #2 0xb7fcf453 in waitpid () from /lib/libpthread.so.0 No symbol table info available. #3 0x08071e60 in signal_handler (sig=11) at signal.c:158 158 signal.c: No such file or directory. in signal.c sigdefault = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, sa_mask = {__val = {4294967295 }}, sa_flags = 0, sa_restorer = 0xb725f23} argv = {0x0, 0x0, 0x0, 0x0} pid_buf = "2365", '\0' btpath = "/opt/bacula/sbin/btraceback", '\0' buf = "/tmp/\0˙ż\0\0\0\0\0\0\0\0źa˙ˇĚ5üˇ,Ň˙ż\b\0\0\0Ëj˙ˇč3üˇ\0\0\0\0\024Ó˙ż,j˙ˇě\0\0¸A\222\004\b$Ó˙żKQ\b\bě\0\0¸\0\0\0\0\0\0\0\0\0Ô˙żě\0\0¸\0\0\0\0ě\0\0¸ţ\230˙ˇ" pid = 2366 exelen = 2366 sig = 11 already_dead = 1 #4 0xb7fccf54 in pthread_sighandler () from /lib/libpthread.so.0 No symbol table info available. #5 0xb7e656b8 in sigaction () from /lib/libc.so.6 No symbol table info available. #6 0x0806232c in dump_resource__FiP3RESPFPvPCce_vPv (type=3002, reshdr=0x8097df8, sendit=0x806f070 , sock=0x0) at stored_conf.c:172 172 stored_conf.c: No such file or directory. in stored_conf.c reshdr = (RES *) 0xbfffd6d8 buf = "0 secs\0ż-óüˇ", '\0' , "ňňüˇH>őˇxr\t\b\0\0\0\0\0\0\0\0\234Uüˇ\0\0\0\0<×˙ż\003gęˇ\003\0\0\0\0°ţˇ\0\020\0\0čfęˇH>őˇÂ\0\0\0Đ\a\0\0unęˇH>őˇxr\t\b\214×˙ż;`ęˇxr\t\b\0°ţˇ\0\020\0\0\v`ęˇxr\t\b\233;\b\bp\0\0\0\206ćüˇŕzýˇ\020s\t\b\220\204\t\bÖĄęˇH>őˇ \026őˇ \026őˇ#\0\0\0`;\b\bź×˙żS˛üˇ s\t\b Pýˇź×˙ż\225ą"... recurse = 1 p = (IPADDR *) 0xb7e43f28 #7 0x0807084e in parse_config__FPCci ( cf=0x80971e0 "/usr/local/packages/bacula/1.36.0/etc/bacula-sd.conf", exit_on_error=1) at parse_conf.c:856 856 parse_conf.c: No such file or directory. in parse_conf.c i = 3002 lc = (LEX *) 0x8097400 token = 3002 i = -1 pass = 2 res_type = 3004 state = p_none items = (RES_ITEM *) 0x8089800 level = 0 --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95&alloc_id396&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
[Bacula-users] Repair bad file
Hi, I would like to ask again, if there is some solution for repairing corruptted file, when checksum is bad, as you can see below. Thank you. <=== lekarna1-dir: Start Restore Job RestoreFiles.2005-04-25_09.22.37 lekarna1-sd: Ready to read from volume "storage_20050414" on device /disk2/backup. lekarna1-sd: RestoreFiles.2005-04-25_09.22.37 Error: block.c:304 Volume data error at 0:77875357! Block checksum mismatch in block 0: calc=886c2ebe blk=90bf8a40 lekarna1-dir: RestoreFiles.2005-04-25_09.22.37 Error: Bacula 1.36.0 (20Oct04): 25-Apr-2005 09:22 JobId: 522 Job:RestoreFiles.2005-04-25_09.22.37 Client: lekarna1-fd Start time: 25-Apr-2005 09:22 End time: 25-Apr-2005 09:22 Files Expected: 1 Files Restored: 0 Bytes Restored: 0 Rate: 0.0 KB/s FD Errors: 0 FD termination status: OK SD termination status: Error Termination:*** Restore Error *** ===> I use bacula 1.36.2 and backup only to files, every two weeks I mark file to be archived and create new backup file. --ogee --- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
[Bacula-users] Bad story
Hello, I would like to say, that I am very disappointed with bacula. The design is very nice, configuration si simple and clear, management is also good... BUT I would like to get backup from backup file for second time and for the second time I get (from different backup file) checksum error, it means that I can't use bacula, because it is not suitable for production nor normal use, maybe experimental. I am sorry about that, but it is not possible to use it, if it cannot give me backup files anyway. Hope, you are more lucky with using bacula! --ogee PS: I use bacula 1.36.(2|3) with PostgreSQL and store files to disk. --- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Bad story
What on earth are you rambling about? Bacula is great, and covers all the typical (and more!) needs in a production enviroment! Bacula is, in my opinion, at this date the premiere solution for doing backups. I had thought so, but not know, because of problems, I have! One question to you Ogee: What does "BUT I would like to get backup from backup file for second time and for the second time I get (from different backup file) checksum error" mean? I have difficulties understanding what you are trying to convey. It means that I used to backup my filesystem with bacula for sometime and one day somebody need to restore some file, I would do that, but I can't because checksum error on backup file, next time (last Saturday) I wanted to restore somefile again (it was differnet backup file) and the same problem, so what can I do with perfect program like Bacula if I can't restore any file... --ogee --- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Bad story
Andrew Paterson wrote: Hi Ogee, you say you are getting checksum errors. Anyway, you should still have a file restored - but it will possibly be corrupt just as it would be if you were using another backup system. Sorry, you're not right, because I CAN'T RESTORE file and it means, that I can't get/restore file from backup volume (file on disk in my case). I agree, that if file is being changed when backuping, that it would cause problems, the file I wanted to restore could not be changed, because it was file created by skript before backup (database dump), so nobody and nothing could write to it (possible yes, but no). This is YOUR problem not a problem with bacula (or any other backup system come to that). No, my problem is that I CANT'T RESTORE file from backup volume. If as I suspect this all means nothing to you, then I also suggest you pay someone to set up a working backup system for you. Maybe I should, but it's my job. ;-) Regards, --ogee --- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users
Re: [Bacula-users] Bad story
Still, the version information is not really precise... When I had had the first trouble I'd been using 1.36.2, so I upgrade to 1.36.3, it means my 2nd problem was with version 1.36.3. Ok, so we have to assume then that there is no possibility of problems with the file system or disk drives... still, I'd recommend a close look to the system's log and do a file system check. Just to be sure. Nothing bad happened. Ok, now I understand :-) Have you tried bls and bextract on the volume file? No. Have you tried other volume files, or other files to restore? Yes. Same problem. After all, this was only one file you tried to restore and it is some time ago. Yes, it is, but it was the first time trouble and 2nd has been the same, but with different backup file (volume I mean). Has this volume file ever been "moved around", e.g. put on DVD, deleted from disk, later been copied back? This is, from my experience, one of the best ways to break your backups - with DVDs you *always* should expect data errors. No, this volume was not copied, move or anything else. Where's that traceback from? bacula-sd I rather thought about starting the sd with debug outbut, something like bacula-dir -d 100 -c /etc/bacula/bacula-sd >> /var/log/bacula-sd-debug.txt so you can verify the process of the restore. Answer above. Now, I assume that you did some test restores when you set up bacula (or is this still the test?) and those worked. Have you changed anything in Yes, you right. between? Bacula versions, sd configuration, operating system, file systems, hard disks - anything? Because, apart from the problem of Yes, I've changed bacula version from 1.36.2 to 1.36.3 after first trouble. But nothing else. bacula aborting a restore when it encounters a checksum error, you really need to find out where that comes from. I would like to. From personal knowledge as well as considering the missing error reports I assume that this is not a problem created by bacula screwing up the data, but rather the result of data errors at a level "below" bacula. Hmm, as of one email above, where Andrew Paterson thinks I am absolutely stupid :-( talked about problem with file changed during backuping. I thought about that in different manner... It is possible if some file changed during backuping, that it would cause checksum error on whole backup file (volume?) if so, there is no way to backup when system is used and it is my suggestion from backup soft. I can't reboot to single user modes and do backup every day. ;-) Thanks to talking about that. I would like to find solution, if some exists. --ogee --- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click ___ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users