Externe JBOD disks zu Software-Raid verbinden für ein großes backup-medium ?

Status
Für weitere Antworten geschlossen.

Haigal

Benutzer
Mitglied seit
11. Aug 2008
Beiträge
72
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

also ich habe so ziemlich 13 TB Nutzdaten auf meine 918+ (auf 4 Platten SHR-1).
Außerdem besitze ich ein klaglos laufendes via USB3 angebundenes externes QB-35US3-6G mit 4x4TB. Es erscheinen in meiner Diskstation die 4 Devices und werden auotmatisch an den Mountpoints usbshare1-4 verfügbar.
Soweit alles schön.

Nun würde ich gerne ein regelmäßiges Backup meiner DS auf diese externen Platten machen.

Allerdings ist es schwierig die Daten "von Hand" so auf jeweils 4 TB Blöcke aufzuteilen. Lieber wäre mir entweder:
- die backupsoftware täte das selbstständig. Tja, aber es scheint (laut Doku) und Optionen nicht möglich zu sein.
- ich kann mittels mdadm ein neues Raid (dieser vier externen Platten) erstellen und die vier devices einfach zu einem RAID 0 zusammenbauen.

Nun zur Frage:

Hat jemand schon mal von hand ein Software-raid auf einer DS erstellt?
Und wenn ja, hat es negative Auswirkungen auf den Betrieb des schon von synology automatisch gemanageten Raids, den Automounts usw. ?
Gibt es vielleicht doch andere Wege?

Ich freue mich auf eure Antworten.
schöne Grüße
Haigal
 

ThomasK

Gesperrt
Mitglied seit
11. Apr 2011
Beiträge
153
Punkte für Reaktionen
11
Punkte
18
Ich habe noch nie ein RAID0 per mdadm auf einer Synology erstellt. Ich vermute stark, dass du dir damit Probleme in der Zukunft einhandelst. Ein Update auf eine neue DSM Version, das so ein RAID findet, könnte von dir sehr unerwünschte Dinge damit tun. ;-) Und was passiert, wenn einmal eine USB Platte nicht verfügbar ist? Das könnte schon mal vorkommen, z.B. beim Systemstart. Ein RAID0 hat ja keinen Datenschutz, also wären alle Daten im Moment nicht mehr verfügbar. Mal davon abgesehen, dass du 4x das Plattendefekt Risiko hast.
Wenn ich richtig informiert bin, gibt es doch ein Fantec QB, das ein eigenes RAID erstellen kann? Das wäre evt. eine Option.
Die Gratislösung ist tatsächlich nur die Aufteilung in 4 Jobs. Mit dem Nachteil, dass es Ärger gibt, wenn ein Job > 4TB wird, und dass Speicherplatz verschwendet wird. Wenn deine Signatur stimmt, verwendest du eine 10 TB Ironwolf als Hotspare. Brauchst du das wirklich? Hotspare ist eigentlich nur etwas für Lokationen, wo man selten vor Ort ist oder noch mehr Datenschutz haben will. Wenn du die 10 TB entfernst, könnte sie als Backup Platte dienen.
 

Haigal

Benutzer
Mitglied seit
11. Aug 2008
Beiträge
72
Punkte für Reaktionen
0
Punkte
0
Vielen Dank für Deinen Rat, Thomas. Ja, ich habe mir schon gedacht, dass das bisher noch keiner so machen wollte.

Aber ich denke, so wild ist es in der Tat nicht, denn ich betriebe ja nicht die Diskstation auf dem handgeschnitzten Raid, sondern nur die zugeschalteten backup-Platten, welche via USB kommen.

Ein externes Raid-Gehäuse kostet viel Geld und deren Tests sind auch nicht wirklich berauschend, sodass ich sagen muss, 150-200 Euro für eine scheinbar öfter versagende Lösung, ist mir zu teuer, für ein backup, welches ich nur als Sicherheit zusätzlich zu Sicherheit betreibe.

nun denn ...

Ich habe also gestern meine ganzen Daten auf der anderen externen Sicherung nochmals geprüft und heute morgen früh um 5 Uhr vor der Arbeit mich daran gewagt. Gestern abend habe ich viel recherchiert und gelesen und Know-How zusammen getragen.

