Ich habe es nun endlich geschafft alle Daten (inklusive Plex Datenbank) von der alten WD-Red auf die neue SG-Exos umzuziehen (ohne ständig Fehlermeldungen beim Kopieren überspringen zu müssen) und zwar auf relativ direktem Weg.
Hier die Lösung:
1a. Überprüfung ob bzw. welche Pakete (Apps) im DSM sich auf dem auszutauschenden Volume (bei mir ist das
volume1) befinden:
-> PowerShell in Windows öffnen
-> "ssh
admin@
192.168.XXX.XX" (
Benutzername und
IP-Adresse der/eurer DiskStation)
-> "ls -l /
volume1/\@appstore/"
-->
wenn dort Pakete (Apps) aufgelistet werden, folgendes ausführen um eben
diese (vorübergehend) auf ein
anderes Volume/Festplatte (zBsp.
volume2) zu verschieben:
---> "sudo mv -v /
volume1/\@appstore /
volume2/"
---> warten bis der Vorgang durchgelaufen ist
1b. DiskStation herunterfahren
2a. die ausgediente Festplatte rausziehen und per SATA (USB geht zumindest bei nicht) an den PC anstöpseln
2b. auf diesem PC ein
Lubuntu Linux booten (zBsp. per Boot-Stick)
3a. Terminal öffnen und folgende Befehle eingeben:
Code:
apt-get install -y mdadm lvm2
Code:
mdadm -Asf && vgchange -ay
-> Nach diesem Befehl taucht sofort die Partition der (Synology-)Festplatte im Dateimanager auf.
So sieht bzw. sah das Terminal-Fenster bei mir aus nach Eingabe der oben genannten Befehle:
Code:
lubuntu@lubuntu:~$ sudo -i
root@lubuntu:~# apt-get update
Ign:1 cdrom://Lubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy InRelease
Hit:2 cdrom://Lubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy Release
Get:4 http://archive.ubuntu.com/ubuntu groovy InRelease [267 kB]
Get:5 http://security.ubuntu.com/ubuntu groovy-security InRelease [110 kB]
Get:6 http://archive.ubuntu.com/ubuntu groovy-updates InRelease [115 kB]
Get:7 http://archive.ubuntu.com/ubuntu groovy/main amd64 DEP-11 Metadata [463 kB]
Get:8 http://security.ubuntu.com/ubuntu groovy-security/main amd64 Packages [253 kB]
Get:9 http://security.ubuntu.com/ubuntu groovy-security/main Translation-en [61.7 kB]
Get:10 http://security.ubuntu.com/ubuntu groovy-security/main amd64 DEP-11 Metadata [4676 B]
Get:11 http://security.ubuntu.com/ubuntu groovy-security/main DEP-11 48x48 Icons [7290 B]
Get:12 http://security.ubuntu.com/ubuntu groovy-security/main DEP-11 64x64 Icons [10.8 kB]
Get:13 http://security.ubuntu.com/ubuntu groovy-security/main DEP-11 64x64@2 Icons [29 B]
Get:14 http://security.ubuntu.com/ubuntu groovy-security/main DEP-11 128x128 Icons [25.6 kB]
Get:15 http://security.ubuntu.com/ubuntu groovy-security/main amd64 c-n-f Metadata [3716 B]
Get:16 http://security.ubuntu.com/ubuntu groovy-security/restricted amd64 Packages [111 kB]
Get:17 http://archive.ubuntu.com/ubuntu groovy/universe amd64 DEP-11 Metadata [3726 kB]
Get:18 http://security.ubuntu.com/ubuntu groovy-security/restricted Translation-en [16.5 kB]
Get:19 http://security.ubuntu.com/ubuntu groovy-security/restricted amd64 c-n-f Metadata [420 B]
Get:20 http://security.ubuntu.com/ubuntu groovy-security/universe amd64 Packages [64.3 kB]
Get:21 http://security.ubuntu.com/ubuntu groovy-security/universe Translation-en [29.2 kB]
Get:22 http://security.ubuntu.com/ubuntu groovy-security/universe amd64 DEP-11 Metadata [4556 B]
Get:23 http://security.ubuntu.com/ubuntu groovy-security/universe DEP-11 48x48 Icons [12.4 kB]
Get:24 http://security.ubuntu.com/ubuntu groovy-security/universe DEP-11 64x64 Icons [19.8 kB]
Get:25 http://security.ubuntu.com/ubuntu groovy-security/universe DEP-11 64x64@2 Icons [29 B]
Get:26 http://security.ubuntu.com/ubuntu groovy-security/universe DEP-11 128x128 Icons [46.6 kB]
Get:27 http://security.ubuntu.com/ubuntu groovy-security/universe amd64 c-n-f Metadata [2864 B]
Get:28 http://security.ubuntu.com/ubuntu groovy-security/multiverse amd64 Packages [8000 B]
Get:29 http://security.ubuntu.com/ubuntu groovy-security/multiverse Translation-en [2320 B]
Get:30 http://security.ubuntu.com/ubuntu groovy-security/multiverse amd64 c-n-f Metadata [304 B]
Get:31 http://archive.ubuntu.com/ubuntu groovy/universe DEP-11 64x64 Icons [7863 kB]
Get:32 http://archive.ubuntu.com/ubuntu groovy/multiverse amd64 DEP-11 Metadata [44.4 kB]
Get:33 http://archive.ubuntu.com/ubuntu groovy-updates/main amd64 Packages [405 kB]
Get:34 http://archive.ubuntu.com/ubuntu groovy-updates/main Translation-en [102 kB]
Get:35 http://archive.ubuntu.com/ubuntu groovy-updates/main amd64 DEP-11 Metadata [40.6 kB]
Get:36 http://archive.ubuntu.com/ubuntu groovy-updates/main DEP-11 48x48 Icons [30.4 kB]
Get:37 http://archive.ubuntu.com/ubuntu groovy-updates/main DEP-11 64x64 Icons [50.8 kB]
Get:38 http://archive.ubuntu.com/ubuntu groovy-updates/main DEP-11 64x64@2 Icons [29 B]
Get:39 http://archive.ubuntu.com/ubuntu groovy-updates/main DEP-11 128x128 Icons [104 kB]
Get:40 http://archive.ubuntu.com/ubuntu groovy-updates/main amd64 c-n-f Metadata [7056 B]
Get:41 http://archive.ubuntu.com/ubuntu groovy-updates/restricted amd64 Packages [133 kB]
Get:42 http://archive.ubuntu.com/ubuntu groovy-updates/restricted Translation-en [20.1 kB]
Get:43 http://archive.ubuntu.com/ubuntu groovy-updates/restricted amd64 c-n-f Metadata [460 B]
Get:44 http://archive.ubuntu.com/ubuntu groovy-updates/universe amd64 Packages [157 kB]
Get:45 http://archive.ubuntu.com/ubuntu groovy-updates/universe Translation-en [61.1 kB]
Get:46 http://archive.ubuntu.com/ubuntu groovy-updates/universe amd64 DEP-11 Metadata [104 kB]
Get:47 http://archive.ubuntu.com/ubuntu groovy-updates/universe DEP-11 48x48 Icons [107 kB]
Get:48 http://archive.ubuntu.com/ubuntu groovy-updates/universe DEP-11 64x64 Icons [174 kB]
Get:49 http://archive.ubuntu.com/ubuntu groovy-updates/universe DEP-11 64x64@2 Icons [29 B]
Get:50 http://archive.ubuntu.com/ubuntu groovy-updates/universe DEP-11 128x128 Icons [425 kB]
Get:51 http://archive.ubuntu.com/ubuntu groovy-updates/universe amd64 c-n-f Metadata [4860 B]
Get:52 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse amd64 Packages [13.9 kB]
Get:53 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse Translation-en [4012 B]
Get:54 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse amd64 DEP-11 Metadata [2468 B]
Get:55 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse DEP-11 48x48 Icons [29 B]
Get:56 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse DEP-11 64x64 Icons [2638 B]
Get:57 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse DEP-11 64x64@2 Icons [29 B]
Get:58 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse DEP-11 128x128 Icons [29 B]
Get:59 http://archive.ubuntu.com/ubuntu groovy-updates/multiverse amd64 c-n-f Metadata [540 B]
Fetched 15.2 MB in 4s (4130 kB/s)
Reading package lists... Done
root@lubuntu:~# apt-get install -y mdadm lvm2
Reading package lists... Done
Building dependency tree
Reading state information... Done
lvm2 is already the newest version (2.03.07-1ubuntu3).
Suggested packages:
default-mta | mail-transport-agent dracut-core
The following NEW packages will be installed:
mdadm
0 upgraded, 1 newly installed, 0 to remove and 218 not upgraded.
Need to get 420 kB of archives.
After this operation, 1268 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu groovy/main amd64 mdadm amd64 4.1-5ubuntu5 [420 kB]
Fetched 420 kB in 0s (1962 kB/s)
Preconfiguring packages ...
Selecting previously unselected package mdadm.
(Reading database ... 240052 files and directories currently installed.)
Preparing to unpack .../mdadm_4.1-5ubuntu5_amd64.deb ...
Unpacking mdadm (4.1-5ubuntu5) ...
Setting up mdadm (4.1-5ubuntu5) ...
Generating mdadm.conf... done.
update-initramfs is disabled since running on read-only media
/usr/sbin/grub-probe: error: failed to get canonical path of `/cow'.
Created symlink /etc/systemd/system/mdmonitor.service.wants/mdcheck_continue.timer → /lib/systemd/system/mdcheck_continue.timer.
Created symlink /etc/systemd/system/mdmonitor.service.wants/mdcheck_start.timer → /lib/systemd/system/mdcheck_start.timer.
Created symlink /etc/systemd/system/mdmonitor.service.wants/mdmonitor-oneshot.timer → /lib/systemd/system/mdmonitor-oneshot.timer.
Processing triggers for man-db (2.9.3-2) ...
root@lubuntu:~# mdadm -Asf && vgchange -ay
mdadm: /dev/md/2 has been started with 1 drive.
root@lubuntu:~#
Hier noch ein Screenshot wo die Partition mit den zu sichernden Daten im Dateimanager aufgelistet wird:
Man sieht hier auch im Partitions-Manager, dass die "Platte" vom DSM tatsächlich als RAID (1) eingerichtet wurde.
4a. neue Festplatte in den freien Slot der DiskStation und diese einschalten
4b. neues Volume sowie einen neuen "Gemeinsamen Ordner" (analog zur alten Festplatte) erstellen
4c. die zuvor auf Volume2 verschobenen Pakete (installierte Apps) wieder auf Volume1 schieben:
-> PowerShell in Windows öffnen (Terminal in Lubuntu Linux sollte aber genauso funktionieren)
-> "ssh
admin@
192.168.XXX.XX" (
Benutzername und
IP-Adresse der/eurer DiskStation)
---> "sudo mv -v /
volume2/\@appstore /
volume1/"
---> warten bis der Vorgang durchgelaufen ist
Nun geht es an das Kopieren der Daten von der alten zur neuen HDD.
5. zu erst der Datenbank Ordner von Plex:
5a. erstellt auf der neuen HDD (bei mir Volume1) einen neuen "Gemeinsamen Ordner" mit dem Namen "Plex"
5b. diesem "Plex" Ordner Lese-/Schreibrechte für den Benutzer "Plex" im DSM zuweisen
5c. Wieder zum Lubuntu Desktop wechseln und den Inhalt des "Plex" Datenbank Ordners von der alten HDD zum gerade erstellten "Plex" Ordner auf der neuen HDD (in der Diskstation) kopieren.
Dazu einfach im Lubuntu Dateimanager über "Network" die Diskstation aufrufen.
5d. Sobald fertig kopiert, kann Plex im Paket-Zentrum des DSM wieder gestartet werden. Plex sollte dann genauso laufen wie zuvor.
6. Nun kommt der ganze Rest dran. Einfach alles (relevante) auf der alten Partition (bei mir als "1.42.6-5004" gemountet) wieder übers Netzwerk auf die neue HDD kopieren.
Bei etwaigen Fehlern bietet der Dateimanager von Lubuntu statt eines "überspringen"-Knopfes einen "ignorieren"-Knopf an
UND DIESER MUSS NUR EINMAL BETÄTIGT WERDEN.
Der Kopiervorgang läuft anschließend völlig reibungslos durch. (bei mir waren es 65MB/s über Gigabit-LAN)
7. Fertig