Umstellen von ext4 auf Btrfs - Methode

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

hanshipp

Benutzer
Registriert
02. Dez. 2012
Beiträge
96
Reaktionspunkte
18
Punkte
8
Hallo zusammen,

ich habe ein ugrade von DS213+ auf DS224+ vollzogen, das es schnell gehen musste, habe ich das Raid einfach in das neue NAS 1:1 umgezogen, was sehr gut klappte.
Nun möchte ich das Filesystem auf Btrfs umstellen um z.B. Snpashots machen zu können.

Leider verwirren mich die Anleitungen was man so im Netz findet.
Bei machen muss die Festplatte extren neu formatiert werden, bei anderne einfach ein komplettes HyperBackup erstellen, Raid auflösen und als Brtfs wieder erstellen.
HyperBackup laden und ein restore durchführen.

Ich bevorzuge die 2. Methode, wenn diese klappt bzw. gibt es wichtige Vor- und Nachteile (Außer das beim Hyper die Gefahr besteht, dass genau in diesem Moment die ext. Festplatte einen defekte ausfweisst?).

Danke für eure Hilfe.
 
Zuletzt bearbeitet:
HyperBackup machen, Speicherpool löschen, dann mit btrfs neu aufsetzen und HyperBackup zurückspielen. So sollte es eigentlich funktionieren. Und wenn Du Dir Sorgen machst, dass ein Backup nicht ausreicht, dann wäre dies ein guter Zeitpunkt, für ein zweites zu sorgen. Viele hier im Forum machen zumindest von ihren wichtigen Daten mehr als zwei Backups.
 
Ich habe beide Methoden zu Testzwecken durchgeführt. Ich denke mit Hyperbackup und neu aufsetzen mit btrfs ist der einfachere Weg.
Das Backup kannst Du ja vorher über Integrität der Sicherung prüfen und zusätzlich bevor Du die DS platt machst wenige Dateien löschen und aus dem Backup wieder herstellen lassen.

EDIT: https://kb.synology.com/de-de/DSM/tutorial/How_to_change_from_ext4_volume_to_btrfs_volume

https://www.synology-forum.de/threa...-bitte-um-unterstuetzung.124834/#post-1048778
 
Zuletzt bearbeitet:
  • Like
Reaktionen: dil88
HyperBackup machen, Speicherpool löschen, dann mit btrfs neu aufsetzen und HyperBackup zurückspielen. So sollte es eigentlich funktionieren. Und wenn Du Dir Sorgen machst, dass ein Backup nicht ausreicht, dann wäre dies ein guter Zeitpunkt, für ein zweites zu sorgen. Viele hier im Forum machen zumindest von ihren wichtigen Daten mehr als zwei Backups.
Hallo an alle,
Danke für die Infos.
Ja wichtige Daten habe ich nochmals auf eine 2. ext Platte.
Das passt soweit :).

Dann werde ich die Hyper Methode anwenden.
 
@hanshipp Beachte bitte mein EDIT im Post #3
 
Ich habe mir das Tutorial auch angesehen und gelernt, dass nicht der Speicherpool entfernt und neu erstellt werden muss, sondern das Volume. Kanns oben nicht mehr ändern, deshalb dies als Korrektur.
 
  • Like
Reaktionen: Benie
Zum Glück sind wir alle nur Menschen !;)
 
  • Like
Reaktionen: dil88
Ist ja schon eine Weile her mit diesem Thema, aber hat das denn mit dem Hyper Backup ohne weiter Probleme geklappt? Ich überlege jetzt auch von ext4 auf btfrs zu wechseln. Hyper Backup liegt als "eine Version" "Ordner und Pakete" auf einer externen Festplatte.
 
Keine Sorge, da klappt, habe das auch schon zu Testzwecken etc. oder NAS Wechsel in allen Varianten die Hyperbackup bietet durchgespielt.
Hauptsache das Backup ist auf aktuellem Stand.
 
  • Like
Reaktionen: Nackel und Ronny1978
Bei HyperBackup "eine Version" kannst Du nicht so viele (Synology-)Pakete sichern, wie in der versionierten Variante. Wenn Du bei Deinem HyperBackup also für Dich wichtige Pakete nicht auswählen kannst, würde ich Dir empfehlen, zumindest die Pakete in einem versionierten HyperBackup zusätzlich zu sichern.
 
Danke euch beiden für die Antworten. Dann werde ich demnächst mal mein Glück versuchen
 
  • Like
Reaktionen: Benie
Eine Frage hätte ich da aber noch, wie ist denn das mit Docker etc. Läuft das dann auch alles wieder oder muss ich das neu einrichten? Also Plex, Jdownloader, Portainer usw.
 
Du mußz die Container neu erstellen.

Mach Dir ein Backup vom Ordner "docker" und vom jeweiligen Container ein Backup vom Image und vom Container selbst. Am besten auch die zugehörige yaml oder das was als Script über den Aufgabenplaner installiert wurde vom jeweiligen Script eine Kopie machen, oder Installiere die Container neu nach der bisherigen Anleitung.
Wenn Du den "docker" Ordner gesichert hast, kopiere desen Inhalt vor Installation in den neu erstellten Freigegebenen Ordner "docker" bevor Du etwas installierst.
 
  • Like
Reaktionen: Nackel
Perfekt danke
 

Additional post fields

 

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