Raid Wechsel wie am besten vorgehen?

Noa

Benutzer
Mitglied seit
03. Nov 2022
Beiträge
77
Punkte für Reaktionen
4
Punkte
8
Hallo zusammen,
ich möchte bei meiner DS220+ von Raid 0 auf Raid 1 oder SHR wechseln.
Meine Dateien kann ich ja einfach auf externe Platten sichern und wieder aufspielen aber wie sieht das mit den ganzen Apps und Konfigurationen aus?

Ich nutze zb :
- Drive
- Active Backup for Business
- Container mit Homebridge / Cloudflared / Adguard
- Note Station
- Cloud Sync
- Phots

Gibt da eine Möglichkeit quasi diese zu clonen und einfach wieder aufzuspielen nach dem wechsel?
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Versionierte Sicherung mit Hyper Backup machen. Da kannst du die meisten Pakete inkludieren.
Die VMs exportieren und danach wieder importieren.
Die Docker-Container:
-gemappte Verzeichnisse sichern
-idealerweise Docker-Compose File sichern / erstellen (lassen)
->die Container kannst du im Container Manager auch exportieren
 
  • Like
Reaktionen: Noa

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.574
Punkte für Reaktionen
882
Punkte
174
Mit Hyperbackup solltest Du eigentlich alles sichern können (inkl. Pakete und Config). Container ev. manuell sichern.

edit: @plang.pl war schneller.
 
  • Like
Reaktionen: Noa

Noa

Benutzer
Mitglied seit
03. Nov 2022
Beiträge
77
Punkte für Reaktionen
4
Punkte
8

Anhänge

  • chrome_GEavP2pRFP.png
    chrome_GEavP2pRFP.png
    132,2 KB · Aufrufe: 6

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Wenn du die Einzelversionssicherung machst, hast du diese roten Ausrufezeichen, die besagen, dass du stattdessen die versionierte Sicherung machen sollst. Du musst eine versionierte Sicherung anlegen, keine Einzelversion.
Normal reicht es, den Container zu exportieren. Mir würde das aber nicht reichen.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Ich würde erstmal schauen, ob alle Mappings soweit passen. Also dass alles relevante auf der DS und nicht im Container liegt. Das dann wegsichern.
Zusätzlich lasse ich noch folgendes Script zur automatisierten Erstellung von Compose-Files laufen:
https://registry.hub.docker.com/r/red5d/docker-autocompose/

Bash:
#!/bin/bash

# anzupassen:
BackUpDir="/volume1/docker/Backup"
IgnoredContainer=(jitsi_jicofo jitsi_jvb jitsi_prosody jitsi_web synology_docviewer_2 synology_docviewer_1)

#–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
for container in $(docker ps --format "{{ .Names }}"); do
    if grep -q "${container}" <<< "${IgnoredContainer[@]}" ; then
        echo "${container} is on ignore list. Skipping this container."
        continue
    else
        echo "${container} export"

    # YAML:
        # https://www.synology-forum.de/threads/docker-container-automatische-docker-compose-file-erstellen-als-backup.110444/post-897496
        docker run --rm -v /var/run/docker.sock:/var/run/docker.sock red5d/docker-autocompose "${container}" > "${BackUpDir}/${container}_$(date +%Y-%m-%d_%H-%M).yml"
    fi
done
exit
 


 

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