← Zurück zum Blog
Tipp: Bei großen Datenmengen
Blog
Kopieren via SSH
Worum geht es
Bei einem Serverumzug oder dem schnellen Austausch einzelner Dateien zwischen zwei Linux-Systemen lohnt der Umweg über den lokalen Rechner nicht: Mit scp (Secure Copy) lässt sich direkt von Server A nach Server B kopieren — verschlüsselt über die bestehende SSH-Infrastruktur.
Voraussetzungen
- SSH-Zugang zum Zielserver (Login per Passwort oder bevorzugt per Public-Key)
- OpenSSH-Client auf der Quell-Seite (auf nahezu jedem Linux/macOS bereits vorhanden, unter Windows seit Windows 10 ebenfalls Bordmittel)
Eine Datei kopieren
scp Dateiname.tar.gz Benutzername@serveradresse:/pfad/zum/verzeichnis
Konkretes Beispiel:
scp backup-2026-05.tar.gz root@neu.example.com:/var/backups/
Ganzes Verzeichnis kopieren
scp -r /lokales/verzeichnis Benutzername@serveradresse:/zielpfad/
Der Schalter -r kopiert rekursiv.
Direkt zwischen zwei Remote-Servern
scp Benutzer@serverA:/pfad/datei.tar.gz Benutzer@serverB:/zielpfad/
Tipp: Bei großen Datenmengen rsync nutzen
scp bricht bei Verbindungsabbruch komplett ab. Für mehrere GB oder ganze Datenbestände eignet sich rsync besser — es überträgt nur Differenzen und kann unterbrochene Transfers fortsetzen:
rsync -avzP /lokal/ Benutzer@server:/ziel/