
đ ïž Oppgrader et Basic Type-volum pĂ„ en enkelt disk â til et stĂžrre pĂ„ multi-bays Synology NAS.
6 min lesing
Dette tipset kan hjelpe til med Ä klone en enkelt disk eller Þke stÞrrelsen for signaldiskvolum pÄ Synology NAS med flere plasser.
Forslaget er fra et innlegg av Synology Community engelsk versjon. (Takk Simon56~)
Jeg gjorde en test for Ă„ se om klon deretter endret noe som kunne hjelpe. Det kunne det heldigvis og her er rekorden.
Imidlertid er prosessen i fare, sÄ det er best Ä ha en sikkerhetskopi fÞr du fortsetter.
For eksempel, hvis kloneretningen er feil, er dataene pÄ den originale disken borte. SpÞr derfor hvis du er i tvil.
Og denne metoden er KUN egnet for:
- Multi-bays Synology NAS
- Volumtype MĂ vĂŠreăGrunnleggendeă. Ikke for SHR Volum av enkelt disk.
Denne testingen er utfĂžrt av DSM7.2 og dette kan endres i fremtidige oppdateringer.
TRINN 0. Stopp alle apper som skriver data til volumet pÄ den lille disken. #
FÞr vi kloner disker, mÄ vi STOPPE apper ( SMB-tilgang, Surveillance Station, Virtual Machine Manager ... osv.) skriver data til volumet relatert til kildedisken.
Hvis data fortsetter Ă„ skrive volumet til den mindre disken, vil den klonede diskklonen inneholde inkonsekvente data.
I denne testen brukes 1TB disk for Ă„ lage et Basic Volume 2:

Vi skal oppgradere dette 1TB volum 2 til et stĂžrre med en 8TB disk.
TRINN 1. Kjenn enhets-ID-en under Synology-terminalmodus. #
For Ä bruke kommandoen til Ä kontrollere disken, mÄ vi vite disk-ID-en i Linux-modus.
For eksempel her har en DS1618+ 6 diskspor:


Hver diskenhets-ID er:
- KjĂžr 1 â /dev/sda
- Drive 2 â /dev/sdb
- Drive 3 â /dev/sdc
- KjĂžr 4 â /dev/sdd
- KjĂžr 5 â /dev/sde
- Drive 6 â /dev/sdf
Lignende logikk kan brukes pÄ andre Synology NAS-modeller.
TRINN 2. Klon kildedisken til mÄldisken via Linux-kommandoen dd #
dd er en grunnleggende Linux-kommando som brukes her for Ă„ klone sektoren fra 1TB disk til 8TB disk.
Vi Ăžnsker Ă„ klone den mindre 1TB disk5 ( /dev/sde ) til 8TB disk6 ( /dev/sdf ).

Logg inn Synology via SSH og syntaks for kloning av hele disken er:
adair@one1618p:~$ sudo -i Passord: root@one1618p:~# dd if=/dev/sde of=/dev/sdf bs=64k
- if = inndatafil. Her er kildedisken, disk5: /dev/sde.
- of=utdatafil. Det er 8TB disk6, mÄlet for stÞrre disk: /dev/sdf.
- bs er blokkstÞrrelse. Innstilling til 64k kan fÄ best klonehastighet i Synology NAS.
Observer klonehastigheten pÄ Resource Monitor

