Rapide De Clonage De Disque
Est-il un moyen d'avoir Linux de lecture à l'avance lors du clonage d'un disque? J'utilise le programme nommé "dd" pour cloner des disques. La dernière fois que je l'ai fait, il semblait que l'OS a été la lecture puis l'écriture, mais jamais en même temps. Idéalement, le disque de destination, serait constamment écrit sans attente c'est sûr que si le disque source peut tenir.
Mise à JOUR: j'ai l'habitude de choisir une grande taille de bloc lors du clonage (ex. M 16 ou 32 MO).
Vous devez vous connecter pour publier un commentaire.
Commodore Jaeger est juste à propos de:
En outre, l'ajustement "readahead" sur les disques améliore généralement les performances. La valeur par défaut peut être quelque chose comme 256, et optimale 1024. Chaque installation est différente, de sorte que vous devez exécuter des repères pour trouver la meilleure valeur.
Vous pouvez essayer d'augmenter la taille de bloc à l'aide de la bs argument; par défaut, je crois que dd utilise une taille de bloc égale sur le disque préféré de la taille du bloc, ce qui signifie beaucoup plus de lectures et d'écritures pour copier un disque entier. Linux dd supports lisibles par l'homme suffixes:
Le plus rapide pour moi:
atteint ~100MiB/s, alors que d'autres options (processus unique, pas de direct, par défaut différente de 512 octets taille de bloc, ...) n'arrivent même pas à 30MiB/s...
Pour surveiller les progrès, courir dans une autre console:
dd if=/dev/sda of=/dev/sdb bs=1M
est à jeun pour moi.Peut-être vous pouvez utiliser deux processus
Je vais supposer que vous pouvez définir les autres dd options comme il vous convient.
Cela a une surcharge, mais devrait permettre d'asynchronisme entre la lecture
un disque et de l'écriture de l'autre.
si les deux disques utiliser différents canaux (par exemple, SATA) vous pouvez utiliser l'outil de hautes performances comme fastDD. Les auteurs affirment:
En outre l'outil conserve une syntaxe très similaire à l'ancienne
dd
.http://www.dei.unipd.it/~zagonico/fastdd/
https://github.com/zagonico86/fastdd
Êtes-vous sûr qu'il ne le fait pas en même temps? Je m'attends à ce que le disque caches pour s'assurer qu'il arrive. Si pas, non-blocage ou même asynchrone des lectures/écritures peut aider,
Au sujet de votre mise à jour: Quelle est la taille des caches de votre HDs? (spécialement l'écriture d'un). Il est peut-être que c'est trop et vous devrez peut-être réduire à prévenir les blocages inutiles.