Wie ich von EXT4 zu btrfs migriere, ohne Datenverlust und ohne Ausfallzeiten.
Ein Tool zur Migration auf btrfs gibt es leider nicht, also hat man mehrere Möglichkeiten den Dateisystemwechsel durchzuführen.
In meinem Video zeige ich dir, wie es gehen soll und wie ich es gemacht habe.
Du findest dieses Video hilfreich?
Abonniere mich auf YouTube und verpasse kein neues Video mehr!
Folge mir auf Facebook, Twitter und Google+! Rechts oben in der Seitenleiste findest du die Links.
Mit den sicheren Teilen-Schaltflächen kannst du diesen Artikel auch überall einfach einbinden.
Das Video wird von Youtube eingebettet. Es gelten die Datenschutzerklärungen von Google. Mit dem abspielen des Videos nimmst Du dies zur Kenntnis.
Meine Empfehlung von DiskStations im Videobeitrag
Einsteiger (siehe Videolink oben):
DS216se (preiswerte DS) bei Amazon: http://amzn.to/1LkctUc
DS215J bei Amazon: http://amzn.to/1VBk8Dt
DS416J bei Amazon: http://amzn.to/1VBkhXE
Hobby & Privat ohne Live-Transkodierung von Videos (siehe Videolink oben):
DS715 bei Amazon: http://amzn.to/1VBl5M6
DS416 bei Amazon: http://amzn.to/1NGEdZk
DS1515 bei Amazon: http://amzn.to/1SSO93V
Privat mit Live-Transkodierung von Videos (siehe Videolink oben):
DS216play bei Amazon: http://amzn.to/1LkcszO
DS415play bei Amazon: http://amzn.to/1VBlX3c
Unternehmen und anspruchsvolle Privatnutzer:
DS216+ bei Amazon: http://amzn.to/1VBmtOT
DS716+ bei Amazon: http://amzn.to/1jaIZAt
DS415+ bei Amazon: http://amzn.to/11yhCs6
DS1515+ bei Amazon: http://amzn.to/1VBmLoU
DS1815+ bei Amazon: http://amzn.to/1VBmPVD
DS2415+ bei Amazon: http://amzn.to/1SSOJyv
Festplatten für alle DiskStations:
Western Digital RED 1 TB NAS bei Amazon: http://amzn.to/1jTw69H
Western Digital RED 2 TB NAS bei Amazon: http://amzn.to/1focbN6
Western Digital RED 3 TB NAS bei Amazon: http://amzn.to/1aYkM6t
Western Digital RED 4 TB NAS bei Amazon: http://amzn.to/1g6c6jh
Western Digital RED 6 TB NAS bei Amazon: http://amzn.to/1vbrNcL
Wichtige Links:
Synology FAQ: http://idomix.de/synofaq
Netzwerk-Ports für Dienste: http://idomix.de/synoports
Kompatibilität zur DiskStation: http://idomix.de/synohdd
Synology Download Center: http://idomix.de/synodwn
Synology Produkte:http://idomix.de/synoproducts
Hallo Dominik und alle, die nach der Anleitung verfahren:
Danke für die Anleitung, gute Hinweise, auch wenn ich leicht anders vorgegangen bin (man kann die Apps auch direkt von einem Volume aufs andere schieben, muss das aber über SSH machen). Ich habe noch eine Ergänzung, die in allen mir bekannten Anleitungen fehlt, vielleicht kannst du die mit aufnehmen:
Wenn man in der Systemsteuerung das neue Volume für den Ordner auswählt, dann sollte man unbedingt unter “Erweitert” noch “Daten-Prüfsumme für erweiterte Dateiintegrität aktivieren” auswählen*, bei Bedarf auch noch “Dateikomprimierung”. Und erst dann mit dem Klick auf “OK” den Volumewechsel bestätigen. Macht man das nicht, dann kann man das nicht nachträglich noch aktivieren und verzichtet damit auf eines der Kernfeatures von BTFRS!
Das gilt auch für das Neuanlegen von Ordnern. Laut Synology ist die Funktion standardmäßig aktiviert, das stimmt zumindest bei meinen DS nicht (aktuelles DSM).
*für manche Anwendungen kann es sinnvoll sein darauf zu verzichten 😉
Hans meint oben, dass viele BTFRS Features nicht unterstützt werden. Da hat sich mittlerweile ein bisschen was getan, außerdem geht außerhalb der GUI noch mehr. zum Beispiel lässt sich die Deduplication so durchaus nutzen (Google hilft), allerdings würde ich das nur mit großer Vorsicht und wenn zwingend nötig einsetzen, da (v.a. da nicht offiziell unterstützt) das Risiko eines Datenverlustes doch etwas höher ist.
Hallo Dominik
Ich habe vom DS215j zu DS218+ migriert. Drive und Moments habe ich bereits angefangen im DS215j einzurichten, aber noch nicht viele Fotos vom PC übernommen. Diese Apps sind nun auch schon im DS218+ mit den Dateien migriert worden. Ich möchte nun mit Moments für die Organisation der Fotos und Filme auch Themen, Gesichtserkennung, Tags benutzen können, was gemäss Synology mit DS218+ möglich sei. Mir ist jedoch nicht klar, ob ich das Dateisystem hierfür von ext4 auf btrfs umstellen muss. Ich benutze dabei auch Deine Kurse im udemy-Angebot. Super gut erklärt.
Mit den besten Grüssen
Walter
Hallo Walter, vielen Dank und nein, musst nicht auf btrfs umstellen. Viele Grüße Dominik
Hallo Dominik,
Bin froh. btrfs hat so seine Tücken, wie ich gelesen habe. Weitere Bedürfnisse als die genannten habe ich im Moment nicht. Was die Zukunft bringen wird, kennen wir ja nicht. Die Migration hat ja geklappt, obwohl ich manchmal etwas unsicher war.
Auf der DS215j hatte ich etwa 25’000 Dateien, die zusammen in Moments und Drive enthalten und konfiguriert waren. Der Support von Synology hat jedoch etwa 270’000 Dateien in der Indizierung gezählt. Nach verschiedenen Einstellungsänderungen, Anläufen und Einbussen kam ich auf etwa 56’000 Dateien herunter. Der Support von Synology hat jedoch konstant verweigert, Auskunft zu geben, weshalb dies so sei und verlangt, die Indizierung zu deaktivieren und nach einigem Hin und Her schlussendlich den Drive zu deinstallieren und neu zu laden, was ich dann auch getan habe. Da mich das Modell DS218+ beeindruckte, habe ich dieses gekauft und fahre nun weiter, die auf dem Drive und Moments gelöschten Dateien wieder neu vom PC auf die Diskstation zu laden. Die Drive App hat die Migration übernommen, jedoch Moments nicht. Mit Ihrer Anleitung in Ihrem Udemy – Kurs sollte dies auch gelingen. Nochmals besten Dank. Wenn ich neue Probleme damit habe, komme ich jedoch wieder auf Sie zurück, wenn nötig mit bezahltem Support von Ihnen.
Mit den besten Grüssen
W. Schriber
Aber nicht zu viele Snapshots machen:
https://www.spinics.net/lists/linux-btrfs/msg38564.html
Ich betreibe seit einigen Jahren verschiedene DS (inzwischen im Geschäft in der dritten Generation), immer migriert durch Umstecken der Festplatten in eine neue DS bzw. durch Neuaufbau des RAID durch Tausch jeweils einer Platte. So dass ich noch immer mit einem ziemlich alten ext3 arbeite. Andererseits hatte ich noch nie einen Ausfall, der auf das Filesystem zurückzuführen war. Auch zuhause bin ich eher konservativ, was Datenspeicherung angeht. Heimische Linuxrechner haben reines Soft-RAID ohne LVM, die heimische DS414 läuft im RAID6 mit ext4.
Der Reiz des Neuen tendiert zu btrfs – andererseits geht es mir primär um Stabilität und da sind mir die ausgereiften ext2-Systeme (auch ext3 und ext4 sind ja technisch noch immer dem ext2 verbunden) bis jetzt zuverlässige Partner gewesen. Durch verschiedene Plattendefekte hindurch…
Auch das veraltete ext3 ist dermaßen stabil, dass sich bislang kein Wechsel auf ext4 angeboten hat.
Gibt es eine Killerapplikation, die mit dem DSM nur zusammen mit btrfs geht?
Jörg, snapshots sind das “Killerfeature” von btrfs.
Hat alles prima geklappt, Musste neu starten und die ClaudStation mehrfach deinstallieren und installieren. Sonst keine Probleme. Vielen Dank.
Hallo Dominik,
hätte noch eine Frage zu einer leicht abgeänderten Vorgehensweise. Ich wechsle von einer 212j mit Ext4 auf die 718+ und möchte gleich mit Btrfs starten. kann ich gleich eine Festplatte löschen und mit der 718+ neu starten, danach ein backup der Einstellungen einspielen. Als nächsten schritt die zweite Festplatte mit ext4 einstecken und die Daten wie beschrieben kopieren. usw.
Werden hier beim backup wiederherstellen die rechte für die gemeinsamen ordern richtig erstellt. Glaubst du das dies so funktionieren kann?
vorab schon mal danke beim helfen
Hallo Rene,
hast du das schon ausprobiert?
Ich habe nähmlich das selbe vorhaben und möchte beim Wechsel von einer DS212+ auf die DS718+ auf BTRFS wechseln.
lg FloGo
Hi Dominik,
danke für den Beitrag. Ich habe auch eine DS 415+. Diese ist derzeit mit 3 x 6 TB ausgestattet und läuft auf RAID 5 mit ext4. Meinst Du, die Migration zu btrfs, wie von Dir beschrieben, könnte in meinem Fall auch funktionieren? Aufgrund RAID 5 könnte ich ja eine HDD entfernen und zusätzlich habe ich ja noch einen Slot frei. Außerdem stehen sind die eingebauten Festplatten auch noch nicht vollständig gefüllt.
Schon mal Danke für eine Rückmeldung.
mfg
Dreapy.
Ich habe nur die DS216j. Wie es aussieht unterstüzt die das Btrfs nicht. Ich kann nur Shr Raid mit ext4 einstellen.
Hallo,
ich habe alles ausprobiert, es funktioniert soweit ganz gut. Schade dass man alle Ordner einzeln übertragen muss, dadurch dauert das alles noch mal was länger…. Der Neustart ist definitiv notwendig! Das System erkennt sonst nicht, dass die Apps fehlen. Danach müssen erst alle Apps repariert werden und dann mit Hyperbackup wiederhergestellt werden. Den MailPlus-Server hat es bei der ganzen Prozedur allerdings gekillt! Nach Wiederherstellen der gesicherten Daten startete dieser nicht mehr. “Die konfiguration konnte nicht wiederhergestellt werden. Sie können das Paket nicht starten.” Ich habe dies behoben, in dem ich den gemeinsamen Ordner “MailPlus Server” gelöscht habe, nachdem ich das Paket deinstalliert habe. Dann MailServer Plus neu installieren. Dann habe ich die Daten aus der MailStation übernommen. Dies ging aber nur, weil ich den Umstieg auf MailPlus erst vor einigen Stunden vollzogen hatte. Also waren die Daten noch “identisch” zu denen der MailPLus Sicherung. Ansonsten wäre die ganze Prozedur spätestens nach dieser Aktion richtig schief gelaufen. Auch die CloudStation musste ich komplett neu einrichten und auf allen verknüpften Geräten neu synchronisren. Ich hatte zum Glück noch ein Backup, da ich aus dem 2er RAID Verbund von Anfang an eine Platte entnommen habe und diese durch eine frische getauscht habe. Ich hätte also im Fall der Fälle die entnommene Platte einfach wieder reinstecken können und das Raid gecovern können. Sonst hätte ich mich das ganze auch nicht getraut! Den SSD Cache musste ich auch nachträglich neu hinzufügen.
Verwendet habe ich eine DS716+II und ein DX513.
Kleines Update.
Die Indizierung hat die Photo Station wiederbelebt. Die zweite Festplatte wird nun über Tage lang auf die Konsistenz der Parität überprüft.
Alles in Allem muss man sich das wirklich gut überlegen, ob man den Wechsel zu btrfs wirklich möchte.
Bei mir war der Wechsel auf größere Festplatten und das Upgrade von einer DS213+ auf die DS216+II ausschlaggebend.
Hi Dominik,
die Anleitung in deinem Beitrag ist auf jeden Fall nichts für Ungeübte. Ich habe mir einige blutige Nasen geholt, bei dem Versuch meine DS216+II auf btrfs umzustellen. Es müssen im Vorfeld doch einige Dinge zusätzlich beachtet werden. Das wichtigste ist, dass man die ganzen Dienste deaktiviert, vor allem der Cloud Station Server. Bei mir wurde nämlich während der Migration mein MacBook Pro leergeräumt und ich habe meine Daten zunächst verloren. Also dringend auch hier die Cloud Station deaktivieren.
Weiterhin fehlte mir der Hinweis, dass bei Einsetzen der vorher gelöschten “neuen” Festplatte diese nicht nur hinzugefügt wird, sondern als “Diskgruppe”. Ich hatte das nicht erkannt und musste den Datei Verschiebevorgang der “Gemeinsamen Dateien” erneut vornehmen.
dabei ist mir möglicherweise auch ein Fehler bei der Datensicherung mit “Hyper Backup” passiert, wobei ich mit die Photo Station und Surveillance Station zerschossen habe. Nun gut, die Dateien sind noch vorhanden und ich hoffe, dass die Medienindizierung das wieder hinbiegt, da die Ordnerstruktur auf der Photo Station noch angezeigt wird.
Wer keine Erfahrung mit dem Einrichten von Festplatten hat, sollte tunlichst die Finger davon lassen, oder abwarten, bis es evtl. eine Anleitung mit Videocast gibt.
Hi Dominik,
wo liegen die Dateien für die Systemkonfiguration, Systemeinstellungen? Ich dachte bisher man macht das nicht mit Hyper Backup sondern unter den Systemeinstellungen mit der Sicherung der Systemkonfiguration.
Hallo,
ist es nicht unsinnig auf BTRFS zu wechseln wenn die nützlichen Funktionen von Synology garnicht unterstützt werden ?
mfg
legend
Die da wären?
Hallo Dominik,
heute brauche ich mal wieder deine Hilfe 🙂
Ist zwar nicht 100% kompatibel zu dem Thema, aber ein bisschen hat es mit Migration zu tun.
Folgende Situation:
Kunde hat DS212j mit 2x WD-Red-2TB als Spiegelung. Nun ist gestern Abend der Blitz dort eingeschlagen, DS tot (zieht direkt wenn Netzteil dran ist 7A).
Also WD´s raus und versucht eine der beiden in meine 1515 zu hängen. Platte will anlaufen, Lesekopf hängt aber fest. Also Trick 17 und der Lesekopf ist wieder frei.
Die 2TB werden in der 1515 auch angezeigt, Laufleistung, Zustand, Lesefehler etc pp. Wenn sie nicht 12290 Stunden gelaufen hätte würde ich sagen das diese wie neu ist 😉
ABER: Ich kann diese WD nicht in mein System einbinden, die 1515 will die Platte löschen :,(
Ich würde halt nur gerne einen Ordner (Rest sind Trueimagesicherungen wo die Rechner aber heile geblieben sind nach dem Blitzeinschlag) sichern da ich nicht 100% weiß ob die Sicherung auf eine andere DS bis zum letzten Tag (also vor dem Blitzeinschlag) wirklich funktioniert hat.
Hast du irgendeine Idee wie ich die WD als Volume3 (2 habe ich selber schon belegt) einbinde OHNE das die DS die Platte formatieren/löschen will?
Mein Dank eilt dir jetzt schonmal nach 😉
Gruß
Bei der Umsetzung scheitere ich bein Verschieben der gemeinsamen Ordner via Systemsteuerung. Nach ein paar Sekunden erscheint die Meldung:
Vorgang fehlgeschlagen. Bitte melden Sie sich erneut im DSM an und versuchen Sie es erneut.
Neuanmelden und auch Neustart der Disk Station bleiben aber leider ohne Erfolg.
Beim Benutzer-Home-Dienst jedoch hat das Ändern des Volumes einwandfrei funktioniert.
Hat jemand eine Idee?
Ich habe es mal genutzt zum putzen, wie es der zufall will hatte ich mit meiner DS415 plus (4*6gb wd Red) sowieso vor gehabt mal zu entmüllen. und konnte einfach auf eine externe und den rest auf meine interne 2 raid auf dem rechner ziehen.
so habe ich gleich mal eine vollständig neues setup gemacht.
was interessant ist bei DSM6 final, wid über den assistenten, wenn man denn anklickt das die platten gleich als shr eingerichtet werden sollen, diese als shr,btrfs eingerichtet werden.
Welche Vorteile siehst Du denn in der Verwendung von btrfs?
http://idomix.de/333-diskstation-4-business-dsm-6-und-btrfs-dateisystem-einrichten
Hast du mal zuvor versucht die Datenübertragungsrate festzuhalten zwischen ext4 und btrfs?
Hier ist btrfs laut meinen Tests nämlich noch langsamer als bei ext4.
Bei mir ist es identisch etwa.