Den gjennomsnittlige skrivehastigheten kan behandles rundt 150 MB/s.
NÄr kloningspressen er ferdig, vil ssh-terminalen vÊre slik:
root@one1618plus:~# 15261915+1 poster inn 15261915+1 poster ut 1000204886016 byte (1,0 TB, 932 GiB) kopiert, 6887,13 s, 145 MB/s
Kloning av 1TB-disk til annen enhet betyr Ă„ lese 1TB-data.
Dette vil koste ca 1,9 timer.
TRINN 3. Partisjoner den stĂžrre disken igjen for Ă„ bestemme dens maksimale stĂžrrelse #
Kommandoen dd kloner informasjonen til hver sektor av kildedisken til mÄldisken, inkludert partisjonstabellen.
MÄldiskpartisjonstabellen har en gammel ressursdiskstÞrrelsesdefinisjon. For Ä rette opp dette, mÄ vi ompartisjonere den stÞrre mÄldisken for dens virkelige stÞrrelse.
Det er mange versjoner av Synology diskpartisjonsoppsett etter Är med utvikling. Dermed har Synology en kommando kalt synopartisjon Ä hÄndtere forskjellig layout.
Det er 2 deler for dette trinnet.
Del 1. Kjenn partisjonslayoutversjonen av gammel mindre disk #
Denne del 1 skal undersĂžke den gamle mindre disken5, 1TB, /dev/sde. Her er hvordan du undersĂžker versjonen for disk5, /dev/sde.
Det er det versjon 9 og dens indeksnummer er 15.
root@one1618p:~# synopartisjon --sjekk /dev/sde
/dev/sde: partisjonsoppsettet er versjon 9, listeindeksen er 15. root@one1618p:~# synopartisjon --liste
Indeksversjon 1-Bay StÞrrelse pÄ rot/bytte/reservert partisjon 1. 1 JA 273042/ 787185/ 273042 sektorer ( 133/ 384/ 133 MB) 2. 2 JA 4980087/ 104452240/ 520 sektorer/ 5 125 MB) 3. 3 JA 530082/ 787185/ 16002 sektorer ( 258/ 384/ 7 MB) 4. 5 JA 722862/ 594405/ 16002 sektorer ( 352/ 290/ 70 MB) 4192965/ 257040 sektorer ( 2431/ 2047/ 125 MB) 6. 7 JA 4980480/ 4194304/ 262144 sektorer ( 2431/ 2048/ 128 MB) 4. 9 848 JA/ 409 JA 260352 sektorer ( 2431/ 2048/ 127 MB) 8. 9 JA 16777216/ 4194304/ 262144 sektorer ( 8192/ 2048/ 128 MB) 10. 1 NEI 1574304/5 sektorer/5/574352/5 768/ 384/ 133 MB) 11. 2 NO 4980087/ 1044225/ 257040 sektorer ( 2431/ 509/ 125 MB) 12. 6 NO 4980087/ 4192965/ 4/ 0 sektorer ( 25/ 4/ 25) 125 MB) 13. 7 NO 4980480/ 4194304/ 262144 sektorer ( 2431/ 2048/ 128 MB) 14. 8 NO 4980480/ 4194304/ 260352 sektorer/ 240352 sektorer/ 2043 MB)
15. 9 NO 16777216/ 4194304/ 262144 sektorer ( 8192/ 2048/ 128 MB)
19. 100 JA 41943040/ 4194304/ 0 sektorer (20480/ 2048/ 0 MB) 20. 100 NEI 41943040/ 4194304/ 0 sektorer (20480/ 2048/ 0 MB)
Del 2. Partisjoner den stÞrre nye disken pÄ nytt #
Del 2 er Ă„ partisjonere til den stĂžrre disken, her er den 8TB disk6, /dev/sdf.
Og vi Ăžnsker Ă„ partisjonere den til Ă„ vĂŠre versjon 9, indeks 15. Syntaks er:
root@one1618p:~# synoparsjon --del /dev/sdf 15
Enhetssektorer (versjon9: SupportRaid) /dev/sdf1 16777216 (8192 MB) /dev/sdf2 4194304 (2048 MB) Reservert stÞrrelse: 262144 ( 128 MB) PrimÊr datapartisjon vil bli opprettet. ADVARSEL: Denne handlingen vil slette alle data pÄ '/dev/sdf' og dele dem pÄ nytt. Er du sikker pÄ at du vil fortsette? [y/N] y Renser alle partisjoner... Oppretter sys-partisjoner... Oppretter primÊr datapartisjon... Husk Ä mdadm og mkfs nye partisjoner.
Det vil fortelle slette alle data, men det vil ikke som det gjÞr en rask partisjon bare. Dette berÞrer ikke data i det eksisterende volumet pÄ denne disken.
For Ă„ sjekke flere detaljer om synoparsjon, kan du google den eller skrive " synopartisjon â hjelp â under SSH-terminalen.
root@ad1618:~# synopartisjon --help Copyright (c) 2003-2023 Synology Inc. Alle rettigheter forbeholdt. Bruk: synopartisjon (versjon ) --help Vis denne hjelpen. --list List opp partisjonslayouttabellen. --sjekk disk_path(f.eks./dev/sda) Sjekk versjonen av partisjonsoppsett. --remove disk_path [part_no] Fjern spesifikk partisjon av disken. Fjern alle partisjoner hvis ikke spesifikt. --part [--force] disk_path index_of_list(1~20) [logical_size_GB ... 0] Partisjoner disken med spesifikk layout. --scan-syno-part Skann alle diskpartisjoner som samsvarer med syno-partisjonsoppsettet. Hvis du velger layoutversjon mindre enn 6, vil den logiske stÞrrelsen hoppes over. Ellers kan du tilordne maks til 11 logiske partisjoner stÞrrelse med enhet GB og avslutte med 0. Hvis du ikke tilordner logiske stÞrrelse parametere, vil primÊr datapartisjon bli opprettet i stedet. VÊr oppmerksom pÄ at indeksen over listen kan endres i fremtiden. --log disk_path Logg start offset og stÞrrelse til fil for hver partisjon i disk_path.
TRINN 4. Start Synology NAS pÄ nytt med den stÞrre disken #
Her kommer den siste fremgangen:
- SlÄ av Synology NAS
- Fjern den gamle, mindre disken (nÄ er det sikkerhetskopien vÄr).
- SlÄ pÄ Synology NAS med den nye, stÞrre disken.
Etter oppstart er det gamle, mindre volumet pÄ 1 TB fortsatt der.
Det er en " utvide nÄ "-koblingen under Storage Manager > Storage Pool. Bare klikk pÄ linken:

1TB volum 2 utvides til 8TB volum2.
Ovennevnte er alt.
Fra min personlige mening er det best at Synology direkte stÞtter denne funksjonen pÄ Storage Manager for Ä klone disken. Denne funksjonen er nyttig og praktisk. à rsakene kan ogsÄ sees i fÞlgende innlegg:
Har du spÞrsmÄl? Bare spÞr SynoPower Club.