logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-01-2017 08:41:23

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bonjour à tous,

Ces derniers temps je cherche à optimiser les transferts de données par USB (je sais que par SATA c’est plus rapide) entre un PC et une clé ou un disque dur externe (USB 2.0 ou 3.0).

Sous linux il y a les commandes : cp, scp, rsync, … En copiant 150Go de dépots Ubuntu depuis mon PC vers un disque dur externe de marque Seagate, la commande gcp me disait au début du transfert d’être à 50 Mb/s et à diminué progressivement jusqu’à atteindre les 4 Mb/s.
=>Donc environ 10h pour 150 Go !!!

Sous Windows, les transferts sont à priori nettement plus rapide que ça ce que j’ai constaté sous linux. Est-ce à cause du contenu que j’ai voulu copier (dépots ubuntu de 150 Go) ?


En cherchant un peu, sous linux j’ai trouvé midnight … qui est en ncurse mais surtout ultracopier qui à l’air de faire un petit carton.

Par contre, je n’arrive pas à compiler ultracopier sous linux (Debian) avec QtCreator. Sous windows j’ai réussi à l’installer mais je ne l’ai pas encore testé. Certains se pleignent que ultracopier à joué avec leur carte graphique (peut être la mémoire de la carte graphique, … ?)

J’aimerais avoir votre retour d’expérience sur ultracopier ou d’autres soft de ce type interessant.
Surtout savoir si vous avez eu des soucis de pertes de data ou alors de casse matériel.


En vous souhaitant une très bonne journée.

Dernière modification par joffrey575 (10-01-2017 09:23:10)

Hors ligne

#2 10-01-2017 09:38:56

solar66
Membre
Distrib. : debian stable
Noyau : Linux 5.10.0-9-amd64
(G)UI : cinnamon
Inscription : 23-08-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

bonjour,
pourquoi vouloir  compiler ultracopier alors qu'un simple apt-get install ultracopier te l'installe.
et je viens de l'installer, et pas vraiment convaincu; j'ai voulu copier un fichier.avi sur cle usb, et il a mis 20 fois plus de temps, qu'en faisant un copier, coller avec thunar.
en plus, ultracopier ne propose que des dossiers, pas de fichiers, j'ai du mettre ce fichier.avi dans un dossier

thierry

Hors ligne

#3 10-01-2017 09:44:25

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bonjour
Prend l'habitude de faire une recherche avec le gestionnaire de paquet synaptic synaptic
Ultracopier est présent dans les dépôts wink

Solar66 plus rapide  tongue

Dernière modification par Croutons (10-01-2017 09:47:10)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 10-01-2017 10:08:37

solar66
Membre
Distrib. : debian stable
Noyau : Linux 5.10.0-9-amd64
(G)UI : cinnamon
Inscription : 23-08-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

la version sur le site: http://ultracopier-fr.first-world.info/ … sions.html  est 1.2.3.5
alors que celle installée par debian est 0.3.1.0
et peut-être, sûrement, qu'il y a eu de grandes améliorations

thierry

Hors ligne

#5 10-01-2017 11:23:26

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bonjour
@joffrey575
avec Caja (Mate) j'ai a peu prés le meme souci que toi.
il me semble que le transfert utilise la mémoire vive comme tampon (sans certitudes)
mais je ne me suis pas trop penché sur ce comportement . (pas non plus comparé avec gnome par exemple )
pour les paquets que vous citer je ne connais pas
je pense qu il doit etre possible d'optimiser "caja" ou "thunar"
sur les disques ssd ou dd il y a le cache , certain ssd vont trés vite puis lorsque le cache est plein la vitesse diminue fortement.
pour l usb je sais pas comment linux utilise la bande passante , sous windows il y a une gestion (plus ou moins bonne ).
a mon avis si tu prend des fichiers plus petit ça va beaucoup plus vite (plutot que 150Go d un coup par un copier coller par exemple )
le sujet est intéressant  wink  smile

#6 10-01-2017 11:30:27

Anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bonjour,
pour moi avec gros fichier (une ISO) et sur le même PC :
- simple copié/copllé sour thunar ~40 MB/s moyen. J'ai aussi un début ultra rapide (75 MB/s) et un ralentissement à la fin (j'imagine une phase de vérif) .
- sous Windows ~20 MB/s

