Ich benutze meinen Laptop mit Ubuntu-Desktop, um meine ganze Arbeit zu erledigen, aber ich habe auch einen Low-End-Desktop in meinem Büro, der gerade dort sitzt. Ich habe beschlossen, Ubuntu-Server darauf zu installieren und damit meinen gesamten Laptop-Home-Ordner zu spiegeln, um die Formatierung der Festplatte meines Laptops zu vereinfachen.
Immer wenn ich bei der Arbeit bin, sind beide Maschinen mit einem Netzwerk verbunden und kommunizieren einfach (und schnell) über ssh. Wenn ich nicht bei der Arbeit bin, ist der Desktop immer noch über ssh zugänglich. Im Idealfall erfolgt die Synchronisierung automatisch im Hintergrund, wenn ich etwas ändere. Es muss nur eine Möglichkeit sein: Die Änderungen, die ich am Laptop vornehme, müssen mit dem Server synchronisiert werden, aber die Umkehrung ist nicht erforderlich.
Ich weiß, dass es dafür Software gibt. Meine Frage lautet: Mit welcher Software kann ich die oben genannten Ziele erreichen und auch die Geschwindigkeit des lokalen Netzwerks bei der Arbeit voll ausnutzen? Da ich manchmal mit großen Dateien zu tun habe, muss der Synchronisierungsprozess erkennen, dass sich die beiden Computer ein lokales Netzwerk teilen, und dies dann nutzen (anstatt immer über das Internet zu synchronisieren).
Um ganz klar zu sein, die Synchronisierung über das Netzwerk ist mir hier eigentlich wichtiger als die Synchronisierung über das Internet. Im Idealfall würde die Software prüfen, ob die erstere verfügbar ist, und, falls nicht, die letztere ausprobieren. aber wenn das nicht möglich ist, ist der erste Fall meine Priorität.
Hoffe das ist nicht zu lang. Danke im Voraus.