← Back to team overview

sslug-teknik team mailing list archive

Re: Max størrelse på en tar-fil (via scp)

 

Carsten Svaneborg wrote:
Janus Sandsgaard wrote:

Jeg har tænkt mig at gøre det ved at lave een stor tar og derefter
kopiere den over på en anden Linux-maskine via scp.


Hvad med at streame stdout direkte igennem ssh?

tar -jcvf - / | ssh du@andencomputer -e 'cat > harddisk.tar.bz2'

I øvrigt, skal man gøre dette rigtigt hurtigt (og med tilsidesættelse
af alle former for sikkerhed), kan man bruge ttcp:

Modtagermaskine:

ttcp -r >home.tar

Afsendermaskine:

cd /home
tar cvf - . | ttcp -t modtagermaskine

Måske skal man undersøge hvilken blokstørrelse
tar bruger, og så tilføje den til ttcp'erne
som -l

Man undgår herved ssh's kryptering, som kan være
langsomt hvis man fx vil lave en backup over på
en langsom maskine.

Mogens

--
Mogens Kjær, Dataarkæolog
Email: mk@xxxxxxxxxxxxx
Homepage: http://www.datamuseum.dk


References