Wie können Dateien auf mehreren Computern konsistent und nahezu in Echtzeit synchronisiert werden?

461
Pherdindy

Wir haben Cloud-basierte Anwendungen wie Dropbox, OneDrive und Google Drive verwendet, um Dateien für mehrere Benutzer freizugeben. Sie verfügen jeweils über Desktop-Anwendungen, mit denen die Dateien in einem bestimmten Ordner auf der Festplatte synchronisiert werden können. Aber unser Problem ist, dass die Konsistenz der Synchronisation schrecklich ist. Häufig werden die Dateien in der Webanwendung von Dropbox, OneDrive und Google Drive aktualisiert. In der Desktopanwendung des Benutzers wird jedoch keine Synchronisierung durchgeführt.

Unser Hauptzweck ist dies für unsere Excel-Dateien, die ein Update der Daten aller Benutzer erfordern. Wenn nur 5 von 10 Benutzern Dateien aktualisiert haben, während die Excel-Datei analysiert wird, werden die Daten verzerrt und sehr schlecht.

Wenn Cloud-basierte Anwendungen aufgrund hoher Ausfallraten nicht gut sind, haben wir auch in Betracht gezogen, Google Sheets zu verwenden und eine Datenverbindung zur Excel-Datei herzustellen. Es scheint jedoch nicht möglich zu sein, eine Echtzeitverbindung zwischen Google Sheet und Excel herzustellen. Google Sheets kann nicht eigenständig verwendet werden, da es keine VBA-Funktion (Visual Basic für Applikationen) gibt und der Automatisierungsvorteil verloren geht.

2

2 Antworten auf die Frage

2
Mr. Raspberry

Sie fordern mehr Ausfallsicherheit und Leistung. In diesem Fall sind die öffentlichen Cloud-basierten Lösungen möglicherweise nicht Ihr Ansatz (IaaS, PaaS). Eine private Cloud funktioniert auf diese Weise, sodass Sie vollen Zugriff auf die Daten haben. Erstellen Sie eine eigene Cloud mit einigen Standardservern (Dell, HPE, Lenovo usw.) und gemeinsam genutzten Speicher (StarWind VSAN, HPE StoreVirtual). Richten Sie einen hoch verfügbaren Speichercluster ein, um Redundanz und Ausfallsicherheit zu erreichen. Erstellen Sie NFS / SMB-Freigaben über dem Cluster und synchronisieren Sie die Daten mit den Clients mithilfe der integrierten Tools in Windows / MacOS / Linux-Workstations.

1
dhrakon

Abhängig von der Version von Excel, die Sie verwenden, unterstützt 2016 jedoch die Zusammenarbeit. Wenn ich mich richtig erinnere (von einem Job vor einigen Jahren), haben wir auch die Zusammenarbeit in Excel verwendet, wenn das Dokument in Sharepoint hochgeladen wurde.

Danke, ich werde das untersuchen. Ich habe nie gehört, dass Sharepoint es genauso gut sehen könnte. Wir verwenden Excel 2007 immer noch im Büro, aber ich kann ein Upgrade durchführen, wenn es über diese Funktionen verfügt. Ich überprüfe mein Excel 2016 zu Hause Pherdindy vor 5 Jahren 0
Sharepoint verwendet OneDrive, um Dateien in Echtzeit auf dem Desktop zu speichern. Die anderen Funktionen können in anderen Anwendungen nützlich sein, sind jedoch eher für die Kommunikation / Zusammenarbeit als die Datensynchronisierung von Dateien in Echtzeit, mit denen Benutzer arbeiten. Pherdindy vor 5 Jahren 0
Sharepoint ist eine Lösung auf Unternehmensebene, die für die meisten Heimanwender wahrscheinlich unerreichbar ist. Burgi vor 5 Jahren 0
Dies gibt keine Antwort auf die Frage. Sobald Sie über eine ausreichende [Reputation] (https://superuser.com/help/whats-reputation) verfügen, können Sie [Kommentar zu jedem Beitrag] (https://superuser.com/help/privileges/comment); Geben Sie stattdessen [Antworten an, für die der Fragesteller keine Klarstellung benötigt] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- Ich mache stattdessen). - [Aus Bewertung] (/ review / low-quality-posts / 786528) Burgi vor 5 Jahren 0
@ Burgi Recht. Das Gute ist, dass meine Universität über Office 365-Konten verfügte und darin ein Sharepoint war, damit ich daran basteln konnte. Es ist wirklich mehr für die Zusammenarbeit / Kommunikation. Es ist nichts wirklich Besonderes. Es erinnert mich nur an Slack und Ryver in Bezug auf die Zusammenarbeit, mit der Ausnahme, dass Site Pages, Kalender und die Verbindung zum One Drive bestehen. Office 365 ist ähnlich wie Google Sheets, aber ähnlich wie bei Google Sheets wurde das Feature mit Makros und anderen nützlichen Features aufgrund seiner Flexibilität wie Data Models und Power Query verwässert Pherdindy vor 5 Jahren 0