CH-J Server Managerupravljanje strežnikov prek SSH
Meni
Vsi vodiči in članki →

Prenos SFTP med dvema strežnikoma Linux brez SCP

Kopirajte datoteke med dvema oddaljenima strežnikoma prek svojega računalnika, razrešite spore in preverite rezultat s SHA-256.

Dva načina prenosa podatkov med strežniki

En strežnik se lahko poveže neposredno z drugim ali pa vaš računalnik posreduje podatke med njima. Neposredna povezava je običajno hitrejša, vendar izvor potrebuje omrežni dostop do cilja in poverilnice zanj, ki jih morda ne želite pustiti na strežniku. Posredovanje ne zahteva ničesar od tega: poverilnice hrani le vaš računalnik in strežnikoma ni treba biti medsebojno dosegljiva. Cena tega je, da vsi podatki potujejo prek vaše povezave.

Posredovanje iz ukazne vrstice

Možnost -3 ukaza scp kopira med dvema oddaljenima gostiteljema prek lokalnega računalnika. Uporabna je za enkratno kopiranje, vendar ne ponuja čakalne vrste; če se prenos prekine, ga morate znova zagnati sami.

scp -3 admin@source.example:/srv/data/archive.tar.gz admin@target.example:/srv/data/

Preverite kopirane podatke

Preden karkoli izbrišete na izvoru, primerjajte kontrolno vsoto na obeh strežnikih. Ujemajoči se vrednosti SHA-256 pokažeta, da je datoteka prispela nepoškodovana. Zgolj enaki velikosti datotek tega ne dokazujeta.

ssh admin@source.example sha256sum /srv/data/archive.tar.gz
ssh admin@target.example sha256sum /srv/data/archive.tar.gz

O sporih se odločite vnaprej

Pred večjim prenosom določite, kaj naj se zgodi, če datoteka na cilju že obstaja: prepis, ohranitev obeh ali preskok. Preverite prosti prostor na cilju in dovoljenja ciljnega imenika. Kopiranje kot navaden uporabnik ne ohrani lastnika datotek, zato bo pri obnovljeni aplikaciji morda treba naknadno popraviti lastništvo.

Dve plošči v CH-J Server Manager

V Alpha 0.1.1 ima File Manager eno do tri plošče, vsaka pa prikazuje lokalni disk ali poljubno odprto sejo SSH. Datoteke med ploščami kopirajte ali premikajte s tipkovnico, vlečenjem ali prek priročnega menija. Podatki tečejo iz ene seje SFTP v drugo prek vašega računalnika, ne da bi se shranili na njegov disk. Prenosi uporabljajo čakalno vrsto s premorom, nadaljevanjem, preklicem in razreševanjem sporov. Pri premikanju se izvorna datoteka izbriše šele po ujemanju njenega SHA-256 in samo, če se ni spremenila.

Omejitve, ki jih je treba upoštevati

Prenos ni neposreden, zato je hitrost odvisna od vaše povezave do obeh strežnikov, vaš računalnik pa mora ostati povezan. Datotek, berljivih samo s sudo, tako ni mogoče kopirati med strežnikoma. Beta 0.1.0 ne vključuje večploščnega File Manager.

Podrobna dokumentacija

OpenSSH: sftp →

OpenSSH: scp (-3) →

Biometrično odklenjevanje in varnost →