Twee manieren om gegevens tussen servers te verplaatsen
Eén server maakt rechtstreeks verbinding met de andere, of uw eigen computer geeft de gegevens tussen beide door. Een rechtstreekse verbinding is meestal sneller, maar de bronserver heeft netwerktoegang tot de doelserver en de bijbehorende inloggegevens nodig, die u misschien niet op een server wilt achterlaten. Doorgifte via uw computer heeft geen van beide nodig: alleen uw computer bewaart de inloggegevens en de servers hoeven elkaar niet te kunnen bereiken. Daar staat tegenover dat alle gegevens via uw verbinding lopen.
Doorgifte vanaf de opdrachtregel
De optie -3 van scp kopieert tussen twee externe hosts via de lokale computer. Dit is handig voor een eenmalige kopie, maar biedt geen wachtrij. Als de overdracht wordt onderbroken, moet u die zelf opnieuw uitvoeren.
scp -3 admin@source.example:/srv/data/archive.tar.gz admin@target.example:/srv/data/Controleer de kopie
Vergelijk een controlesom op beide servers voordat u iets op de bronserver verwijdert. Overeenkomende SHA-256-waarden laten zien dat het bestand onbeschadigd is aangekomen. Gelijke bestandsgroottes alleen bewijzen dat niet.
ssh admin@source.example sha256sum /srv/data/archive.tar.gz
ssh admin@target.example sha256sum /srv/data/archive.tar.gzBepaal vooraf hoe u conflicten afhandelt
Bepaal vóór een grotere overdracht wat er moet gebeuren als het bestand al op de doelserver bestaat: overschrijven, beide bewaren of overslaan. Controleer de vrije ruimte op de doelserver en de rechten op de doelmap. Kopiëren als gewone gebruiker behoudt de eigenaar van bestanden niet, dus na het herstellen van een toepassing moet u het eigenaarschap van de bestanden mogelijk corrigeren.
Twee panelen in CH-J Server Manager
In Alpha 0.1.1 heeft File Manager één tot drie panelen, die elk de lokale schijf of een willekeurige open SSH-sessie tonen. Kopieer of verplaats bestanden tussen panelen met het toetsenbord, door te slepen of via het contextmenu. Gegevens stromen van de ene SFTP-sessie naar de andere via uw computer zonder op de schijf daarvan te worden opgeslagen. Overdrachten gebruiken een wachtrij met pauzeren, hervatten, annuleren en conflictafhandeling. Bij verplaatsen wordt het bronbestand pas verwijderd nadat de SHA-256 overeenkwam en alleen als het bestand niet is gewijzigd.
Beperkingen om rekening mee te houden
De overdracht is niet rechtstreeks, dus de snelheid hangt af van uw eigen verbinding met beide servers en uw computer moet verbonden blijven. Bestanden die alleen met sudo leesbaar zijn, kunnen op deze manier niet tussen servers worden gekopieerd. Beta 0.1.0 bevat geen File Manager met meerdere panelen.