Frage

Ich brauche die Dateien und Ordner auf zwei Windows-basieren, nicht-Domain Maschinen über ein öffentliches Netzwerk zu synchronisieren.

Ich war rsync über SSH zu denken - aber ich frage mich, ob es eine einfachere Lösung? Jede Möglichkeit, die Sync Framework über SFTP / SCP / SSH?

Oder ich bin offen für bessere Ideen?

War es hilfreich?

Lösung 2

Dachte, ich würde schreiben, was ich schließlich ging mit - WinSCP - http://winscp.net

Anschluss über GUI auf einen SFTP-Server + unterstützt Local / Remote / Beide Synchronisation + skript mit Kommandozeilen / Batch-Schnittstelle.

Andere Tipps

Ich glaube nicht, vorbei an rsync gehen könnte. Es ist schnell, zuverlässig und wenn es mit SSH gekoppelt (das ist eine Anforderung von Ihnen), sicher. Es ist auch kostenlos!

Wenn Sie einige Integration mit Versionsverwaltungssystemen wollen Besuche Unison .

Es gibt auch kommerzielle Alternativen wie InstantSync .

Es scheint wie ein Lehrbuch für die Verwendung von Folder .

Diese Antwort ist ähnlich dem der Faden Opener erstellt, aber ich kann nicht kommentieren ich dies so fügen sich hier:

Ich hatte das gleiche Problem vor einem Jahr bei einem Kunden. Wir brauchten eine skript nicht gui Lösung einen großen Ordner mit mehreren Unterordnern über das Internet zur Synchronisation!

Zu diesem Zeitpunkt das System rsync verwendet, aber ich habe nicht wie die Notwendigkeit, ein Linux-Tool zu installieren und eine vpn zwischen den beiden, um die Kommunikation zu sichern.

Der erste Ansatz war Scripting mit Powershell und mit WinSCP und IIS ftps (FTP über SSL). WinSCP und IIS ftps funktioniert nicht gut zusammen! Synchronisieren führen oft zu seltsamen Ausnahmen wir konnten nicht beheben. Dann wechselten wir zu CrushFTP und SFTP (SSH FTP).

Diese Lösung funktioniert sehr gut! Wir hatten mehr als 300 automatische nächtliche Einsätze und keine fehlgeschlagen. So kann ich mithilfe von Powershell für Skripting empfehlen und die WinSCP Bibliothek für Ordner zu einem SFTP (nicht ftps) Server zu synchronisieren. Obwohl es auf jeden Fall nicht so schnell wie rsync es ist sehr stabil und leicht skriptfähig ist.

Sie können auf freigegebene Ordner über einen sicheren VPN mit Hamachi einrichten, dann einen Ordner Synchronisierung App verwenden zu synchronisieren sie.

Haben Sie versucht, die preisgekrönte rsyncrypto ?

ich SVN verwenden. Es funktioniert (ich glaube) über SSH und SSL.

Vollversionsverwaltung, Datei synchronisieren, was nicht mögen?

würde ich rdiff-backup empfehlen. Es unterstützt inkrementelle Backups über SSH und ist eine freie und bewährte Lösung. Als inkrementell, sondern ermöglicht auch den Zugriff auf Dateien, die gelöscht wurden oder auf ältere Versionen von geänderten Dateien.

1 für Chris Empfehlung. Das ist genau das, was ich benutze Folder für, hält Ordner synchron auf 3 PCs mit Windows und 2 Macs OS X ausgeführt wird.

Sie verwenden können, ein vpn Server auf hamachi

versuchen diese, SSHSync für Fenster

http://code.google.com/p/sshsync/

Ein Kommandozeilen-Anwendungen, die intelligente Secure FTP-Übertragungen ermöglicht. SshSync nur Zugart Transfers unterstützen, aber es erlaubt die Verwendung eines privaten Schlüssels, dass die Authentifizierung, um sicherzustellen, sicher ist. Eine Textdatei, die eine Liste von Dateien enthält immer verarbeitet wird verwendet, um sicherzustellen, dass nur ‚neue‘ Dateien abgerufen werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top