Also:
Im Dev-Ordner sind die von synology erzeugten Raids bei mir md0, md1 und md2 und deshalb denke ich,
mit md13 bin ich sicherlich weit genug davon weg und damit auf der sicheren Seite :)

per ssh auf die DS drauf und dann

sudo cat /proc/mdstat
sudo mdadm --create --verbose /dev/md13 --level=0 --raid-devices=4 /dev/sds1 /dev/sdt1 /dev/sdr1 /dev/sdq1

Dann einen gemeinsamen Ordner "ext_backup" auf dem volume1 erzeugt via GUI.

sudo cat /proc/mdstat
sudo mkfs.ext4 -F /dev/md13
sudo mdadm --detail /dev/md13
sudo mount -o usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl,data=writeback /dev/md13 /volume1/ext_backup/

Danach nur noch via GUI in dem gemeinsamen Ordner die Rechte des "Internen Systembenutzers" korrekt für HyperBackup und FileStation setzen. Außerdem die Gruppe der admins und den Superuser als berechtigt in den erweiterten Berechtigungen explizit setzen. (scheint wichtig zu sein, damit die Rechte auch in das Raid eingebracht werden ?!)

Nun kann man per Hyperbackup "Lokaler Ordner mit USB" und Ziel ext_backup eine schöne Sicherung von allem (sogar verschlüsselt) auf das Ziellaufwerk machen und der Kram landet dann fein auf dem Raid0 und damit auf den externen Plattenverbund.

Ich habe danach das Raid0 mit

sudo umount /volume1/ext_backup
sudo mdadm --stop /dev/md13
sudo cat /proc/mdstat

ausgehängt und herunter gefahren und wieder hoch, danach mittels

sudo mdadm --assemble /dev/md13 /dev/sds1 /dev/sdt1 /dev/sdr1 /dev/sdq1
sudo mdadm --detail /dev/md13
sudo mount -o usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl,data=writeback /dev/md13 /volume1/ext_backup/
sudo df -h

wieder erfolgreich eingehängt und die Sicherung von Hyperbackup testen lassen (Integritätstest).

Dasselbe habe ich auch in diversen Kombis mit gemountetem Raid und abgeschaltetem externen Laufwerken, nach Ausschalten, Neustart usw. getestet. Keine Schäden an der DS oder dem Raid0.

Das Ganze sieht natürlich sicherlich anders aus, wenn man das mounten automatisch vom System erledigen lassen will d.h. vollautomatisch mounten und un-mounten usw. Aber das habe ich ja nicht vor. Das Backup mache ich 1 mal im Monat, dauert initial mal 48 Stunden und die backup-medien werden danach von der DS ohnehin physisch getrennt (ebenso vom Netz :)) D.h. ohne Extraarbeit geht da eh nix.

Soweit mein Status.

Ich werde euch auf dem Laufenden halten.

EDIT:

Ach ja, bei einem Softwareraid sind alle Raid-relevanten Infos (Superblocks etc.) auf den Raid-Platten. D.h. auf meiner DS sind defacto nur der mount-point und das device und beides kann ich jederzeit wieder herstellen, wenn es durch ein Update oder was auch immer weg sein sollte. Habe ich heute morgen auch gleich getestet. Danke für den Hinweis, Thomas. :)
 

ThomasK

Gesperrt
Mitglied seit
11. Apr 2011
Beiträge
153
Punkte für Reaktionen
11
Punkte
18
Hallo Haigal,

halt uns auf dem Laufenden, mich würde interessieren, was bei einem DSM Update passiert! Dem Mutigen gehört ja die Welt, sagt man! ;-)
Im schlimmsten Falle hast du eines Tages wieder volle 16 TB frei auf deinen Backup Platten... :eek:
 

Haigal

Benutzer
Mitglied seit
11. Aug 2008
Beiträge
72
Punkte für Reaktionen
0
Punkte
0
Danke :)
macht nix. Derzeit braucht ein Full-Backup von 13 TB 33 Stunden. Das kann man später auch mal wieder machen, wenn der kram weg sein sollte :)
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.885
Punkte für Reaktionen
1.171
Punkte
754
Danke für die detaillierten Informationen!
 
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