Datensicherung und Migration auf Zarafa4home

Status
Für weitere Antworten geschlossen.

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Hallo Zusammen

Ich bräuchte mal eure unterstützung.
Ich habe mich hier so durch die Treds gelesen welche dieses Thema betreffen, und nun bin ich als Syno anfänger doch sehr verwirt und unsicher ob ich da alles richtig mache..

Aktuell läuft folgendes:
System:DS 415+
DS Version 5.2
Zarafa 0.5.5, Sabre-Zarafa 1.0, Z-Pull-Vmail Zarafa Tool 1.1, Z-Push Zarafa Tool 2.2.10.4
Maria DB, phpMyAdmin

Meine frage nun, habe ich alle wichtigen Daten gesichert?
Folgendes habe ich gemacht: App Datensicherung & Replikation so eingerichtet das der Ordner Programme, Web und Homes gesichert wird ebenfalls unter Anwendung MariaDB
sind damit nun meine Datenbanken gesichert?
was ist mit den Anhängen und systemdateien von Zarafa, sind die auch gesichert?

Wie kann ich das ganze DS Betriebssystem so Backuben, dass wenn beim Update was schief läuft ich es wieder zurückspielen kann?

Danke für eure Hilfe!
 

Hispeed

Benutzer
Mitglied seit
19. Apr 2013
Beiträge
231
Punkte für Reaktionen
4
Punkte
18
Die Maria DB ist eigentlich das wichtigste und die hast du so noch nicht genügend gesichert. Ich würde SypexDumper_2011 noch herunterladen. Das kannst du einfach is web Verzeichnis entpacken und dann öffnen und mit diesem Tool noch ein Backup machen. Wenn du verschiedene Arten und mehrere Backups hast dann würde ich starten. Das gesamte System wüsste ich nicht wie du es backupen könntest.
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
nun am Backup der DB bin ich dran, die Anhänge ect. werden da ja aber nicht gespeichert, soviel ich weis, auch keine kontakte ect? wie kann ich dies sichern?
 

Hispeed

Benutzer
Mitglied seit
19. Apr 2013
Beiträge
231
Punkte für Reaktionen
4
Punkte
18
Da kann ich dir leider nicht weiterhelfen und das habe ich so auch nicht gewusst. (Zum Glück ist bei mir noch alles da, oder ich vermisse zumindest nichts.)

Evtl. bleibt dir da nur selbst den Pfad der Kontakte ausfindig zu machen via SSH und dann über die Backup Funktions falls du dort drin zugreifen kannst es so zu sichern. Aber vielleicht hat ja jemand noch eine andere Idee.
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
wie bist du dann vorgegangen? Hast du auch von Zarafa auf Zarafa4h migriert?
 

Hispeed

Benutzer
Mitglied seit
19. Apr 2013
Beiträge
231
Punkte für Reaktionen
4
Punkte
18
Ja ich habe von Zarafa auf Zarafa4h migriert aber momentan kann ich noch keine Mails versenden. Das ist mein Abendziel, dass dies funktioniert, nur weiss ich selber noch nicht wie ich das schaffen werde. Sobald alles läuft kann ich dir gerne dann mehr erzählen. Aber es bleibt ein gebastel, das ist klar. Das letzte Update macht dazu auch noch Probleme und ich bin froh, dass ich die Apps vor ein paar Tagen nicht aktualisiert habe. Grundsätzlich dürfte es aber wohl nur in den seltensten Fällen Probleme geben.

Übrigens die Kontakte könntest du auch über Outlook falls Vorhanden exportieren als Vcards oder so :). Theoeretisch ist auch ein .pst möglich mit allen Mails und Anhängen aber wenn es mehr als 2 GB wird musst du es dann aufteilen.
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
nun leider habe ich mich schon seit längerer Zeit von Windows verabschiedet, es richt mir, wenn ich mich damit im Büro rumschlagen muss.... bin ein überzeugter Apple User geworden.

wie bist du vorgegangen? alle Zarafa pakete deinstalliert, dann das Zarafa4h installiert und dann noch die Daten übernomen?

ich habe in Zarafa feetchmail verwendet, um mehrere Mailaccounts gmx google und co per imap herunterzuladen. dies müsste ebenfalls wieder gehen oder?
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.357
Punkte für Reaktionen
481
Punkte
189
Zunächst, mit den Synology Bordmitteln kann bereits alles gesichert werden, auch alle Datenbanken. Damit ist auch für Zarafa alles gesichert, Emails, Kontakte, Anhänge, usw. Bei Zarafa4H kann da bei der Installation noch gewählt werden, ob die Anhänge im Dateisystem abgelegt werden.

Um nun eine Abholung anzulegen, als Beispiel:

zarafa-fetchmail add z-user r-user r-pwd server protocol port ssl

z-user = mein Zarafa-Username
r-user = meine email-Adresse bei Outlook
r-pwd = mein Passwort bei Outlook
server = imap-mail.outlook.com
protocol = imap
port = 993
ssl = ssl
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Hallo Andy+

Danke für die Infos.
Das mit fetchmail sollte ich hinbekommen, habe ich früher auch schon auf der Konsole gemacht, war natürlich mit Zarafa schön, dies im einfachen Gui zu programmieren.

