Tämä vinkki voi auttaa kloonaamaan yhden levyn tai kasvattamaan signaalilevyn kokoa monipaikkaisessa Synology NAS:ssa.
Ehdotus on peräisin Synology Communityn englanninkielisen version viesti. ( Kiitos Simon56~ )
Tein testin nähdäkseni, voisiko klooni sitten muokattu jotain auttaa. Onneksi voi ja tässä on ennätys.
Prosessi on kuitenkin vaarassa, joten on parasta tehdä varmuuskopio ennen jatkamista.
Jos esimerkiksi kloonin suunta on väärä, alkuperäisen levyn tiedot ovat poissa. Joten kysy, jos sinulla on epäilyksiä.
Ja tämä menetelmä sopii VAIN:
- Monipaikkainen Synology NAS
- Äänenvoimakkuuden tyypin TÄYTYY olla【Perus】. Ei yhden levyn SHR-määrälle.
Tämän testauksen suorittaa DSM7.2, ja tämä voi muuttua tulevassa päivityksessä.
VAIHE0. Lopeta kaikki sovellukset kirjoittamasta tietoja pienelle levylle. #
Ennen levyjen kloonaamista meidän on tehtävä STOP sovelluksia ( SMB-käyttö, Surveillance Station, Virtual Machine Manager… jne.) tietojen kirjoittaminen lähdelevyyn liittyvään taltioon.
Jos data jatkaa kirjoittamista pienemmälle levylle, kloonattu levyklooni sisältää epäjohdonmukaisia tietoja.
Tässä testissä 1 Tt:n levyä käytetään Basic Volume 2:n luomiseen:
Aiomme päivittää tämän 1 Tt:n taltion 2 suuremmaksi 8 Tt:n levyllä.
VAIHE 1. Tiedä laitteen tunnus Synology-päätetilassa. #
Jotta voisimme käyttää komentoa levyn ohjaamiseen, meidän on tiedettävä levyn tunnus Linux-tilassa.
Esimerkiksi tässä DS1618+:ssa on 6 levypaikkaa:
Jokaisen levylaitteen tunnus on:
- Asema 1 → /dev/sda
- Asema 2 → /dev/sdb
- Asema 3 → /dev/sdc
- Asema 4 → /dev/sdd
- Asema 5 → /dev/sde
- Asema 6 → /dev/sdf
Samanlaista logiikkaa voitaisiin soveltaa muihin Synology NAS -malleihin.
VAIHE 2. Kloonaa lähdelevy kohdelevylle Linux-komennolla dd #
dd on Linuxin peruskomento, jota käytetään tässä sektorin kloonaamiseen 1 Tt:n levyltä 8 Tt:n levylle.
Haluamme kloonata pienemmän 1 Tt:n levyn5 ( /dev/sde ) 8 Tt:n levyksi6 ( /dev/sdf ).
Kirjaudu Synology:hen SSH:n kautta ja koko levyn kloonauksen syntaksi on:
adair@one1618p:~$ sudo -i Salasana: root@one1618p:~# dd if=/dev/sde of=/dev/sdf bs=64k
- if = syötetiedosto. Tässä on lähdelevy, disk5: /dev/sde.
- of=tulostustiedosto. Se on 8 Tt disk6, kohde isompi levy: /dev/sdf.
- bs on lohkon koko. Asetuksella 64k voisi saada parhaan klooninopeuden Synology NAS:ssa.
Tarkkaile kloonin nopeutta Resource Monitorissa
Keskimääräinen kirjoitusnopeus voitaisiin käsitellä noin 150 MB/s.
Kun kloonauspuristin on valmis, ssh-pääte on tällainen:
root@one1618plus:~# 15261915+1 tietueet 15261915+1 tietueesta 1000204886016 tavua (1,0 Tt, 932 GiB) kopioitu, 6887,13 s, 145 Mt/s
1 Tt:n levyn kloonaaminen toiseen laitteeseen tarkoittaa 1 Tt:n tiedon lukemista.
Tämä maksaa noin 1,9 tuntia.
VAIHE 3. Osioita isompi levy uudelleen määrittääksesi sen enimmäiskoon #
komento dd kloonaa lähdelevyn jokaisen sektorin tiedot kohdelevylle, mukaan lukien osiotaulukko.
Kohdelevyn osiotaulukossa on vanha resurssilevykoon määritelmä. Tämän korjaamiseksi meidän on osioitava isompi kohdelevy uudelleen sen todellisen koon mukaan.
Synology-levyosioasettelusta on useita versioita vuosien kehitystyön jälkeen. Näin ollen Synology:llä on komento nimeltä synoosio käsitellä erilaisia asetteluja.
Tässä vaiheessa on 2 osaa.
Osa 1. Tunne vanhan pienemmän levyn osioasetteluversio #
Tässä osassa 1 tarkastellaan vanhaa pienempää levyä5, 1 Tt, /dev/sde. Näin voit tutkia disk5-version /dev/sde.
Se on versio 9 ja sen indeksinumero on 15.
root@one1618p:~# synopartition --check /dev/sde
/dev/sde: osion asettelu on versio 9, luetteloindeksi on 15. root@one1618p:~# synopartition --list
Hakemistoversio 1 - Juuri/Swap/Varatun osion koko 1. 1 KYLLÄ 273042/ 787185/ 273042 sektoria ( 133/ 384/ 133 MB) 2. 2 KYLLÄ 4980087/ 104427/304/304252 509/ 125 Mt) 3. 3 KYLLÄ 530082/ 787185/ 16002 sektoria ( 258/ 384/ 7 Mt) 4. 5 KYLLÄ 722862/ 594405/ 16002 sektoria ( 352/7 62902) 4980087/ 4192965/ 257040 sektoria ( 2431/ 2047/ 125 Mt) 6. 7 KYLLÄ 4980480/ 4194304/ 262144 sektoria ( 2431/ 2048 MB/ Y7488/Y7488) 4194304/ 260352 sektoria ( 2431/ 2048/ 127 Mt) 8. 9 KYLLÄ 16777216/ 4194304/ 262144 sektoria ( 8192/ 2048/ 128 Mt) NO 1157741 NO 105741 273105 sektoria ( 768/ 384/ 133 Mt) 11. 2 NO 4980087/ 1044225/ 257040 sektoria ( 2431/ 509/ 125 Mt) 12. 6 NO 49800827/7041927/7041 2431/ 2047/ 125 Mt) 13. 7 NO 4980480/ 4194304/ 262144 sektoria ( 2431/ 2048/ 128 Mt) 14. 8 NO 4980480/ 34/2194303 2048/ 127 Mt)
15. 9 NO 16777216/ 4194304/ 262144 sektoria ( 8192/ 2048/ 128 Mt)
19. 100 KYLLÄ 41943040/ 4194304/ 0 sektoria (20480/ 2048/ 0 Mt) 20. 100 EI 41943040/ 4194304/ 0 sektoria (20480/ 2048/ 0 MB)
Osa 2. Osioi isompi uusi levy uudelleen #
Osa 2 on osiointi isommalle levylle, tässä se on 8TB levy6, /dev/sdf.
Ja haluamme osioida sen versioon 9, indeksi 15. Syntaksi on:
root@one1618p:~# synopartition --part /dev/sdf 15
Laitesektorit (Versio 9: SupportRaid) /dev/sdf1 16777216 (8192 Mt) /dev/sdf2 4194304 (2048 Mt) Varattu koko: 262144 (128 Mt) Ensisijainen dataosio luodaan. VAROITUS: Tämä toiminto poistaa kaikki tiedot tiedostosta '/dev/sdf' ja jakaa sen uudelleen. Haluatko varmasti jatkaa? [y/E] y Kaikkien osioiden puhdistaminen... Sys-osioiden luominen... Ensisijaisen dataosion luominen... Muista mdadm ja mkfs uudet osiot.
Se käskee poistamaan kaikki tiedot, mutta ei, koska se tekee vain nopean osion. Tämä ei koske tämän levyn olemassa olevan taltion tietoihin.
Tarkempia tietoja synoositiosta voit googlettaa tai kirjoittaa " synopartition -ohje ” SSH-päätteen alla.
root@ad1618:~# synopartition --help Copyright (c) 2003-2023 Synology Inc. Kaikki oikeudet pidätetään. Käyttö: synopartition (Version ) --help Näytä tämä ohje. --list Listaa osion asettelutaulukko. --check disk_path(esim./dev/sda) Tarkista osion asetteluversio. --remove levyn_polku [osan_nro] Poista levyn tietty osio. Poista kaikki osiot, jos ne eivät ole erityisiä. --part [--force] disk_path index_of_list(1~20) [logical_size_GB ... 0] Osioida levy tietyllä asettelulla. --scan-syno-part Tarkista kaikki levyosio, joka vastaa syno-osion asettelua. Jos valitset asetteluversion alle 6, looginen koko ohitetaan. Muussa tapauksessa voit määrittää enintään 11 loogisen osion koon yksiköllä GB ja päättyä 0:aan. Jos et määritä loogisen koon parametreja, sen sijaan luodaan ensisijainen tietoosio. Huomaa, että luettelon hakemisto saattaa muuttua tulevaisuudessa. --log levyn_polku Lokin aloitussiirtymä ja tiedostokoko levyn polku jokaiselle osiolle.
VAIHE 4. Käynnistä Synology NAS uudelleen isommalla levyllä #
Tässä tulee viimeinen edistysaskel:
- Sammuta Synology NAS
- Poista vanha, pienempi levy (nyt se on varmuuskopiomme).
- Käynnistä Synology NAS uudella, suuremmalla levyllä.
Käynnistyksen jälkeen vanha, pienempi koko 1 Tt on edelleen tallessa.
Siellä on " laajentaa nyt ” -linkkiä kohdassa Storage Manager > Storage Pool. Napsauta vain linkkiä:
1 Tt:n volyymi 2 laajennetaan 8 Tt:ksi volyymiksi2.
Yllä oleva on kaikki.
Henkilökohtaisen mielipiteeni mukaan on parasta, että Synology tukee suoraan tätä toimintoa Storage Managerissa levyn kloonaamiseksi. Tämä ominaisuus on hyödyllinen ja kätevä. Syyt löytyvät myös seuraavista viesteistä:
Onko sinulla kysyttävää? Kysy vain SynoPower Club.