Kaksi tapaa siirtää tietoja palvelinten välillä
Joko toinen palvelin yhdistää suoraan toiseen tai oma tietokoneesi välittää tiedot niiden välillä. Suora yhteys on yleensä nopeampi, mutta lähde tarvitsee verkkoyhteyden kohteeseen ja sen tunnistetiedot, joita et ehkä halua jättää palvelimelle. Välitys ei edellytä kumpaakaan: vain oma tietokoneesi säilyttää tunnistetiedot, eikä palvelinten tarvitse saada yhteyttä toisiinsa. Haittapuolena on, että kaikki tiedot kulkevat oman yhteytesi kautta.
Välitä komentoriviltä
Komennon scp valitsin -3 kopioi kahden etäpalvelimen välillä paikallisen tietokoneen kautta. Se sopii yksittäiseen kopiointiin, mutta ei tarjoa jonoa, ja jos siirto katkeaa, sinun on käynnistettävä se itse uudelleen.
scp -3 admin@source.example:/srv/data/archive.tar.gz admin@target.example:/srv/data/Varmista kopio
Vertaa tarkistussummaa molemmilla palvelimilla ennen kuin poistat mitään lähteestä. Samat SHA-256-arvot osoittavat, että tiedosto saapui ehjänä. Pelkät samat tiedostokoot eivät todista sitä.
ssh admin@source.example sha256sum /srv/data/archive.tar.gz
ssh admin@target.example sha256sum /srv/data/archive.tar.gzPäätä ristiriitojen käsittelystä etukäteen
Päätä ennen suurempaa siirtoa, mitä tehdään, jos tiedosto on jo kohteessa: korvataanko se, säilytetäänkö molemmat vai ohitetaanko se. Tarkista kohteen vapaa tila ja kohdehakemiston oikeudet. Tavallisena käyttäjänä kopiointi ei säilytä tiedostojen omistajaa, joten palautetun sovelluksen omistajuus voi vaatia korjaamista jälkikäteen.
Kaksi paneelia CH-J Server Manager -sovelluksessa
Versiossa Alpha 0.1.1 File Manager sisältää yhdestä kolmeen paneelia, joista kukin näyttää paikallisen levyn tai minkä tahansa avoimen SSH-istunnon. Kopioi tai siirrä tiedostoja paneelien välillä näppäimistöllä, vetämällä tai pikavalikosta. Tiedot virtaavat yhdestä SFTP-istunnosta toiseen tietokoneesi kautta tallentumatta sen levylle, ja siirrot käyttävät jonoa, jossa on keskeytys-, jatkamis- ja peruutustoiminnot sekä ristiriitojen käsittely. Siirrettäessä lähdetiedosto poistetaan vasta, kun sen SHA-256 on täsmännyt, ja vain jos tiedosto ei ole muuttunut.
Huomioon otettavat rajoitukset
Siirto ei ole suora, joten sen nopeus riippuu omasta yhteydestäsi molempiin palvelimiin, ja tietokoneesi on pysyttävä yhteydessä. Tiedostoja, joita voi lukea vain sudo-komennolla, ei voi kopioida palvelinten välillä tällä tavalla. Beta 0.1.0 ei sisällä usean paneelin File Manager -työkalua.