Ich habe noch ein bisschen angst um meine Daten, also dass ich noch nicht alles gesichert habe was ich sichern müsste....
Du sprichst von Bordmitteln, meinst du "Datensicherung & Replikation"? Dies habe ich mir eingerichtet. Reicht dies wenn ich dort das Tool MariaDB sichere? sind damit auch die DB's gesichert?
wenn ich dich jetzt so richtig verstehe, wird dies von Zarafa alles in eine DB abgelegt, auch die Anhänge?
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.357
Punkte für Reaktionen
481
Punkte
189
Genau, in der Tabelle "lob". Besser zum handeln und auch Zarafa sicherunf und in Zarafa4H rücksichern ist Sypex Dumper, dann hast Du extra die Datenbank gespeichert und kannst mit der besser umgehen.
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Also ich frage mich, warum so kompliziert, wenn es auch einfach geht.
Zum Thema Zarafa-Migration gibt es einige Sektionen im Wiki und ja alle Daten sind in der Dantenbank und können mit mysql-dump per Kommando Zeile gesichert bzw. restored werden; da braucht es kein Sypex Dumper,
Einzige Ausnahmen: die Attachments sind nur dann ausserhalb der Datenbank, wenn man das explizit in der server.cfg so konfiguriert und im alten Zarafa war das so nicht vorgesehen
Es gibt auch ein Backup Skript, was Teil von z4h ist und auch unabhängig davon läuft, d.h. mit dem alten Zarafa und das Skript nutzt die MySql-Dump Bordmittel.
PS: Ich empfehle schon seit Jahren per Skript die Zarafa Datenbank regelmässig zu sichern..
-TosoBoso
 

Anhänge

  • zarafa-backup.zip
    3 KB · Aufrufe: 59

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.357
Punkte für Reaktionen
481
Punkte
189
Das ist alles okay. Ich verwende Sypex Dumper gerne, weil ich eine GUI habe. Das soll Dein Script nun sicher nicht schmälern.
 

catweazle71

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
473
Punkte für Reaktionen
0
Punkte
0
Wenn eure Umgebung (Mails, Kontakte, Termine, etc.) nicht so komplex ist, geht es doch noch einfacher.

ich habe einfach alle Mails im Posteingang in eine temporäre pst Datei (Outlook) verschoben und den Kalender und die Kontakte als Datei auf meinem Desktop gesichert. Dann sind auch alle Anhänge dabei.
Dann z4h drauf, zarafa runter und die Daten wieder zurück spielen.

Geht sicher nicht bei jedem, aber wie gesagt ist dies super unkompliziert ;-)
 

adlerauge1980

Benutzer
Mitglied seit
20. Nov 2015
Beiträge
46
Punkte für Reaktionen
0
Punkte
6
Hallo Tosoboso

Lange ist es leider her seit ich diesen Tred eröffnet habe. Meine Mailgeschichte läuft immer noch auf Zarafa (nicht Zarafa4home!
Nun muss ich dies endlich umstellen. Deshalb hole ich diesen Thred nochmals hervor. Dein Script habe ich heruntergeladen. hast du noch irgend wo eine Anleitung was ich damit machen muss?

Liebe Grüsse
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Hi, zarafa-backup hat mit dem Parameter help eine Hlifsfunktion
Code:
zarafa-backup (c) TosoBoso: script using mysqldump inspired by synology and zarafa wiki
script will work with transaction locks as opposed to full table locks
to restore provide the keyword and timestamp e.g. <zarafa-backup.sh restore 201603271140>
to prevent failed restore due to big blobs (attachments) we set max_allowed_packet = 16M or more in </etc/mysql/my.cnf>
Also solttest du:
1) Backup ziehen vor JD Zarafa Deinstallation (zarafa-backup.sh), das legt dann unter /volume1/zarafa/backup ein solches an mit einem Timestamp
2) JD Zarafa Deinstallieren, Synology Upgraden (geht erst nach Deinstall) und Docker Upgraden etc.und den Synology Mail Deaktivieren / Deinstallieren
3) Zarafa4h installieren; wenn du als Datenbank zarafa statt zaraf4h wählst wird sogar die alte Datenbank übernommen (JD Zarafa löscht die m.W nicht)
4) Zarafa Datenbank wird automatisch migriert; falls du zarafa4h als Datenbank gewählt hast, oder der Dump von anderer Syno kommt => zarafa-backup restore <timestamp>
Ein Zarafa-Dump im Verzeichnis oben sieht so aus: dump-zarafa-201803092245.sql.gz; jetzt rate mal was der Timestamp ist (aktueller wird vom skript vorgeschöagen, wenn man nur restore ohne Timestamp eingibt)
Beim ersten Aufruf von zarafa-backup restore kann es sein, dass MySQL / MariaDB angepasst wird und ein restart nötig ist, das ist wegen dem max_allowed_packet Parameter, um den Attachment-Blobs Rechnung zu tragen
5) Konfigurieren des internen Postfix Mailservers: Mail-Domains, Sending-Relay, Aliase (beachte: voll-qualifiziert und keine accounts; also john.bond@domain.me und nicht jbond), etc.
- Hoffe das hilft; TosoBoso
 
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