Here is the log. It's another backupid but the symptoms are the same. Everything is fine until the last file positioning (File 375) :
05:34:03.947 [3924828] <2> set_job_details: POSITIONING 1283484843 VB0903 375
05:34:03.947 [3924828] <2> set_job_details: Done
05:34:03.947 [3924828] <2> io_position_for_read: positioning VB0903 to file number 375
05:34:03.947 [3924828] <2> io_read_back_header: drive index 0, reading backup header
05:34:03.953 [3924828] <2> set_job_details: Sending Tfile jobid (691165)
05:34:03.953 [3924828] <2> set_job_details: POSITIONED 1283484843 VB0903
05:34:03.953 [3924828] <2> set_job_details: Done
05:34:03.953 [3924828] <2> io_position_for_read: successfully positioned VB0903 to file number 375
05:34:03.953 [3924828] <2> io_ioctl: command (14)MTBSR 1 from (overwrite.c.771) on drive index 0
05:34:03.957 [3924828] <2> io_close: closing /usr/openv/netbackup/db/media/tpreq/drive_DRV-R2-V1-001, from overwrite.c.777
05:34:03.968 [3924828] <2> get_tape_position_for_read: absolute block position prior to reading is 2745264
05:34:03.975 [3924828] <2> io_open: SCSI RESERVE
05:34:03.975 [3924828] <2> io_open: file /usr/openv/netbackup/db/media/tpreq/drive_DRV-R2-V1-001 successfully opened (mode 0)
05:34:03.975 [3924828] <2> io_ioctl: command (13)MTFSR 1 from (overwrite.c.807) on drive index 0
05:34:03.976 [3248578] <2> io_set_recvbuf: setting receive network buffer to 262144 bytes
05:34:03.976 [3248578] <2> io_set_recvbuf: receive network buffer is 262144 bytes
05:34:03.976 [3248578] <2> create_data_socket: tir socket created, fd is 23
05:34:03.987 [3248578] <2> write_data_tir: size of tir data received from read side is 99827 bytes + 0 GB
05:34:03.987 [3924828] <2> read_data_tir: beginning duplicate of TIR information, expected size is 99827 + 0 GB
05:34:03.988 [3248578] <2> write_data_tir: INF - Begin writing True Image Recovery information for copy 2.
05:34:03.988 [3248578] <2> io_ioctl: command (12)MTBSF 1 from (bptm.c.27372) on drive index 10
05:34:04.014 [3924828] <2> read_data_tir: remove rounded, total_bytes_read 100352, extra 525
05:34:04.015 [3924828] <2> io_close: closing /usr/openv/netbackup/db/media/tpreq/drive_DRV-R2-V1-001, from bptm.c.17555
05:34:04.020 [3924828] <2> process_tapealert: TapeAlert returned 0x00000000 0x00000000 (from tpunmount)
05:34:04.020 [3924828] <2> drivename_write: Called with mode 1
05:34:04.020 [3924828] <2> drivename_unlock: unlocked
05:34:04.020 [3924828] <2> drivename_close: Called for file DRV-R2-V1-001
05:34:04.020 [3924828] <2> tpunmount: NOP: MEDIA_DONE 0 691165 0 VB0903 4001938 180 {F0F897BC-B701-11DF-9A34-00093D1357D0}
05:34:04.020 [3924828] <2> notify: executing - /usr/openv/netbackup/bin/restore_notify bptm xxxxxxxxx_1283462012 duplication
05:34:04.108 [3924828] <2> Media_dispatch_signal: calling child_wait (tmcommon.c:3434) delay 0 seconds
05:34:04.109 [3924828] <2> Media_siginfo_print: 0: delay 0 signo SIGCHLD:20 code 9 pid 0
05:34:04.163 [3924828] <2> job_monitoring_exex: ACK disconnect
05:34:04.163 [3924828] <2> job_disconnect: Disconnected
05:34:04.163 [3924828] <2> bptm: Calling tpunmount for media VB0903
Then i have a lot of those until 06:21
05:34:04.163 [3924828] <2> send_MDS_msg: MEDIA_DONE 0 691165 0 VB0903 4001938 180 {F0F897BC-B701-11DF-9A34-00093D1357D0}
05:34:04.163 [3924828] <2> JobInst::sendIrmMsg: starting
05:34:04.164 [3924828] <16> packageBptmResourceDoneMsg: msg (MEDIA_DONE 0 691165 0 VB0903 4001938 180 {F0F897BC-B701-11DF-9A34-00093D1357D0})
05:34:04.164 [3924828] <16> packageBptmResourceDoneMsg: keyword MEDIA_DONE version 0 jobid 691165 copyNum 0 mediaId VB0903 mediaKey 4001938 un
loadDelay 180 allocId {F0F897BC-B701-11DF-9A34-00093D1357D0}
05:34:04.164 [3924828] <16> packageBptmResourceDoneMsg: returns 0
05:34:04.164 [3924828] <2> EndpointSelectorFactory::get_selector: +++ ENTERING +++ : obj = 2046c888 (Endpoint_Selector.cpp:772)
05:34:04.164 [3924828] <2> EndpointSelectorFactory::get_selector: --- EXITING --- : obj = 2046c888 (Endpoint_Selector.cpp:772)
05:34:04.164 [3924828] <2> EndpointSelector::select_endpoint: +++ ENTERING +++ : obj = 2046c8e8 (Endpoint_Selector.cpp:264)
05:34:04.165 [3924828] <2> BpConfReader::BpConfReader: +++ ENTERING +++ : obj = 2ff20edc (BpConf.cpp:80)
05:34:04.165 [3924828] <2> BpConfReader::BpConfReader: --- EXITING --- : obj = 2ff20edc (BpConf.cpp:80)
05:34:04.165 [3924828] <2> BpConfReader::~BpConfReader: +++ ENTERING +++ : obj = 2ff20edc (BpConf.cpp:90)
05:34:04.165 [3924828] <2> BpConfReader::~BpConfReader: --- EXITING --- : obj = 2ff20edc (BpConf.cpp:90)
05:34:04.165 [3924828] <2> EndpointSelector::getPreferredEndpoint: +++ ENTERING +++ : obj = 2046c8e8 (Endpoint_Selector.cpp:658)
05:34:04.168 [3924828] <2> VxSSNetParse::isInServerListFastCheck: +++ ENTERING +++ : obj = 2ff20160 (VxSSNetParse.cpp:166)
05:34:04.168 [3924828] <2> BpConfReader::BpConfReader: +++ ENTERING +++ : obj = 2ff1fed0 (BpConf.cpp:80)
05:34:04.168 [3924828] <2> BpConfReader::BpConfReader: --- EXITING --- : obj = 2ff1fed0 (BpConf.cpp:80)
05:34:04.183 [3924828] <2> BpConfReader::~BpConfReader: +++ ENTERING +++ : obj = 2ff1fed0 (BpConf.cpp:90)
05:34:04.183 [3924828] <2> BpConfReader::~BpConfReader: --- EXITING --- : obj = 2ff1fed0 (BpConf.cpp:90)
05:34:04.183 [3924828] <2> VxSSNetParse::isInServerListFastCheck: --- EXITING --- : obj = 2ff20160 (VxSSNetParse.cpp:166)
05:34:04.183 [3924828] <2> EndpointSelector::getPreferredEndpoint: Found host in connection list, using this endpoint.(Endpoint_Selector.cpp:6
93)
05:34:04.183 [3924828] <2> EndpointSelector::getPreferredEndpoint: --- EXITING --- : obj = 2046c8e8 (Endpoint_Selector.cpp:658)
05:34:04.183 [3924828] <2> EndpointSelector::select_endpoint: There are no endpoints that match server list(Endpoint_Selector.cpp:376)
05:34:04.184 [3924828] <2> EndpointSelector::select_endpoint: invocation->perform_call(...) SUCCESS(Endpoint_Selector.cpp:392)
05:34:04.184 [3924828] <2> EndpointSelector::select_endpoint: --- EXITING --- : obj = 2046c8e8 (Endpoint_Selector.cpp:264)
05:34:04.184 [3924828] <2> EndpointSelector::success: +++ ENTERING +++ : obj = 2046c8e8 (Endpoint_Selector.cpp:484)
05:34:04.184 [3924828] <2> EndpointSelector::success: --- EXITING --- : obj = 2046c8e8 (Endpoint_Selector.cpp:484)
05:34:04.187 [3924828] <2> JobInst::sendIrmMsg: returning
05:34:04.187 [3924828] <2> bptm: EXITING with status 0 <----------
05:34:05.898 [3248578] <2> io_close: closing /usr/openv/netbackup/db/media/tpreq/drive_DRV-R3-005, from bptm.c.27379
05:34:05.904 [3248578] <2> write_data_tir: absolute block position prior to writing backup header(s) is 5689283, copy 2
05:34:05.919 [3248578] <2> io_open: SCSI RESERVE
05:34:05.920 [3248578] <2> io_open: file /usr/openv/netbackup/db/media/tpreq/drive_DRV-R3-005 successfully opened (mode 2)
05:34:05.920 [3248578] <2> io_ioctl: command (10)MTWEOF 1 from (bptm.c.27449) on drive index 10
05:34:07.779 [3248578] <2> write_data_tir: block position check: actual 5689283, expected 5689283
05:34:07.779 [3248578] <2> io_write_back_header: drive index 10, xxxxxxxxx_1283462012, file num = 766, mpx_headers = 0, copy 2
05:34:07.787 [3248578] <2> write_data_tir: writing first TIR block to media, bytes = 100352
05:34:07.788 [3248578] <2> io_terminate_tape: writing empty backup header, drive index 10, copy 2
05:34:07.788 [3248578] <2> io_ioctl: command (10)MTWEOF 1 from (bptm.c.8584) on drive index 10
05:34:09.595 [3248578] <2> io_write_back_header: drive index 10, empty_file, file num = 767, mpx_headers = 0, copy 2
05:34:09.602 [3248578] <2> io_close: closing /usr/openv/netbackup/db/media/tpreq/drive_DRV-R3-005, from bptm.c.8702
05:34:11.729 [3248578] <2> io_terminate_tape: absolute block position prior to writing empty header is 5689286, copy 2
05:34:11.729 [3248578] <2> io_terminate_tape: block position check: actual 5689286, expected 5689286
05:34:11.729 [3248578] <2> send_MDS_msg: MEDIADB 1 4097289 RB0165 4000157 *NULL* 20 1283366486 1283480508 1284072961 0 1456055581 765 550 0 8
0 0 1024 0 5689286 0
05:34:11.729 [3248578] <2> EndpointSelectorFactory::get_selector: +++ ENTERING +++ : obj = 2046c8a8 (Endpoint_Selector.cpp:772)
05:34:11.729 [3248578] <2> EndpointSelectorFactory::get_selector: --- EXITING --- : obj = 2046c8a8 (Endpoint_Selector.cpp:772)
05:34:11.729 [3248578] <2> EndpointSelector::select_endpoint: +++ ENTERING +++ : obj = 2046c908 (Endpoint_Selector.cpp:264)
And that's it ! can't find anything about the file read error. On the activity monitor the duplication job failed at 06:21
3 sept. 2010 05:34:03 - positioning VB0903 to file 375
3 sept. 2010 05:34:03 - positioned VB0903; position time: 0:00:00
3 sept. 2010 06:21:27 - Error bpduplicate (pid=8811) socket read failed: errno = 131 - Connection reset by peer
3 sept. 2010 06:21:27 - Error bpduplicate (pid=8811) host xxxxxxxx backup id xxxxxxxx_1283462012 read process failed, file read failed (13).
3 sept. 2010 06:21:29 - Error bpduplicate (pid=8811) Duplicate of backup id xxxxxxxx_1283462012 failed, file read failed (13).
3 sept. 2010 06:21:29 - Error bpduplicate (pid=8811) Status = no images were successfully processed.
3 sept. 2010 06:21:30 - end Duplicate; elapsed time 3:24:04
Thanks in advance