[Samba] get errors when doing a tar backup of a windows server
with linux smbclient
rick at microway.com
Thu Dec 14 15:38:03 GMT 2006
I resolved the problem by updating to 3.0.23d. To do this using gentoo, I
just made a portage overlay and copied the 3.0.23a ebuild to 3.0.23d and ran
a digest on it. After emerging it, my errors are gone.
On Monday 11 December 2006 11:39, Rick Warner wrote:
> On Thursday 07 December 2006 17:09, Rick Warner wrote:
> > Hello all,
> > We have a script that does a nightly backup of a windows server to a
> > linux fileserver. The linux system uses smbclient to make a tarball of
> > the share. I get this error when running smbclient:
> > Domain=[OURSERVER] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
> > tar: dumped 56781 files and directories
> > Total bytes written: 9800680960
> > write_data: write failure. Error = Connection reset by peer
> > write_socket: Error writing 39 bytes to socket 7: ERRNO = Connection
> > reset by peer
> > Error writing 39 bytes to client. -1 (Connection reset by peer)
> > As far as I can tell, the tarball it creates is OK. Doing a file list on
> > the backup with tar lists all the files (at least as far as I can tell)
> > and no errors.
> > Here is the script we use to do the backup:
> > #!/bin/bash
> > # Username and Password for Windows share.
> > export USER=ourusername
> > export PASSWD=ourpassword
> > # Service name of Windows share and sub-directory for backup exclusion.
> > SERVICE='//ourserver/apps'
> > SUBDIR='System Volume Information'
> > # Backup location, basename, and date string.
> > BACK='/home/server-backups/ourserver';
> > BASE='ourserver';
> > DATE=`date +%Y-wk%U_%b-%d_%a`;
> > # Misc. variables
> > MSG1="Tarring up $SERVICE Directory: $SUBDIR to: $BACK";
> > if [ -f $BACK/$BASE$DATE.tar.bz2 ]; then
> > echo "File exists, command halted: $BACK/$BASE$DATE.tar.bz2"
> > else
> > smbclient $SERVICE -N -TqcX
> > $BACK/$BASE$DATE.tar "$SUBDIR" "example/1.lck" "example/2.lck"
> > "example/3.lck" "example/4.lck" "example/5.lck" "example/6.lck"
> > "example/7.lck" "example/8.lck" bzip2 $BACK/$BASE$DATE.tar
> > fi
> > We are using samba 3.0.22-r3 from a gentoo install. Tar is 1.15.1-r1.
> > How can I eliminate this error message?
> > --
> > Richard Warner
> > Lead Systems Integrator
> > Microway, Inc
> > (508)732-5517
> Richard Warner
> Lead Systems Integrator
> Microway, Inc
Lead Systems Integrator
More information about the samba