Replikation mit Nextcloud

Status
Für weitere Antworten geschlossen.

pixel24

Benutzer
Mitglied seit
12. Mrz 2014
Beiträge
67
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen,

ich hoffe ich poste im richtigen Unterforum. Ich habe auf unserem Server in der Firma ein NextCloud-Instanz. Die funktioniert auch prima und ist auch extern über einen festen Hostnamen/IP verschlüsselt erreichbar.

Nun habe ich eine DS215+ geerbt und nun kam folgende Idee auf:

Diese stelle ich bei mir in die Wohnung und repliziere damit alle welche von der NC in der Firma bereitgestellt werden darauf. Bisher habe ich an unsere Cloud nur Desktop-Clients angebunden. Gibt einen NC-Client für die NAS oder wird hier die "normale" NC installiert und sozusagen als Client angebunden?

Und unter der Annahme das es wie gedacht funktioniert. Der NC dürfte es egal sein wenn ich nach dem Erstsync die IP-Adresse ändert, oder? Hintergrund ist der:

Ich würde die NAS dam zum ersten Sync in der Firma ins LAN stellen (da knapp 1,5TB) und hier haben wird 192.168.24.0/24. Zuhause wäre es dann 192.168.2.0/24.

Viele Grüße
pixel24
 

Arni

Benutzer
Mitglied seit
05. Okt 2012
Beiträge
405
Punkte für Reaktionen
4
Punkte
24
Du möchtest also ein komplett lauffähiges Replikat auf der DS haben? Also in Nextcloud auf dem NAS anmelden und alles ist wie im Büro? Wenn ich dich richtig verstanden habe, dann wird das so nicht funktionieren.
Was du sehr wohl machen kannst ist ein Backup von deiner Nextcloudinstanz.Dazu gehört die Datenbank und das Verzeichnis in dem die Dateien abgelegt sind.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.268
Punkte für Reaktionen
899
Punkte
268
bei uns haben wir auch so was, eine NC läuft auf einem grossen Server. Andere auf einer ausgemusterten 211+ an einem anderen Ort.
Also nicht ein Client, sondern dort haben es Kollegen auch richtig installiert.
Dann kann man sich natürlich verbinden, die beiden Standorte sind normal von extern erreichbar.

Ich habe dann diverse Ordner auf dem grossen für User auf dem kleinen freigegeben. Dann erscheint halt alles da, geht vielleicht etwas langsamer wenn man es dann verwenden will.
 

pixel24

Benutzer
Mitglied seit
12. Mrz 2014
Beiträge
67
Punkte für Reaktionen
0
Punkte
6
Du möchtest also ein komplett lauffähiges Replikat auf der DS haben? Also in Nextcloud auf dem NAS anmelden und alles ist wie im Büro? Wenn ich dich richtig verstanden habe, dann wird das so nicht funktionieren.
Was du sehr wohl machen kannst ist ein Backup von deiner Nextcloudinstanz.Dazu gehört die Datenbank und das Verzeichnis in dem die Dateien abgelegt sind.

ok, habe mich missverständlich ausgedrückt. Nein im Büro haben wir mehrere "richtige" Server und auf einem läuft eben NC. Die NAS soll bzw. dass darauf laufende NC soll lediglich die Ordner syncen die auf dem NC im Büro zur Verfügung stehen.
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.104
Punkte
248
"richtige"... :eek:

Kannste machen, aber sowas kann mitunter auch in die Hose gehen (also aufpassen was und wie man synchronisiert).
Anbieten würden sich z.B. rsync zur Replikation, alternativ ActiveBackup zur Sicherung der Server.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.268
Punkte für Reaktionen
899
Punkte
268
eines aber als Warnung:
ich habe die beiden Server verlinkt, wirklich schön, egal an welchem man sich einhängt hat man das gleiche vor sich.
Aber dann ging der Anschluss wo die 211+ steh für mehrere Wochen offline.
Ab da war auch der Hauptserver nicht wirklich zu gebrauchen. Die CPU schien dauernd gegen 100% ausgelastet zu sein und die Verlinkten Konton konnte man zwar nach langer wartezeit einloggen, aber dann war alles so langsam, einfach nicht zu gebrauchen.
Den Spuck zu beenden konnte ich nicht einmal mit dem Löschen meines Accounts, weil es einfach nicht ging. Erst als die 211+ wie online war ging alles wieder normal.
Das Teil hat wohl die ganze Energie darauf verschwendet um seinen Bruder bei der 211 zu finden.
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.042
Punkte für Reaktionen
328
Punkte
189
Du kannst mit Nextcloud, auch mit Owncloud, keine Synchronisation herstellen zwischen zwei Servern, Du kannst diese nur über eine Federation verbinden und das darüber geteilte Verzeichnis auf der jeweils anderen Installation einhängen, jedoch kannst Du darin nur arbeiten. Willst Du eine Synchronisation herstellen, um die Inhalte auch physisch auf Deiner DS zu haben, musst Du den Umweg über den Client auf einem Computer gehen, ein gemapptes Serververzeichnis mit dem eingehängten verbinden und darüber übertragen. Das ist etwas umständlich, sollte aber gehen.

