Dva načina prijenosa podataka između poslužitelja
Jedan se poslužitelj može povezati izravno s drugim ili vaše računalo može posredovati u prijenosu podataka između njih. Izravna je veza obično brža, ali izvornom poslužitelju trebaju mrežni pristup ciljnom poslužitelju i vjerodajnice za njega, koje možda ne želite ostaviti na poslužitelju. Posredovanje ne zahtijeva ni jedno ni drugo: vjerodajnice se nalaze samo na vašem računalu, a poslužitelji ne moraju moći pristupiti jedan drugome. Cijena je toga da svi podaci prolaze kroz vašu vezu.
Posredovanje iz naredbenog retka
Opcija -3 naredbe scp kopira između dva udaljena domaćina preko lokalnog računala. Korisna je za jednokratno kopiranje, ali ne nudi red čekanja, a ako se prijenos prekine, morate ga sami ponovno pokrenuti.
scp -3 admin@source.example:/srv/data/archive.tar.gz admin@target.example:/srv/data/Provjerite kopiju
Prije nego što išta izbrišete na izvornom poslužitelju, usporedite kontrolne zbrojeve na oba poslužitelja. Podudarne vrijednosti SHA-256 pokazuju da je datoteka stigla neoštećena. Sama jednaka veličina datoteka to ne dokazuje.
ssh admin@source.example sha256sum /srv/data/archive.tar.gz
ssh admin@target.example sha256sum /srv/data/archive.tar.gzUnaprijed odlučite kako rješavati sukobe
Prije većeg prijenosa odlučite što učiniti ako datoteka već postoji na ciljnom poslužitelju: prepisati je, zadržati obje ili je preskočiti. Provjerite slobodan prostor na ciljnom poslužitelju i prava na ciljnom direktoriju. Kopiranje kao običan korisnik ne čuva vlasnika datoteka, pa nakon obnove aplikacije može biti potrebno ispraviti vlasništvo nad njezinim datotekama.
Dva panela u CH-J Server Manager
U Alpha 0.1.1 File Manager ima od jednog do tri panela, a svaki prikazuje lokalni disk ili bilo koju otvorenu SSH sesiju. Kopirajte ili premještajte datoteke između panela tipkovnicom, povlačenjem ili putem kontekstnog izbornika. Podaci se prenose iz jedne SFTP sesije u drugu preko vašeg računala bez pohrane na njegov disk, a prijenosi koriste red čekanja s pauziranjem, nastavkom, otkazivanjem i rješavanjem sukoba. Pri premještanju izvorna se datoteka briše tek nakon što se njezin SHA-256 podudari i samo ako nije izmijenjena.
Očekivana ograničenja
Prijenos nije izravan, pa njegova brzina ovisi o vašoj vezi s oba poslužitelja, a vaše računalo mora ostati povezano. Datoteke koje se mogu čitati samo uz sudo ne mogu se na ovaj način kopirati između poslužitelja. Beta 0.1.0 ne uključuje File Manager s više panela.