Les outils style ultracopier et d'autres n'iront pas forcément plus vite (au contraire) mais offrent des options de contrôle de bonne copie, de reprise ou limitation de débit.

#7 10-01-2017 11:55:45

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Pour les copies, utiliser rsync ne monopolise pas de la ram pour mettre en mémoire avant de transférer comme le fait cp.
https://debian-facile.org/doc:reseau:rsync
https://debian-facile.org/doc:systeme:cp

Nota :
mv le fait aussi comme rsync.
https://debian-facile.org/doc:systeme:mv

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#8 10-01-2017 13:17:25

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Une solution serait peut être de zipper en .gz pour aller bien plus vite en copie.

Hors ligne

#9 10-01-2017 14:21:57

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Assure toi d’être bien connecté a l'interface la plus rapide, les ports USB3 sont bleu wink

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#10 11-01-2017 12:29:29

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Oui c'est vrai.

Je me demande du coup si il existe des tours possédant des racks de tel manière à mettre/enlever un disque dur interne en SATA, quitte à le deposer dans un boitier après pour avoir une connexion USB.

D'ailleurs, est-ce que sur les cordons portatifs SATA ALIM vers USB. J'ai trouvé un cable comme ceci juste avec une prise USB : https://www.amazon.fr/C%C3%A2ble-Adapte … B00EPAQI52
Pensez-vous qu'il y à une puce également à l'intérieur ?

Sinon, il existe peut être des racks avec connexion SATA et USB si on veut sortir le rack en évitant de sortir le disque dur.

Hors ligne

#11 11-01-2017 12:34:29

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Egalement, pourquoi les disques dur externe de petite taille sont enfermés dans des boitiers ?

Si on les enlèves de leur boitier, on peut les connecter en SATA non? (quitte à casser le boitier western digital, ...)

Hors ligne

#12 11-01-2017 12:53:57

frei
Membre
Lieu : Tours
Distrib. : Sid
Noyau : 4.9.0-1-amd64
(G)UI : Mate+Compiz
Inscription : 06-01-2017
Site Web

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Sinon tu peux tirer l'alim et le connecteur data de la carte mère vers l'extérieur du boitier pour un branchement plus aisé mais :

Ton port SATA ne doit pas être en mode compatibilité (ça lui virerai sa capacité hot-plug)
Dans tous les cas, lire la notice complète de ta carte mère pour savoir si le fabricant emet des réserves sur son implémentation de la norme SATA.

https://www.octopuce.fr/comment-changer … ous-linux/

Pour ton autre post, le boitier est là pour faire un bloc bridge + disque sinon t'as tout qui se balade et c'est un peu fragile.
Mais ça se démonte, je n'ai jamais eu/vu de boitier soudé

"Glory. Rotting flower." John Tardy 1989

Hors ligne

#13 11-01-2017 13:13:42

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bonjour
@joffrey575
sur certaines machines le controleur sata autorise le branchement a chaud (a ne pas faire sur un sata standart ) et certain boitier ont des rack pour mettre un disque sata. (en général en 3.5 )
ps: j ai cette option sur mon boitier cosmos cool master et ma carte mere serveur
il y a une époque ou a l arriere de la carte mere il y avait un sata dédié au raid avec connection a chaud (faire un raid 1 par exemple sans laisser le disque branché en permanence )
pour les sauvegardes par exemple (il suffit de temps en temps de brancher le disque pour qu il se synchronise avec celui interne ) je sais pas si ça existe encore.

en règle générale un disque sata se connecte machine éteinte.

