Ich arbeite aus verschiedenen Gründen mit mehreren Computern. Ich möchte diese Computer in Bezug auf die Konfiguration synchron halten. Ich habe bereits ein VCS-basiertes Setup, mit dem ich Konfigurationen auf mehreren Hosts manuell aktualisieren kann. Aber ich suche nach einer Möglichkeit, dies automatisch zu tun.
Was ich suche ist:
- Eine Möglichkeit, die Konfiguration zu synchronisieren (vim, ssh, evolution)
- bestimmte Verzeichnisse synchron halten (wie ~ / Dokumente)
Dies ist alles Benutzerkonfiguration und nicht Systemkonfiguration. Manchmal kann die Workstation offline oder hinter einer langsamen Verbindung sein, daher ist es von Vorteil, dies zu erkennen und entsprechend zu handeln.
~/Dropbox
mitln -s
, die etwas Ähnliches erreicht.Obwohl ich Dropbox (eine bessere plattformübergreifende Lösung) empfehlen würde, wenn alle Ihre Workstations Ubuntu-basiert sind, könnten Sie Ubuntu One verwenden. Wenn Sie nach etwas Stärkerem suchen, schauen Sie sich rsync an .
quelle
Landscape wird von Canonical für die Verwaltung und Überwachung mehrerer Ubuntu-Systeme bezahlt. Was ist besser, wenn Sie dafür bezahlen, unterstützen Sie auch Ubuntu!
quelle
Ein weiterer kostenloser Dienst, den Sie nutzen können, ist Spideroak , der etwas weniger einfach als Dropbox und UbuntuOne ist, aber andererseits flexibler: Sie können einen beliebigen Ordner für die Sicherung auswählen und entscheiden, welche Ordner synchronisiert werden sollen. Dies ermöglicht einfachere Konfigurationen, da Sie den Dienst zum Sichern von Daten verwenden können, die nicht auf allen Computern synchronisiert werden sollen.
Ein weiterer Vorteil (obwohl es schwierig ist zu überprüfen, ob dies wirklich der Fall ist): Alle Daten sind verschlüsselt. Sie haben eine "Null-Wissensrichtlinie", was bedeutet, dass sie nicht einmal die Namen Ihrer Dateien kennen.
quelle
Sie können ein freigegebenes Git-Repository auf einem privaten Server mit SSH-Zugriff erstellen. Zum Beispiel verwende ich dafür ein Konto bei fastfreespeech.net, und die Kosten sind sehr niedrig.
Wenn Sie Lust haben, können Sie ein Cron-Skript erstellen, mit dem Änderungen von Zeit zu Zeit automatisch übertragen werden, um Ihre Dateien stets auf dem neuesten Stand zu halten. Solange Sie nicht gleichzeitig an zwei Computern arbeiten, sollten Sie niemals auf Zusammenführungskonflikte stoßen.
quelle