Date: Thu, 7 Dec 2000 01:59:36 -0500 (EST) From: Bill Desjardins <bill@carracing.com> To: Aaron Navratil <anavratil@icplanet.com> Cc: "'freebsd-questions@freebsd.org'" <freebsd-questions@FreeBSD.ORG> Subject: Re: dump over ssh Message-ID: <Pine.BSF.4.21.0012070156080.8927-100000@mail.carracing.com> In-Reply-To: <Pine.BSF.4.21.0012070140040.8927-100000@mail.carracing.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Aaron, Just to be perfectly clear :), the cyc(1,2,3) words in the script is just the hostnames of the boxes this script was backing up. replace to your setup accordingly. Bill -- Bill Desjardins - bill@carracing.com - (USA) 305.205.8644 Unix/Network Administration - Perl/Mod_Perl/DB Development http://www.CarRacing.com - Powered by mod_perl! FREE WebHosting for Race Tracks, Race Teams and Race Shops On Thu, 7 Dec 2000, Bill Desjardins wrote: > Aaron, > > This brought up fond memories :) I used this script a long time ago when I > opened my first business as an ISP and I found an old tar file (4+ yrs > old) with it still in it, so here you go, it worked great for me. This > script runs on the backup server and then logs into each machine thru ssh > as the operater user and then executes a dump back to the backup > server. This did level 0 dumps each time mostly becuase I was much more > paranoid back then and I was still fairly new to FreeBSD and UNIX in > general. You could easily turn this into a much more functional script > very easily. you will need to set up an account (operator in my case) that > has all the permissions necessary to execute the script. > > NOTE: this was using a 8gb HP DAT drive as the hardware > > __SNIP__ > > PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin > > mt -f /dev/rst0 rewind > > dump 0uBbf 2000000 10 /dev/nrst0 / > dump 0uBbf 2000000 10 /dev/nrst0 /tmp > dump 0uBbf 2000000 10 /dev/nrst0 /var > dump 0uBbf 2000000 10 /dev/nrst0 /usr > dump 0uBbf 2000000 10 /dev/nrst0 /usr/src > dump 0uBbf 2000000 10 /dev/nrst0 /A > dump 0uBbf 2000000 10 /dev/nrst0 /B > > ssh -n -l operator cyc2 'dump 0uBbf 2000000 10 - / | ssh cyc1 dd > of=/dev/nrst0 bs=10b' > ssh -n -l operator cyc2 'dump 0uBbf 2000000 10 - /tmp | ssh cyc1 dd > of=/dev/nrst0 bs=10b' > ssh -n -l operator cyc2 'dump 0uBbf 2000000 10 - /usr | ssh cyc1 dd > of=/dev/nrst0 bs=10b' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0012070156080.8927-100000>