Ta nasvet bi lahko pomagal pri kloniranju enega diska ali povečanju velikosti signalnega diska na NAS Synology z več ležišči.
Predlog je iz objava angleške različice skupnosti Synology. (Hvala Simon56~)
Naredil sem testiranje, da vidim, ali bi lahko kloniranje, nato spremenjeno nekaj pomagalo. Na srečo bi lahko in tukaj je zapis.
Vendar pa je postopek ogrožen, zato je najbolje, da imate varnostno kopijo, preden nadaljujete.
Na primer, če je smer klona napačna, podatkov na izvirnem disku ni več. Zato prosim vprašajte, če ste v dvomih.
In ta metoda je primerna SAMO za:
- NAS z več ležišči Synology
- Tip nosilca MORA biti【Osnovni】. Ni za SHR Volume enega diska.
To testiranje izvaja DSM7.2 in to se lahko spremeni v prihodnji posodobitvi.
KORAK 0. Prenehajte vsem aplikacijam pisati podatke na prostor majhnega diska. #
Pred kloniranjem diskov moramo STOP aplikacije (SMB dostop, Surveillance Station, Virtual Machine Manager…itd.) pisanje podatkov na nosilec, povezan z izvornim diskom.
Če podatki še naprej zapisujejo prostornino manjšega diska, bo klonirani disk vseboval nedosledne podatke.
Pri tem testiranju se za ustvarjanje osnovnega nosilca 2 uporabi disk velikosti 1 TB:

Ta 1TB nosilec 2 bomo nadgradili na večjega z 8TB diskom.
KORAK 1. Spoznajte ID naprave v terminalskem načinu Synology. #
Za uporabo ukaza za nadzor diska moramo poznati ID diska v načinu Linux.
Na primer, tukaj ima DS1618+ 6 rež za diske:


Vsak ID diskovne naprave je:
- Pogon 1 → /dev/sda
- Pogon 2 → /dev/sdb
- Pogon 3 → /dev/sdc
- Pogon 4 → /dev/sdd
- Pogon 5 → /dev/sde
- Pogon 6 → /dev/sdf
Podobno logiko bi lahko uporabili za druge modele NAS Synology.
KORAK 2. Klonirajte izvorni disk v ciljni disk prek ukaza Linux dd #
dd je osnovni ukaz Linuxa, ki se tukaj uporablja za kloniranje sektorja z diska 1TB na disk 8TB.
Želimo klonirati manjši 1TB disk5 ( /dev/sde ) na 8TB disk6 ( /dev/sdf ).

Prijava Synology preko SSH in sintaksa kloniranja celotnega diska je:
adair@one1618p:~$ sudo -i Geslo: root@one1618p:~# dd if=/dev/sde of=/dev/sdf bs=64k
- if = vhodna datoteka. Tukaj je izvorni disk, disk5: /dev/sde.
- of=izhodna datoteka. To je 8TB disk6, ciljni večji disk: /dev/sdf.
- bs je velikost bloka. Če nastavite na 64k, lahko dobite najboljšo hitrost kloniranja v Synology NAS.
Opazujte hitrost kloniranja na Resource Monitorju

