#1 Le 02/05/2021, à 17:24
- Honomatopic
Copie très lente sur mon disque dur externe
Bonsoir. Dans un disque dur interne à mon PC, j'ai un dossier qui fait 179 Go. Ce dossier je le sauvegarde assez régulièrement car il contient des informations indispensables pour moi (fichiers .docx, .xlsx, .mp3, .mp4, .pdf...). La sauvegarde ce fait en le copiant collant sur un disque dur externe. Mon PC est en dual boot avec Ubuntu 20.14 et Windows 10 installé conjointement. Quand j'effectue la copie du dossier sur Windows 10, je mets 50 minutes maximum. Mais lorsque je bascule sur Ubuntu, je mets près de 7h pour la copie.
Pouvez-vous m'expliquer pourquoi ?
Dernière modification par Honomatopic (Le 02/05/2021, à 17:51)
Hors ligne
#2 Le 02/05/2021, à 19:47
- Nuliel
Re : Copie très lente sur mon disque dur externe
Bonjour,
C'est un temps estimé ou réel? Parce que les estimations, chez ubuntu comme windows, c'est la fête (je me souviens sous vista d'avoir des transferts qui passaient de quelques années, puis revenaient à 30 secondes)
Si c'est une sauvegarde, j'imagine que les fichiers ne changent presque jamais pour la majorité. Copier le dossier n'est pas le plus adapté, il y a plein d'utilitaires pour sauvegarder uniquement ce qui a changé.
Sinon on va quand même vérifier l'état du disque dur.
Tu peux ouvrir un terminal et entrer
lsblk -f
sans le disque dur puis avec.
Tu devrais voir quelques lignes en plus dans la version avec disque branché. Le but est de connaître le nom du disque dur qui est sous la forme /dev/sdX où X est une lettre minuscule (donc a, b, ...). Il est probable que /dev/sda soit ton disque dur interne, et que /dev/sdb soit le disque dur externe.
(Au passage, pour info /dev/sda1 par exemple c'est une partition du disque /dev/sda.)
Puis tu peux installer smartmontools avec
sudo apt install smartmontools
puis tu pourras fournir le retour de
sudo smartctl -s on -a /dev/sdX
où /dev/sdX est le nom du disque dur externe précédemment trouvé.
Cela permettra de connaître l'état du disque.
Dernière modification par Nuliel (Le 02/05/2021, à 19:48)
Hors ligne
#3 Le 02/05/2021, à 20:03
- Honomatopic
Re : Copie très lente sur mon disque dur externe
Bonjour,
C'est un temps estimé ou réel? Parce que les estimations, chez ubuntu comme windows, c'est la fête (je me souviens sous vista d'avoir des transferts qui passaient de quelques années, puis revenaient à 30 secondes)
Si c'est une sauvegarde, j'imagine que les fichiers ne changent presque jamais pour la majorité. Copier le dossier n'est pas le plus adapté, il y a plein d'utilitaires pour sauvegarder uniquement ce qui a changé.
Sinon on va quand même vérifier l'état du disque dur.
Tu peux ouvrir un terminal et entrerlsblk -f
sans le disque dur puis avec.
Tu devrais voir quelques lignes en plus dans la version avec disque branché. Le but est de connaître le nom du disque dur qui est sous la forme /dev/sdX où X est une lettre minuscule (donc a, b, ...). Il est probable que /dev/sda soit ton disque dur interne, et que /dev/sdb soit le disque dur externe.
(Au passage, pour info /dev/sda1 par exemple c'est une partition du disque /dev/sda.)
Puis tu peux installer smartmontools avecsudo apt install smartmontools
puis tu pourras fournir le retour de
sudo smartctl -s on -a /dev/sdX
où /dev/sdX est le nom du disque dur externe précédemment trouvé.
Cela permettra de connaître l'état du disque.
Voici le résultat - sans le disque dur externe - de :
lsblk -f
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
loop0
squash 0 100% /snap/cano
loop1
squash 0 100% /snap/chro
loop2
squash 0 100% /snap/gnom
loop3
squash 0 100% /snap/chro
loop4
squash 0 100% /snap/core
loop5
squash 0 100% /snap/core
loop6
squash 0 100% /snap/gnom
loop7
squash 0 100% /snap/core
loop8
squash 0 100% /snap/gnom
loop9
squash 0 100% /snap/snap
loop10
squash 0 100% /snap/snap
loop11
squash 0 100% /snap/gtk-
loop12
squash 0 100% /snap/core
loop13
squash 0 100% /snap/snap
loop14
squash 0 100% /snap/gtk-
loop15
squash 0 100% /snap/snap
sda
├─sda1
│
└─sda2
ntfs Data 9854CE8554CE659A 725,6G 22% /media/hon
zram0
[SWAP]
zram1
[SWAP]
zram2
[SWAP]
zram3
[SWAP]
nvme0n1
│
├─nvme0n1p1
│ vfat SYSTEM_DRV
│ C41C-31CA 219,8M 14% /boot/efi
├─nvme0n1p2
│
├─nvme0n1p3
│ ntfs Windows-SSD
│ 466E1CC56E1CAFA3
├─nvme0n1p4
│ ext4 3cd61bdb-5d4a-472d-9e44-0aad7a3e68d2 22,4G 49% /
└─nvme0n1p5
ntfs WINRE_DRV
AE761DC0761D89EB
Et avec le disque dur externe :
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
loop0 squashfs 0 100% /snap/canonical-livepatch/95
loop1 squashfs 0 100% /snap/chromium/1475
loop2 squashfs 0 100% /snap/gnome-3-34-1804/36
loop3 squashfs 0 100% /snap/chromium/1479
loop4 squashfs 0 100% /snap/core18/1988
loop5 squashfs 0 100% /snap/core/10823
loop6 squashfs 0 100% /snap/gnome-3-28-1804/145
loop7 squashfs 0 100% /snap/core/10583
loop8 squashfs 0 100% /snap/gnome-3-34-1804/66
loop9 squashfs 0 100% /snap/snapd/10707
loop10 squashfs 0 100% /snap/snap-store/518
loop11 squashfs 0 100% /snap/gtk-common-themes/1514
loop12 squashfs 0 100% /snap/core18/1944
loop13 squashfs 0 100% /snap/snapd/11036
loop14 squashfs 0 100% /snap/gtk-common-themes/1506
loop15 squashfs 0 100% /snap/snap-store/467
sda
├─sda1
└─sda2 ntfs Data 9854CE8554CE659A 725,6G 22% /media/honore/Data
sdb
└─sdb1 ntfs Elements CC3A067D3A066534 530,3G 43% /media/honore/Elements
zram0 [SWAP]
zram1 [SWAP]
zram2 [SWAP]
zram3 [SWAP]
nvme0n1
├─nvme0n1p1 vfat SYSTEM_DRV C41C-31CA 219,8M 14% /boot/efi
├─nvme0n1p2
├─nvme0n1p3 ntfs Windows-SSD 466E1CC56E1CAFA3
├─nvme0n1p4 ext4 3cd61bdb-5d4a-472d-9e44-0aad7a3e68d2 22,4G 49% /
└─nvme0n1p5 ntfs WINRE_DRV AE761DC0761D89EB
Et enfin voici le résultat de la commande
sudo smartctl -s on -a /dev/sdb
(où sdb est mon disque dur externe)
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.8.0-50-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: WDC WD10SMZW-11Y0TS0
Serial Number: WD-WXV1A97EZXAZ
LU WWN Device Id: 5 0014ee 65d764f65
Firmware Version: 01.01A01
User Capacity: 1000171331584 bytes [1,00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 5400 rpm
Form Factor: 2.5 inches
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ACS-3 T13/2161-D revision 5
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Sun May 2 21:05:14 2021 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 9780) seconds.
Offline data collection
capabilities: (0x51) SMART execute Offline immediate.
No Auto Offline data collection support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 221) minutes.
SCT capabilities: (0x7035) SCT Status supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 160 153 021 Pre-fail Always - 2975
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 467
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 474
10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 100 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 359
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 107
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 1693
194 Temperature_Celsius 0x0022 113 083 000 Old_age Always - 30
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Dernière modification par Honomatopic (Le 02/05/2021, à 20:06)
Hors ligne
#4 Le 02/05/2021, à 20:06
- Qid
Re : Copie très lente sur mon disque dur externe
Si c'est une sauvegarde, j'imagine que les fichiers ne changent presque jamais pour la majorité. Copier le dossier n'est pas le plus adapté, il y a plein d'utilitaires pour sauvegarder uniquement ce qui a changé.
C'est sûr que de ce côté là moi perso j'ai adopté grsync/rsync
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#5 Le 02/05/2021, à 20:37
- Honomatopic
Re : Copie très lente sur mon disque dur externe
Nuliel a écrit :Si c'est une sauvegarde, j'imagine que les fichiers ne changent presque jamais pour la majorité. Copier le dossier n'est pas le plus adapté, il y a plein d'utilitaires pour sauvegarder uniquement ce qui a changé.
C'est sûr que de ce côté là moi perso j'ai adopté grsync/rsync
Néanmoins certains fichiers .xslx changent et de nouveaux fichiers .mp viennent se greffer à ceux déjà existant.
Après moi je ne connais pas bien comment fonctionne grsync/rsync. Vous savez comment l'utiliser ?
Hors ligne
#6 Le 02/05/2021, à 21:08
- Nuliel
Re : Copie très lente sur mon disque dur externe
Le disque dur semble en bon état. Donc pas de problème de ce côté.
Perso je n'utilise pas (encore) d'utilitaire de sauvegarde, je laisse les autres te donner des conseils là dessus, mais ça devrait réduire drastiquement le temps de transfert.
Hors ligne
#7 Le 02/05/2021, à 21:24
- Qid
Re : Copie très lente sur mon disque dur externe
Perso je n'utilise pas (encore) d'utilitaire de sauvegarde
Hum... Un logiciel de synchronisation n'est pas un logiciel de sauvegarde... Je suis absolument contre ces derniers... Par contre pour déplacer les données d'un dd de 2to et d'un de 1to vers un unique de 3to... Si tu fais ça sans synchro bon courage...
@ Honomatopic : pour répondre à ta question il suffit de lire la Doc et de commencer par essayer sur des petits dossiers pour comprendre
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#8 Le 02/05/2021, à 21:28
- Nuliel
Re : Copie très lente sur mon disque dur externe
Je voulais parler des données que j'ai à sauvegarder (photos et compagnie), j'avoue je n'ai pas de vrai copie même si je sais bien qu'il faudra que je m'en occupe
Hors ligne
#9 Le 02/05/2021, à 21:31
- Zakhar
Re : Copie très lente sur mon disque dur externe
Aussi NTFS est toujours géré par Fuse non ? Cela dit, 7h pour 180Go ça fait de 7Mo/s, on doit arriver à mieux même en NTFS, ou alors c'est que tu as des millions de tous petits fichiers !
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#10 Le 02/05/2021, à 21:42
- Honomatopic
Re : Copie très lente sur mon disque dur externe
Nuliel a écrit :Perso je n'utilise pas (encore) d'utilitaire de sauvegarde
@ Honomatopic : pour répondre à ta question il suffit de lire la Doc et de commencer par essayer sur des petits dossiers pour comprendre
Alors je viens de tester rsync et ce n'est pas mal. Et niveau timing, cela va plutôt. Après je ne l'ai pas encore testé avec le répertoire de 179 Go que je compte copier.
En tout cas merci @Nuliel, @Qid et les autres pour votre précieuse aide grandement utile.
Hors ligne
#11 Le 03/05/2021, à 00:30
- beuguissime
Re : Copie très lente sur mon disque dur externe
Bonsoir,
Je mets aussi une pièce sur le (mauvais*) choix de système de fichier sur le disque cible (NTFS, ici) pour expliquer la lenteur des écritures.
Je ne suis pas sûr que le NTFS ne te cause pas aussi des soucis lors de l'utilisation de rsync, par exemple. rsync va utiliser les horodatages de tes fichiers pour savoir si ils ont été modifiés et éviter une copie inutile. À voir si la synchro ext4 -> NTFS permet de conserver les bons horodatages.
*mauvais, du point de vue utilisation depuis un SE ubuntu. Je peux comprendre que ce choix était nécessaire dans ta situation.
Hors ligne
#12 Le 03/05/2021, à 06:56
- Qid
Re : Copie très lente sur mon disque dur externe
C'est vrais que dans mon cas les 3 sources (j'en avais oublié une) que j'ai fusionné en un seul point NTFS étaient déjà toutes en NTFS aussi... Mais bon... Autant pour les droits évidemment... Autant pour l'horodatage... Enfin ça reste une bonne question... Et j'en ai une autre moi qui vient de me traverser l'esprit : on continu toujours à parler de NTFS pour que ce soit universel mais quid du fat64 !? Il n'est pas meilleur ?
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#13 Le 03/05/2021, à 07:42
- Honomatopic
Re : Copie très lente sur mon disque dur externe
J'ai testé rsync sur mon dossier de 179Go, ça marche et cela va plus vite. Merci.
Hors ligne