Synology Transfert de donnée entre disque dur

narchymaster

Apprenti
7 Juin 2022
44
7
8
Bonjour
Je me suis acheté 2 disques WD Ultrastar DC HC550 16Go et je voudrais transférer toutes les données ( films, séries ) des WD Red vers les WD Ultrastar DC HC550 16Go
J'ai un NAS 218+
J'ai pas trouvé de tuto

merci
 
Dernière édition:
Bonjour,
tout dépend de comment sont montés tes disques dur :
Si Raid 1/SHR, tu as juste à changer 1 disque, réparer le volume (il va copier l'intégralité du disque restant sur le nouveau). Ensuite, faire pareil avec le 2eme emplacement. A la fin du processus, il libérera la différence de stockage.
Si Raid 0, tu vas devoir copier tes données sur un emplacement tiers (disque dur externe/ordinateur) pour ensuite les (re)transférer sur tes nouveaux disques.
Cdt
 
  • J'aime
Réactions: narchymaster
Bonjour,
Il pourrait être souhaitable de tester les nouveaux disques avant de les mettre dans le NAS afin d'être sur de leur état de santé, même neufs.
badblock,
outils du constructeur...
 
  • J'aime
Réactions: narchymaster
Bonjour,
Il pourrait être souhaitable de tester les nouveaux disques avant de les mettre dans le NAS afin d'être sur de leur état de santé, même neufs.
badblock,
outils du constructeur...
Salut

Pas bête, tu en aurais un en tête qui est plutôt fiable ?
Sur le site du constructeur il n'y a rien

merci :)
 
Salut

Pas bête, tu en aurais un en tête qui est plutôt fiable ?
Sur le site du constructeur il n'y a rien

merci :)
Je pensais à ça chez WD :
WD Drive Utilities pour Windows
1656048156905.png


Après, pour un test plus poussé, qui peut révéler un soucis matériel, c'est de faire un test badblock. C'est plus long (ça dépend de la capacité) mais ça stress davantage le disque, d'où la possibilité de révéler un soucis mécanique dès le début...
Mais pour faire ce test, il te faut un emplacement libre dans le NAS, ou dans un ordi que tu dédieras à ça le temps du test. Ça peut fonctionner dans un boitier USB3.
On en a beaucoup parlé sur HFR, dans le sujet des Nas Synology, faut faire une petite rechercher, et lire la FP du sujet.
Il faut lancer une commande :
Bash:
# 1/  Savoir quel emplacement tester :
        sudo -i
        fdisk -l | grep '/dev/[sh]d[a-z]\|sata[0-9]\|usb[0-9]'
        ls  /dev/ | grep '/dev/[sh]d[a-z]\|sata[0-9]\|usb[0-9]'

        # Exemple de sortie :    
                Disk /dev/sata2: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
                Disk /dev/sata1: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
                Disk /dev/sata3: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
                GPT PMBR size mismatch (239649 != 245759) will be corrected by w(rite).
                /dev/sata3p1         2048    4982527    4980480   2.4G fd Linux raid autodetect
                /dev/sata3p2      4982528    9176831    4194304     2G fd Linux raid autodetect
                /dev/sata3p3      9437184 1953320351 1943883168 926.9G fd Linux raid autodetect


# 1-bis/  Si disque USB avec partition montée automatiquement :
        Utiliser la commande ls /dev.... précédente, et démonter les paritions avec :
        umount /dev/usb1p1
        umount /dev/usb1p2
    
# 2/  Vérifier la valeur à mettre pour le paramètre -b   
        sudo hdparm -I /dev/sata1 | grep -i physical
        # Exemple de sortie :        
        admin@Syno-DS920Plus:/dev$ sudo hdparm -I /dev/sata2 | grep -i physical
                Physical Sector size:                  4096 bytes

#3/  Détermination de la valeur max du paramètre -c :  XX = qté en Go de RAM --- YY nombre de disques à tester
#    Formule de calcul : XX * 1024 * 3/32 * 1024 / YY
#    Dans le cas des deux disques ci-dessous : 12 x 1024 * 3/32 * 1024 / 2 = 589824 ko
#    Mais ça ne passe pas, et qu'il y a une erreur :
#                [1]+  Segmentation fault      (core dumped) badblocks -b 4096 -c 589824 -s -w -v /dev/sata1 > /volume1/toto/badblocks_sata1.log 2>&1
#    Donc on test avec 10Go : 10 x 1024 * 3/32 * 1024 / 2 = 491520
#    et si ça ne fonctionne toujours pas, on test avec 8Go : 8 x 1024 * 3/32 * 1024 / 2 = 491520

# 4/  En cas de doute sur un disque : pour avoir des infos détaillées
    smartctl -a /dev/sata2
    

# ->  Afficher fichier dans la ligne de commande :
        tail -f /volume1/Rapports/badblocks_sata4.log

# => LA COMMANDE BADBLOCK à lancer en ligne de commande :
# => Nouvelle version 2021 <=

    sh -c "/sbin/badblocks -b 4096 -c 491520 -s -w -v /dev/usb2 > /volume2/TEMP/badblocks_usb2-test.log 2>&1" &


# -> Pour tuer un processus :
        ps -aux | grep badblocks
        kill xxxx
        kill -9 xxxx

Pour une estimation de durée, dans un boitier USB3, un disque de 14To a mis une durée de 153h 43min 08s pour se finir. C'était avec le NAS en production.
 
  • J'aime
Réactions: narchymaster