pour l usb il y a un controleur sata/usb qui permet de brancher a chaud le disque.
le principal souci est la consommation , en usb 2 il me semble max 0.5A et en usb 3 max 1A (a vérifié quand meme roll )
donc tous les disques en usb ne fonctionne pas selon leur consommation et le type d usb
personnellement j utilise les connecteurs usb 3 a l arriere de la carte mere (si disponible )
sinon pour les boitiers , leurs connecteurs en face avant posent parfois problème (selon la norme )
sur des kits de clonage pour ssd il y a parfois des adaptateurs sata => usb
il existe aussi des boitiers externe en usb qui permette de mettre un disque sata 3.5 (avec certain une alimentation séparé , et plus en usb .
oui en général un disque externe en 2.5 (usb ) peut etre branché sur un port sata si il est retiré de son boitier
inversement un disque interne en 2.5 peut etre mit dans un boitier usb externe si il est compatible .
j utilise des boitiers vide Kingstone avec des disques de portable Seagate laptop thin 500Gb 5400T  5V 0.55A pour faire des sauvegardes
vu leur faible consommation il fonctionne en usb meme sur des machines anciennes (usb 1.1/2.0 uniquement )

je suis limite hors sujet la wink

nota : pour le mode hotplug en sata je suis un peu a la traine avec l UEFI , mode AHCI et autres
la détection du disque ce fait au démarrage par le bios , apés les dernières normes sata je sais pas si elle autorise le branchement a chaud

Dernière modification par anonyme (11-01-2017 13:20:27)

#14 11-01-2017 13:17:28

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

joffrey575 a écrit :

est-ce que sur les cordons portatifs SATA ALIM vers USB. J'ai trouvé un cable comme ceci juste avec une prise USB (…) Pensez-vous qu'il y à une puce également à l'intérieur ?


Oui, forcément.

joffrey575 a écrit :

Egalement, pourquoi les disques dur externe de petite taille sont enfermés dans des boitiers ?


Pour les protéger.

joffrey575 a écrit :

Si on les enlèves de leur boitier, on peut les connecter en SATA non?


Pas tous, seulement ceux qui ont une interface SATA native avec un adaptateur USB-SATA. Certains (probablement de plus en plus) ont une interface USB native.

Dernière modification par raleur (11-01-2017 13:18:00)


Il vaut mieux montrer que raconter.

Hors ligne

#15 11-01-2017 13:24:17

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bonjour
@raleur
tu a déja vu un disque sata avec une interface native USB ?
personnellement jamais mais pourquoi pas , on a bien des cartes vidéo usb  tongue

nota: le plus récent que j ai ouvert un 2To Toshiba en USB3 (suite au cordon usb arraché (et chute ) , le controleur  HS ) de 2014
les plus récent fonctionnent bien pas ouvert  tongue

Dernière modification par anonyme (11-01-2017 13:29:07)

#16 11-01-2017 13:24:56

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

anonyme a écrit :

sur certaines machines le controleur sata autorise le branchement a chaud (a ne pas faire sur un sata standart )


Mais si, on peut. La couche physique SATA (connectique et signaux électriques) le supporte très bien. Le seul risque, c'est que le branchement du nouveau disque ne soit pas détecté par l'OS.

Je devais tester des disques et des ports SATA non AHCI récemment et je n'allais pas m'embêter à éteindre la machine à chaque fois. J'ai branché et débranché à chaud, puis déchargé et rechargé le module pilote du contrôleur SATA à chaque fois pour redétecter les disques (il doit y avoir une méthode plus fine pour demander au pilote de refaire une détection sur un port, mais je ne me suis pas embêté à chercher).


Il vaut mieux montrer que raconter.

Hors ligne

#17 11-01-2017 13:27:27

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

anonyme a écrit :

tu a déja vu un disque sata avec une interface native USB ?


Vu le sujet de la discussion, j'ai supposé que joffrey575 parlait de disques USB.


Il vaut mieux montrer que raconter.

Hors ligne

#18 11-01-2017 13:33:05

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

raleur a écrit :

anonyme a écrit :

tu a déja vu un disque sata avec une interface native USB ?


Vu le sujet de la discussion, j'ai supposé que joffrey575 parlait de disques USB.



oui ma question est mal formulé , on parle bien de disque externe usb ou le disque interne (boitier) serait directement en usb (sans le circuit electronique qui fait la conversion sata => usb

pour ta remarque (meme chose que toi , pas envie de redémarrer )


Je devais tester des disques et des ports SATA non AHCI récemment
 et je n'allais pas m'embêter à éteindre la machine à chaque fois.
 J'ai branché et débranché à chaud, puis déchargé et rechargé le module pilote du contrôleur SATA
 à chaque fois pour redétecter les disques
 (il doit y avoir une méthode plus fine pour demander au pilote de refaire une détection sur un port,
 mais je ne me suis pas embêté à chercher).
 


sur un logement du boitier spécialement pour mettre un disque sata 3.5 , sous mate a chaud le disque est détecté.
j ai juste a le monter , et a partir du bureau (bon je peut vérifier tout ça en live , je fais pas souvant cette manipulation )
(pas d electronique entre le logement du disque et le connecteur sata de la carte mere)
j ai pensé a une version de sata qui autorise le hotplug (pour le scsi on avait des rack hotplug et souvent du raid , il y avait une électronique dédié a cette fonction )

Dernière modification par anonyme (11-01-2017 14:13:45)

#19 11-01-2017 13:37:01

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

anonyme a écrit :

il y a une époque ou a l arriere de la carte mere il y avait un sata dédié au raid avec connection a chaud


C'est un port eSATA (SATA externe, connecteur différent et signaux électriques légèrement "durcis"), pas spécialement dédié au RAID.

anonyme a écrit :

(faire un raid 1 par exemple sans laisser le disque branché en permanence )
pour les sauvegardes par exemple (il suffit de temps en temps de brancher le disque pour qu il se synchronise avec celui interne)


Je n'ai jamais compris l'intérêt de faire du RAID avec un disque externe, et le RAID n'est pas un moyen de sauvegarde. Je trouve que cette façon de faire est une aberration totale : si le disque interne contient des systèmes de fichiers montés, le RAID va répliquer un état incohérent sur le disque externe.


Il vaut mieux montrer que raconter.

Hors ligne

#20 11-01-2017 13:40:13

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

anonyme a écrit :

oui ma question est mal formulé , on parle bien de disque externe usb ou le disque interne (boitier) serait directement en usb (sans le circuit electronique qui fait la conversion sata => usb


La réponse est oui, et c'est le cas des quelques disques USB 2,5" qui me sont passés récemment entre les mains pour tentative de dépannage.

Dernière modification par raleur (11-01-2017 13:41:12)


Il vaut mieux montrer que raconter.

Hors ligne

#21 11-01-2017 13:44:00

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

pour ton #19 , tout a fait d accord (c'etait vendu pour ça avec explication (et driver ) pour monter le raid ) , jamais utilisé roll

j ai peut etre une carte mere encore avec ce connecteur eSATA

ps: carte mere Asus P5KC par exemple (j en ai deux )

un circuit JMicron , 1 IDE , 1 SATA , 1 external SATA support raid 0,1 et et JBOD
a mon avis cela n existe plus , je sais meme pas si le connecteur sata est standard ou pas (connecteur interne )

Dernière modification par anonyme (11-01-2017 13:55:52)

#22 11-01-2017 13:56:55

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Oui, j'ai aussi une P5K avec deux ports SATA configurables en AHCI, un interne (avec connecteur SATA standard) et un externe avec connecteur eSATA.

Dernière modification par raleur (11-01-2017 13:59:15)


Il vaut mieux montrer que raconter.

Hors ligne

#23 11-01-2017 14:07:45

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

Bon j ai un seagate de 2016 de 2 To en usb 3 ultra fin mais comme je vois pas de vis je vais le laisser tranquille , mais vu son épaisseur je pense qu il est comme tu a dit .

voila ce qui se passe quand je branche a chaud un disque sata :


Jan 11 14:15:58 debian1 kernel: [361309.006743] sas: phy-0:0 added to port-0:0, phy_mask:0x1 (500e0180001c8470)
Jan 11 14:15:58 debian1 kernel: [361309.006773] sas: DOING DISCOVERY on port 0, pid:215
Jan 11 14:15:58 debian1 kernel: [361309.006850] sas: DONE DISCOVERY on port 0, pid:215, result:0
Jan 11 14:15:58 debian1 kernel: [361309.006898] sas: Enter sas_scsi_recover_host busy: 0 failed: 0
Jan 11 14:15:58 debian1 kernel: [361309.006941] sas: ata7: end_device-0:0: dev error handler
Jan 11 14:15:58 debian1 kernel: [361309.173028] ata7.00: ATA-7: Maxtor 6V160E0, VA111630, max UDMA/133
Jan 11 14:15:58 debian1 kernel: [361309.173030] ata7.00: 312581808 sectors, multi 0: LBA48 NCQ (depth 31/32)
Jan 11 14:15:58 debian1 kernel: [361309.176277] ata7.00: configured for UDMA/133
Jan 11 14:15:58 debian1 kernel: [361309.176316] sas: --- Exit sas_scsi_recover_host: busy: 0 failed: 0 tries: 1
Jan 11 14:15:58 debian1 kernel: [361309.187474] scsi 0:0:0:0: Direct-Access     ATA      Maxtor 6V160E0   1630 PQ: 0 ANSI: 5
Jan 11 14:15:58 debian1 kernel: [361309.222752] sd 0:0:0:0: Attached scsi generic sg5 type 0
Jan 11 14:15:58 debian1 kernel: [361309.222795] sd 0:0:0:0: [sdd] 312581808 512-byte logical blocks: (160 GB/149 GiB)
Jan 11 14:15:58 debian1 kernel: [361309.223026] sd 0:0:0:0: [sdd] Write Protect is off
Jan 11 14:15:58 debian1 kernel: [361309.223029] sd 0:0:0:0: [sdd] Mode Sense: 00 3a 00 00
Jan 11 14:15:58 debian1 kernel: [361309.223134] sd 0:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan 11 14:15:58 debian1 kernel: [361309.279449]  sdd: sdd1 sdd2 < sdd5 >
Jan 11 14:15:58 debian1 kernel: [361309.280435] sd 0:0:0:0: [sdd] Attached SCSI disk
 


avec caja je demande a le monter , mon mdp root et j ai accés au disque

c est bien une fonction spéciale de ma CM serveur ? (voir mon #18 suite a ta remarque sur le hotplug )
ps: le serveur est en jessie (refait il y a pas longtemps suite a un problème graphique avec stretch )
pour les 2 emplacements  ils supportent un disque sata 3.5 (une clé  pour bloquer l accés au disque ) , une alimentation 12v et un cable sata pour chaque emplacement

je suis sur les connecteurs SCU (ISAS) de la cm (intel RSTe windows seulement ) j ai un autre contoleur AHCI (ou il y a le systeme )

bon le raid m intéresse pas (je le fais avec debian si besoin )

Dernière modification par anonyme (11-01-2017 14:35:51)

#24 11-01-2017 14:38:39

raleur
Membre
Inscription : 03-10-2014

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

anonyme a écrit :

c est bien une fonction spéciale de ma CM serveur ?


La gestion du branchement à chaud est une fonctionnalité de n'importe quel contrôleur SATA en mode "natif" AHCI (pas en mode de compatibilité IDE).
La particularité de ta carte mère serveur, c'est qu'elle a visiblement un contrôleur SAS (Serial Attached SCSI, qui est au SCSI ce que le SATA est à l'ATA). Un contrôleur SAS peut gérer des disques SAS ou des disques SATA.

PS : je crois qu'on dérive du sujet initial.

Dernière modification par raleur (11-01-2017 14:39:58)


Il vaut mieux montrer que raconter.

Hors ligne

#25 11-01-2017 14:53:11

anonyme
Invité

Re : Vitesse de transfert PC vers Disque dur externe (USB 2.0 et 3.0)

oui peut etre raleur  smile , mais je pense pas qu ils vont se plaindre wink
donc avec ce type de boitier  cette fonction fonctionne avec n importe quel SATA (mode AHCI ).pratique pas de cable a brancher
j'ai pas compris pourquoi tu parle de recharger le pilote SATA dans ton exemple alors que moi c est automatique .
mais bon c'est pas grave , on revient a la vitesse de transfert PC => USB tongue

tu a une idée de pourquoi a partir du bureau un simple copier/coller, les débits baisse rapidement  sur des gros volumes de données entre PC et disque externe USB ?

Dernière modification par anonyme (11-01-2017 14:59:03)

Pied de page des forums