Vraag : tegelijkertijd overbrengend een folder met veelvoudige dossiers

Hallo, moet

What ik probeer te verwezenlijken een dreunmanuscript hebben dat een omslag met veelvoudige subfolders en dossiers en van, het zal kopiëren de zelfde omslag in parallelle 10 dossiers in de tijd aan een andere server daar zal bekijken, tot de volledige omslag volledig overdracht is geweest. Ik spreek over een 200 Jol file.

I zou waarderen uw input/code.

Regards,

Michael

Antwoord : tegelijkertijd overbrengend een folder met veelvoudige dossiers

Als u aandringt bij het gebruiken van scp het volgende een periodiek middel kan verstrekken om dossiers over te brengen, maar nota neem van het een zeer belangrijke gebaseerde zitting zal moeten bespreken alvorens elk dossier over te brengen, zodat als het aantal dossiers is grote zo zal de onderhandeling lucht:

CD /some/local/directory/
vind. - type D - exec ssh [email protected] „CD /some/remote/directory; mkdir - p. {}“ \;
vind. - type F - exec scp {} localhost: /some/remote/directory/ {} \;


Persoonlijk zou ik rsync over ssh b.v. gebruiken.

#! /bin/sh
RSYNC= `die rsync `
SOURCE_DIR='/wat/lokaal/directory
TARGET_DIR= " $SOURCE_DIR "
$RSYNC - optl --schrapping-daarna --rsh=/usr/bin/ssh --rsync-path=$RSYNC --kracht $SOURCE_DIR/$ {REMOTE_HOST}: $ {TARGET_DIR}

Dan opnieuw kan de volgende oplossing van de teerpijp voor het eerste paar van de waarde van GB van dossiers werken:

cf. van de CD/some/local/directory && teer -. | ssh [email protected] „CD /some/remote/directory; teer xf -“

Als de dozen niet veilig zijn, kunnen geen pesky firewalls, dan de volgende netcat (havenband) benadering aanpassen:
http://compsoc.dur.ac.uk/~djw/tarpipe.html

Nota: Kon een sshtunnel altijd toevoegen als er een firewall op de manier is.
Andere oplossingen  
 
programming4us programming4us