Ich möchte Dateien zwischen zwei Servern übertragen, die Dateigröße beträgt ca. 170 GB. Auf einem Server befindet sich das Direct Admin-Steuerungsfeld und auf der anderen Seite Cpanel. Ich habe ftp & ssh Zugriff auf beide Server. Ich weiß über scp Befehl auf ssh, aber wie ich es versucht habe und ich nicht erfolgreich war, verwende ich lieber FTP-Befehle. Da auf ssh einige Verbindungsfehler oder andere Fehler aufgetreten sind, wurde der Übertragungsfortschritt gestoppt und ich konnte den Fortschritt nicht fortsetzen, indem ich bereits hochgeladene Dateien übersprang. Also was soll ich tun?Wie übertragen Sie Dateien per FTP von Remote zu Remote?
-1
A
Antwort
2
Sie können rsync
verwenden, es wird fortgesetzt, wo es aufgehört hat.
Zum einen der Server und zu tun:
rsync -avz other.server.com:/path/to/directory /where/to/save
Sie z
Option weglassen kann, wenn die Daten nicht komprimierbar ist.
Dies ist mit der Annahme, dass der Benutzername auf beiden Servern identisch ist. Wenn nicht, müssen Sie -e 'ssh -l login_name'
zum obigen Befehl hinzufügen.
Verwandte Themen
- 1. FTP Batch-Datei Verschieben von Remote-Dateien
- 2. Suche in Dateien auf Remote-FTP-Site
- 3. Kopieren von Dateien auf einen Remote-Server über FTP-Protokoll
- 4. NodeJS Download remote zu lokalen FTP
- 5. Wie cron und rsync zu verwenden, um Dateien von Remote-Server auf lokalen Pfad zu übertragen
- 6. Synchronisieren von Dateien von Remote zu lokalem Verzeichnis
- 7. Kann nicht von Master-Zweig zu Remote übertragen werden. (Remote-Zweig ist dahinter)
- 8. Dateien remote im Netzwerkspeicher bearbeiten
- 9. Feeding Passwort und Befehle zu Remote-FTP-Befehl mit PuTTY
- 10. Streamen von Remote-Dateien in Dateiobjekte
- 11. Vergleichen von HTTP und FTP zum Übertragen von Dateien
- 12. So laden Sie mehrere Dateien per FTP-Task in SSIS
- 13. Php Storm Remote-Dateien bearbeiten
- 14. Wie verwende ich GVIM, um eine Remote-Datei zu bearbeiten?
- 15. Wie übertragen Sie das aufgenommene Bild mit Hilfe von ngcordova Datei-Transfer-Plugin zu meinem ftp
- 16. Wie bekomme ich Datei von Remote-Maschine
- 17. eine Fern $ HOME-Verzeichnis per FTP/SFTP
- 18. Importieren von Remote-Dateien über ES6-Import
- 19. Suchen und Öffnen von Remote-Dateien
- 20. Kopieren von großen Dateien mit Remote Desktop
- 21. FTP-Bestätigung Übertragung abgeschlossen
- 22. Dowload Dateien von Remote-Server mit phpseclib
- 23. Wie Remote erhöhter Remote-Skript in Powershell
- 24. Remote-Zugriff auf Dateien im selben Netzwerk
- 25. Ant Ftp Task kann Datei nicht an Remote-Maschine senden
- 26. Vergleichen von lokalen und Remote-Dateien in NetBeans
- 27. Git Push zu Remote-Verzeichnis?
- 28. Dateien in einem Remote-FTP-Ordner von einem Webpart aus anzeigen
- 29. So aktualisieren Sie Remote-Datei in PhpDesigner
- 30. Wie übertragen Sie Dateien von Windows zu Linux mit ssh?
Wenn ich versuche, rsync zu verwenden, gibt es einen Fehler zurück, ich denke rsync ist nicht auf dem Server installiert, auf dem Direct Admin installiert ist. –
Welche Art von Fehler gibt es zurück? –
@MostafaSafarian Alle Hosts, die rsync verwenden, müssen rsync-Paket installiert sein. Versuchen Sie, auf dem Rsync-Paket des Remote-Servers zu installieren. Für die beste Arbeit, wenn Sie rsync nicht kennen, versuchen Sie rsync -avvz --progress other.server.com:/path/to/directory/where/to/save für mehr Ausführlichkeit und um den Fortschritt zu sehen – abkrim