CallMeTechie
EN Anmelden
Home Produkte Blog Über mich Kontakt

Verzeichnisse spiegeln (/sync)

v1.0 · Updated vor 5 Tagen

Verzeichnisse spiegeln: /sync

/sync <src> <dst> spiegelt ein Verzeichnis per rsync zwischen lokal und Server. rsync muss auf beiden Seiten vorhanden sein; Server-zu-Server wird nicht unterstützt.

Dry-Run ist Standard

Ohne --apply läuft /sync als Trockenlauf und zeigt nur, was sich ändern würde — ein Schutz vor versehentlichen Massenänderungen:

/sync /srv/data homeserver:/backup/data
── DRY RUN (no changes) — re-run with --apply to execute ──

Erst mit --apply wird tatsächlich übertragen.

Löschen nur mit doppelter Bestätigung

--delete entfernt auf der Zielseite Dateien, die in der Quelle fehlen. Das ist nur mit dem passenden Token erlaubt:

/sync /srv/data homeserver:/backup/data --apply --delete --confirm-delete=homeserver

Liegt das Ziel zusätzlich unter einem geschützten Pfad, ist außerdem --confirm=<server> nötig.

Tipp: Achte auf abschließende Schrägstriche — dir kopiert das Verzeichnis selbst, dir/ dessen Inhalt.

Cookie Settings

Wir verwenden Cookies, um Ihre Erfahrung zu verbessern. Essentielle Cookies sind immer aktiv.

Datenschutzerklärung
ESC
↑↓ navigate open esc close