Povprečno hitrost pisanja bi lahko obravnavali okoli 150 MB/s.
Ko je pritisk na kloniranje končan, bo ssh terminal tak:
root@one1618plus:~# 15261915+1 zapis v 15261915+1 zapis iz 1000204886016 bajtov (1,0 TB, 932 GiB) kopiranih, 6887,13 s, 145 MB/s
Kloniranje 1TB diska v drugo napravo pomeni branje 1TB podatkov.
To bo stalo približno 1,9 ure.
KORAK 3. Ponovno razdelite večji disk, da določite njegovo največjo velikost #
Ukaz dd klonira informacije vsakega sektorja izvornega diska na ciljni disk, vključno s particijsko tabelo.
Particijska tabela ciljnega diska ima staro definicijo velikosti diska vira. Da bi to popravili, bomo morali ponovno razdeliti večji ciljni disk glede na njegovo dejansko velikost.
Po letih razvoja obstaja veliko različic postavitve diskovne particije Synology. Tako ima Synology imenovan ukaz sinoparticija za obdelavo različnih postavitev.
Za ta korak sta 2 dela.
del1. Spoznajte različico postavitve particij starega manjšega diska #
Ta 1. del je pregled starega manjšega diska5, 1TB, /dev/sde. Tukaj je opisano, kako preverite različico za disk5, /dev/sde.
Je različica 9 in njegova indeksna številka je 15.
root@one1618p:~# sinopticija --preveri /dev/sde
/dev/sde: postavitev particije je različica 9, indeks seznama je 15. root@one1618p:~# sinoparticija --seznam
Indeksna različica 1-Bay Velikost korenske/zamenjalne/rezervirane particije 1. 1 DA 273042/ 787185/ 273042 sektorjev ( 133/ 384/ 133 MB) 2. 2 DA 4980087/ 1044225/ 257040 sektorjev ( 2431/ 509/ 125 MB) 3. 3 DA 530082/ 787185/ 16002 sektorjev ( 258/ 384/ 7 MB) 4. 5 DA 722862/ 594405/ 16002 sektorjev ( 352/ 290/ 7 MB) 5. 6 DA 4980087/ 4192965/ 257040 sektorjev ( 2431/ 2047/ 125 MB) 6. 7 DA 4980480/ 4194304/ 262144 sektorjev ( 2431/ 2048/ 128 MB) 7. 8 DA 4980480/ 4194304/ 260352 sektorjev ( 2431/ 2048/ 127 MB) 8. 9 DA 16777216/ 4194304/ 262144 sektorjev ( 8192/ 2048/ 128 MB) 10. 1 NE 1574307/ 787185/ 273105 sektorjev ( 768/ 384/ 133 MB) 11. 2 NE 4980087/ 1044225/ 257040 sektorjev ( 2431/ 509/ 125 MB) 12. 6 NE 4980087/ 4192965/ 257040 sektorjev ( 2431/ 2047/ 125 MB) 13. 7 NE 4980480/ 4194304/ 262144 sektorjev ( 2431/ 2048/ 128 MB) 14. 8 NE 4980480/ 4194304/ 260352 sektorjev ( 2431/ 2048/127 MB)
15. 9 NE 16777216/ 4194304/ 262144 sektorjev ( 8192/ 2048/ 128 MB)
19. 100 DA 41943040/ 4194304/ 0 sektorjev (20480/ 2048/ 0 MB) 20. 100 NE 41943040/ 4194304/ 0 sektorjev (20480/ 2048/ 0 MB)
del2. Ponovno razdelite večji novi disk #
Part2 je razdelitev na večji disk, tukaj je 8TB disk6, /dev/sdf.
In želimo ga razdeliti na različico 9, indeks 15. Sintaksa je:
root@one1618p:~# sinoparticija --part /dev/sdf 15
Sektorji naprave (Različica9: SupportRaid) /dev/sdf1 16777216 (8192 MB) /dev/sdf2 4194304 (2048 MB) Rezervirana velikost: 262144 (128 MB) Ustvarjena bo primarna podatkovna particija. OPOZORILO: To dejanje bo izbrisalo vse podatke na '/dev/sdf' in ga ponovno razdelilo. Ste prepričani, da boste nadaljevali? [y/N] y Čiščenje vseh particij ... Ustvarjanje sistemskih particij ... Ustvarjanje primarne podatkovne particije ... Zapomnite si nove particije mdadm in mkfs.
Povedal bo, da izbriše vse podatke, vendar ne bo, saj naredi samo hitro particijo. To se ne dotakne podatkov v obstoječem nosilcu na tem disku.
Če želite preveriti več podrobnosti o sinoparticiji, lahko poguglate ali vnesete » sinoparticija – pomoč ” pod terminalom SSH.
root@ad1618:~# synopartition --help Copyright (c) 2003-2023 Synology Inc. Vse pravice pridržane. Uporaba: synopartition (Različica ) --help Pokaži to pomoč. --list Prikaz tabele postavitve particij. --check disk_path(npr./dev/sda) Preverite različico postavitve particije. --remove disk_path [part_no] Odstrani določeno particijo diska. Odstranite vse particije, če niso specifične. --part [--force] disk_path index_of_list(1~20) [logical_size_GB ... 0] Razdeli disk z določeno postavitvijo. --scan-syno-part Preglej celotno particijo diska, ki se ujema s postavitvijo particije syno. Če izberete različico postavitve, manjšo od 6, bo logična velikost preskočena. Sicer lahko dodelite največ 11 velikosti logičnih particij z enoto GB in končate z 0. Če ne dodelite parametrov logične velikosti, bo namesto tega ustvarjena primarna podatkovna particija. Upoštevajte, da se lahko indeks seznama v prihodnosti spremeni. --log disk_path Dnevnik začetnega odmika in velikosti datoteke za vsako particijo na disk_path.
KORAK 4. Znova zaženite Synology NAS z večjim diskom #
Tukaj je končni napredek:
- Izklopite Synology NAS
- Odstranite stari, manjši disk (zdaj je to naša varnostna kopija).
- Vklopite Synology NAS z novim, večjim diskom.
Po zagonu je stari, manjši nosilec 1TB še vedno tam.
Obstaja " razširi zdaj ” pod Storage Manager > Storage Pool. Kliknite na povezavo:

1TB nosilec 2 bo razširjen na 8TB nosilec2.
Zgoraj navedeno je vse.
Po mojem osebnem mnenju je najbolje, da Synology neposredno podpira to funkcijo v Storage Managerju za kloniranje diska. Ta funkcija je uporabna in priročna. Razloge je mogoče videti tudi v naslednjih objavah:
Imate vprašanje? Samo vprašaj SynoPower Club.