Kopieren Sie Dateien von Solaris nach Redhat über den auf der RedHat-Konsole ausgeführten SCP-Befehl

Kopieren Sie Dateien von Solaris nach Redhat über den auf der RedHat-Konsole ausgeführten SCP-Befehl

Ich muss mehrere GB an kleinen Dateien (von wenigen Bytes bis < 1 MB) kopieren.

Diese Dateien befinden sich auf einem Dateisystem eines Solaris-Systems.

Nein rsync, rdiffdie Software ist unter Solaris verfügbar und kann nicht installiert werden.

Die Frage ist, mit welchem ​​Befehl kann dies geschehen und wie?

Ich muss den Befehl mehrmals ausführen, um zu vermeiden, dass bereits vorhandene Dateien am Ziel (RedHat) kopiert werden und um möglicherweise Dateien/Verzeichnisse zu entfernen, die seit der letzten Ausführung auf der Quelle nicht mehr vorhanden sind (differenzielle Kopie).

Antwort1

Wenn SSH auf Solaris installiert ist und Sie über SSH auf das System zugreifen können, können Sie vom RedHat-Ziel aus folgendermaßen „scp“ ausführen:

scp -rp solaris_user@solaris_host:/path/to/files/* /redhat/destination/path/

Antwort2

Nein rsync, rdiffdie Software ist unter Solaris verfügbar und kann nicht installiert werden.

Arhh. Komm schon. Es ist nicht so schwierig:

pkg install network/rsync

Aber meines Wissens rsyncist es seit 2005 (Solaris 10) Teil der Standardinstallation von Solaris, Sie müssen es also nicht installieren.

Aber vielleicht verwenden Sie ein System, das in den letzten 10–15 Jahren nicht verändert wurde? (was in der Solaris-Welt manchmal nicht ungewöhnlich ist)

verwandte Informationen