Erst Vorschau, dann übertragen
Prüfen Sie zunächst auf beiden Seiten rsync --version. Die folgenden Befehle verwenden gängige Grundoptionen: Ein Schrägstrich am Ende des Quellpfads bedeutet, dass der Inhalt des Verzeichnisses synchronisiert wird. Passen Sie Ausschlüsse an Ihr Projekt an. Lesen Sie zuerst die vollständige Vorschauausgabe und entfernen Sie erst danach -n.
rsync -avzn --exclude '.git/' --exclude 'build/' \
./project/ armshell-dev:~/work/project/
rsync -avz --exclude '.git/' --exclude 'build/' \
./project/ armshell-dev:~/work/project/
rsync -avz armshell-dev:~/build/ ./artifacts/
Fügen Sie nicht ohne vorherige Prüfung --deletehinzu. Damit werden zusätzliche Dateien am Ziel gelöscht. Verwalten Sie Zugriffsrechte für Schlüssel, Zertifikate und Logs mit sensiblen Daten separat. Verteilen Sie diese nicht öffentlich zusammen mit dem gesamten Arbeitsverzeichnis.
Parallele Knoten sind kein Internet-Turbo
Die parallele Verbindung über Thunderbolt 5 eignet sich für Szenarien, in denen mehrere Knoten große Dateien gemeinsam verarbeiten. Sie ersetzt nicht die Internetverbindung zwischen Ihrem lokalen Netzwerk und dem Knoten und beschleunigt nicht automatisch beliebige rsync-Aufgaben. Geben Sie vor der Bestellung die beteiligten Knoten, das Datenvolumen und den Workflow an, damit die passende Verbindung geprüft werden kann.
Wenn Sie mehr Arbeitsfläche benötigen, können Sie zusätzlich eine 1-TB- oder 2-TB-SSD buchen. Mehr Speicher ist kein Backup: Für Code, Artefakte und Zertifikate sollten weiterhin Kopien außerhalb des Knotens vorhanden sein.
Prüfen Sie nach jeder Veröffentlichung, ob die zurückübertragenen Dateien lesbar sind, und halten Sie für wichtige Artefakte Prüfsummen fest. Testen Sie vor Ablauf mindestens einmal eine unabhängige Wiederherstellung, statt sich nur auf die Erfolgsmeldung des Synchronisationsbefehls zu verlassen.