CH-J Server Managerserverihaldus üle SSH
Menüü
Kõik juhendid ja artiklid →

SFTP-edastus kahe Linuxi serveri vahel ilma SCP-ta

Kopeeri faile kahe kaugserveri vahel oma arvuti kaudu, lahenda konfliktid ja kontrolli tulemust SHA-256 abil.

Kaks viisi andmete liigutamiseks serverite vahel

Kas üks server loob otseühenduse teisega või vahendab sinu enda arvuti nendevahelisi andmeid. Otseühendus on tavaliselt kiirem, kuid lähtepool vajab võrgupääsu sihtserverile ja selle mandaate, mida sa ei pruugi tahta serverisse jätta. Vahendamine ei vaja kumbagi: mandaadid on ainult sinu arvutis ja serverid ei pea üksteiseni jõudma. Selle hinnaks on kõigi andmete läbimine sinu ühendusest.

Vahendamine käsurealt

Käsu scp valik -3 kopeerib kahe kaughosti vahel kohaliku arvuti kaudu. See sobib ühekordseks kopeerimiseks, kuid ei paku järjekorda, ning edastuse katkemisel pead selle ise uuesti käivitama.

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

Kontrolli koopiat

Enne millegi kustutamist lähtepoolel võrdle mõlemas serveris kontrollsummat. Kattuvad SHA-256 väärtused näitavad, et fail jõudis kohale tervikuna. Võrdne failisuurus üksi seda ei tõenda.

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

Otsusta konfliktide lahendamine ette

Enne suuremat edastust otsusta, mis peab juhtuma, kui fail on sihtkohas juba olemas: kirjuta see üle, säilita mõlemad või jäta vahele. Kontrolli sihtkoha vaba ruumi ja sihtkataloogi õigusi. Tavakasutajana kopeerimine ei säilita failide omanikku, mistõttu võib taastatud rakenduse omanikuandmeid olla vaja hiljem parandada.

Kaks paneeli rakenduses CH-J Server Manager

Versioonis Alpha 0.1.1 on File Manager ühe kuni kolme paneeliga ja iga paneel näitab kohalikku ketast või mis tahes avatud SSH-seanssi. Kopeeri või teisalda faile paneelide vahel klaviatuuri abil, lohistades või kontekstimenüüst. Andmed liiguvad voona ühest SFTP-seansist teise sinu arvuti kaudu, ilma et neid selle kettale salvestataks. Edastused kasutavad järjekorda, mis toetab peatamist, jätkamist, tühistamist ja konfliktide lahendamist. Teisaldamisel kustutatakse lähtefail alles pärast SHA-256 kattumist ja ainult siis, kui fail ei ole muutunud.

Piirangud, millega arvestada

Edastus ei ole otsene, seega sõltub selle kiirus sinu enda ühendusest mõlema serveriga ja sinu arvuti peab ühendatuks jääma. Faile, mida saab lugeda ainult sudo abil, ei saa sel viisil serverite vahel kopeerida. Beta 0.1.0 ei sisalda mitme paneeliga File Managerit.

Üksikasjalikud dokumendid

OpenSSH: sftp →

OpenSSH: scp (-3) →

Biomeetriline lahtipääs ja turvalisus →