Deduplizierung - Speicherplatz statt Redundanz
OK, ok - Deduplizierung ist was anderes, nämlich identische Daten beim Backup ausschließen. Was ich möchte ist mein RAID 1 umkonfigurieren.
Hmmm, intuitiv habe ich bei der Einrichtung des NAS die Platten als Mirror aufgesetzt.
Mittlerweile konsolidiere ich meine Daten von zig USB-Sticks und externen Festplatten die sich über die Jahre angesammelt haben auf das NAS. Mein Problem dabei ist ein gefühlsmäßiges:
Wenn ich so auf die etwa 10 USB Sticks und drei, vier externe USB Platten schaue, überkommt mich ein ungutes Gefühl. Es wäre nicht das erste Mal, das einer dieser Datenspeicher den Geist aufgegeben hätte. Was nun wenn die DS sich - Plattenspiegel hin oder her - verabschiedet?
Vor diesem Hintergrund ist es wohl vernünftiger, ein Backup zu machen, denn sich nur auf die Spiegelung zu verlaßen ist vielleicht zu naiv.
Die Frage ist ob mit Backup tatsächlich noch die Spiegelung nötig ist. Ein Luxus, zumindest wenn man diesen Platz auf der 2ten Platte nutzen möchte.
Also, wie löst man den Spiegel ohne Datenverlust auf?
In diesem Thread hier wird danach gefragt ob die Anleitung
aus dem Synology Wiki auch für die DS-209 gelte.
Ich denke ja, weil diese RAID Geschichten wenig mit der Hardware zu tun haben. Prinzipiell dürften die unterschiedlichen DS Modelle sogar identische Devices nutzen, es sei denn die Firmware wurde so geändert, daß die sich je nach release in solchen Details unterscheiden.
Ich habe
im Linux Wiki eine nette Anleitung gefunden, wo einfach erklärt wird was da bei den mdadm Kommandos passiert. Dort ist zum Beispiel auch die Möglichkeit beschrieben ein schrittweises Plattenupgrade auf eine größere Platte (wahrscheinlich verstehe ich das falsch und es ist nur der Plattentausch, denn die Hälfte des Originalspiegels bleibt ja in der Ursprungsgröße?) zu fahren.
RAID 1 auflösen auf die Schnelle:
Rich (BBCode):
# Als defekt markieren. Damit stoppt die Verwendung:
mdadm -f /dev/md1 /dev/sda11
cat /proc/mdstat
#Personalities : [linear] [raid0] [raid1] [raid5] [multipath] [raid6] [raid10]
#md1 : active raid1 hda14[0] sda11[2](F)
# 2803200 blocks [2/1] [U_]
# Entfernen:
mdadm -r /dev/md1 /dev/sda11
cat /proc/mdstat
#Personalities : [linear] [raid0] [raid1] [raid5] [multipath] [raid6] [raid10]
#md1 : active raid1 hda14[0]
# 2803200 blocks [2/1] [U_]
Im Grunde also die Vorgehensweise wie im Syno Wiki.
Wenn ich das richtig sehe bleibt aber die einzelne Platte als RAID1 Hälfte konfiguriert und so steht die dann eben rum. Mir kommt das unfertig vor.
Nachtrag schrieb:
Ist's auch. Habe dazu folgende Info gefunden
(Auszug von hier) - das ist bewußt im Hinblick auf ein geplantes RAID Layout:
RAIDs, die nicht normal sind
Wenn man sich mit RAIDs auf der Linux-Ebene auseinandersetzt, dann stößt man schnell auf das Tool mdadm, mit dem man die Administration von RAIDs durchführt. Es ist ein ziemlich umfangreiches und auch nicht ganz einfaches Tool, aber man kann damit alles einrichten und auch im Fehlerfall richten.
Alle Informationen hier auf dieser Seite gehen von einem normalen RAID aus. Es gibt aber auch RAIDs, die nicht komplett sind. Man nennt sie 'degraded', also zum Beispiel ein RAID-1 mit nur einer Platte oder ein RAID-5 mit nur zwei Platten. Solche 'degraded' RAIDs werden manchmal verwendet, weil man gerade noch nicht genügend Platten zur Verfügung hat; manchmal entstehen sie auch, weil man ein Platte entfernen möchte, sich aber nicht die Mühe machen will, alles neu aufzusetzen.
To create a "degraded" array in which some devices are missing, simply give the word "missing" in place of a device name. This will cause mdadm to leave the corresponding slot in the array empty. For a RAID4 or RAID5 array at most one slot can be "missing"; for a RAID6 array at most two slots. For a RAID1 array, only one real device needs to be given. All of the others can be "missing".
Ich habe dann ja zusagen ein defektes RAID 1 in Betrieb. Macht ja an sich nichts, aber ich würde das md-device lieber mit der frei gewordenen Platte extenden. Ein Stripeset (RAID 0) aufzubauen ist vom Prinzip her nicht möglich ohne die Platten zu formatieren. Ein extend müßte aber sehr wohl möglich sein.
Nur wie?
Weiß jemand mehr dazu oder muß ich da mal yahoo zu fragen?