Synchronisieren von Ordnern und Dateien zwischen einem Windows- und einem Linux-System

Synchronisieren von Ordnern und Dateien zwischen einem Windows- und einem Linux-System

Ich möchte einige Ordner zwischen meinen Windows 7- und Ubuntu-Computern synchronisieren. Allerdings möchte ich nicht alles in jedem Ordner synchronisieren. Ich möchte auswählen können, welche Unterordner und Dateien in jedem Ordner synchronisiert bleiben sollen. Jede neue Datei, die diesem Ordner hinzugefügt wird, sollte automatisch synchronisiert werden.

Grundsätzlich möchte ich eine Verknüpfung zwischen mehreren Ordnerpaaren erstellen, aber die Möglichkeit haben, bestimmte Inhalte der Ordner auszuschließen.

Mir wäre es am liebsten, wenn dies über das Internet läuft, aber über LAN funktioniert es auch, solange es automatisch erfolgt.

Antwort1

Möchten Sie eine kontinuierliche Integration oder möchten Sie steuern, wann die Synchronisierung abgeschlossen ist?

  1. Im ersten Fall können SieSynchronisation.

  2. Im zweiten Fall können SieEinklang.

In beiden Fällen können Sie steuern, welche Ordner/Dateien synchronisiert werden.

Die Einrichtung für die Synchronisierung ist etwas automatisierter. SiedürfenSchalten Sie die Synchronisierung ein/aus, um zu steuern, wann die Synchronisierung stattfindet. Das ist allerdings etwas knifflig, da Sie hierfür beide Maschinen steuern müssen.

Im Falle von Unison müssen Sie zwischen den beiden Maschinen einen „SSH“-Zugriff einrichten, was je nach Firewall-Konfiguration usw. ein Problem darstellen kann oder auch nicht.

Antwort2

Ich mache das zu Hause und bei meinen Schwiegereltern. Die Grundkonfiguration besteht darin, ein Mount auf dem Linux-System durchzuführen, das auf das Windows-System verweist. Führen Sie dann einen geplanten CRON-Job aus, der einen RSYNC-Job ausführt, um die neuesten Dateien zu kopieren. Der erste Job dauert am längsten.

Interessant sind die Anmeldeinformationen, die vom Linux-System benötigt werden. Ich habe auf dem Windows-System ein Wartungskonto erstellt. Außerdem musste ich, soweit ich mich erinnere, in einem oder mehreren Setups die Ordner freigeben, auf die ich zugreifen musste. Der Zugriff auf die versteckte Freigabe c$ funktionierte irgendwann während Windows-Updates und -Upgrades nicht mehr, und eine echte Freigabe war erforderlich.

Und ich erinnere mich, dass ich nach dem Upgrade von Windows 7 auf 10 wie verrückt bei Google nach der Syntax suchen musste, die für den Zugriff auf das Remote-System erforderlich ist. Am Ende fand ich einige ausgefallene NTLM-Befehlszeilenschalter, die man selbst nie erraten würde.

Musste in den letzten fünf Jahren aufgrund von Linux- und Windows-Änderungen mehrere Anpassungen vornehmen – erwarten Sie also nicht, dass die ersten Einstellungen ewig halten.

W.

Antwort3

Abgesehen von den hier angebotenen guten Lösungen können Sie auch versuchen, das vorinstallierte Windows OneDrive zu verwenden. Es ist über das Internet verfügbar, wie Sie möchten, und Sie haben außerdem die Kontrolle darüber, welche Ordner/Unterordner synchronisiert werden sollen. Und auf Ihrem Linux können Sie die OneDrive-App vom Softwarecenter installieren. Laden Sie Ihre Dateien herunter und synchronisieren Sie sie mit Windows.

verwandte Informationen