Ansonsten wäre für so etwas Syncthing oder Resilio gut, für den Sync von Server zu Server.
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.104
Punkte
248
Ach, jetzt hab ich nochmal gelesen.... sicher geht sowas, aber nicht auf "diesem" Wege... Ich werf einfach mal 2 Dinge in den Raum: "NC: eigener Speicherort für die Daten" und "geo-replikated Storage" und wünsche jetzt viel Spass dabei :) Das erste ist noch Kindergeburtstag, beim zweiten Thema wird's dann schon etwas interessanter. Wenn Du Dich an beiden Standorten anmelden können willst, bräuchtest Du dazu dann noch einen Datenbank-Cluster (min. 1DB an jedem Standort)...Dann wird daraus ein Schuh... (Dinge wie GeoDNS, ReverseProxy und Loadbalancer hab ich jetzt mal aussen vorgelassen)... Na, noch Lust? :p;)

Aber wie gesagt, mit rsync "könntest" Du die Daten immerhin synchronisieren, alternativ mit Hyperbackup eine 1:1 Kopie von einem WebDAV-Laufwerk aufs andere schubsen, das ist dann aber kein Sync, sondern nach wie vor eine Sicherung. Allerdings fände ich es - so oder so - doch wesentlich sinnvoller, den Datenpool von der eigentlich NC-Installation zu trennen. Dann ist das nämlich auch ein ganz eigenes Thema und kann - je nach Belieben - angegangen werden (könnte z.B. auf redundanten/geo-repliziertem Storage liegen).
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.042
Punkte für Reaktionen
328
Punkte
189
Das ist aber alles umständlich und mit Eingriffen. Und rsync geht meines Wissens doch nur in eine Richtung, ohne dass man die Daten am Ziel bearbeiten kann/darf, weil diese wieder überschrieben werden. Okay, wäre dann ein Weg, wenn die Daten nur vorhanden sein sollen. Mit meinem Vorschlag könnte mit den Daten gearbeitet werden auf beiden Servern und die werden jeweils übertragen.
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.104
Punkte
248
"umständlich"? Das wäre "vernünftig", weil man die Logs auch entsprechend im Auge behält. Irgendwo einen Client in die Ecke zu werfen und sich darauf verlassen, dass er schon tut wie er "sollte", finde ich dann wiederum eher fragwürdig :p Nix für ungut Andy+, ich hab da eher so die "wenn, dann "richtig""-Mentalität und in diesem Fall wäre es halt geo-replizierter Storage (ggf. vor Ort auch noch redundant), der DB-Cluster mit Geo-Replizierung und die beiden standort-getrennten NC-Instanzen.

@Andy+: Dein Vorschlag ist "mit Sicherheit" der allereinfachste für unbedarfte User, ich bin da jetzt von "mehr" ausgegangen aufgrund der "richtigen Server"-Aussage, ausserdem ist es dazu noch gewerblich, da ist das je nach Größe sowieso nochmal etwas anderes ;)
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.042
Punkte für Reaktionen
328
Punkte
189
Dein Ansatz ist für den professionellen Bereich mit entsprechender Redundanz ja auch ganz berechtigt. Jedoch den lese ich eingangs nicht und der Wunsch besteht wohl auch nicht. Und gewerblich und Nextcloud schliessen sich ja auch nicht aus. Die Verbindung von Nextcloud nach aussen muss halt sicher sein, da ist https das mindeste.
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.104
Punkte
248
"professioneller" Bereich fängt wohl an, wenn man von "richtigen" Servern spricht. Natürlich gibt es da auch wieder Unterschiede, aber so gibt es doch zumindestens schon mal einen groben Überblick :)

EDIT: Bitte nicht falsch verstehen, die Lösung von Andy+ ist einfach eingerichtet und funktioniert mit Sicherheit auch sehr gut! :)
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat