Outils pour utilisateurs

Outils du site


app:ddrescue:documentation

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
app:ddrescue:documentation [2017/06/23 15:26] yoannapp:ddrescue:documentation [2024/03/15 15:39] (Version actuelle) yoann
Ligne 8: Ligne 8:
 ===== Concepts ===== ===== Concepts =====
  
-** Block**: Quantité quelconque de données. Un block est caractérisé par une position de départ et une taille. La position de départ et la plus basse position dans le block. La fin du block correspond à la position de départ + sa taille.+** Block**: Quantité quelconque de données (séquence continue de données). Un block est caractérisé par une position de départ et une taille. La position de départ et la plus basse position dans le block. La fin du block correspond à la position de départ + sa taille.
  
 **Device**: Périphérique, unité/pièce matérielle pouvant contenir des données. Disques-durs, lecteurs DVD/CD-Roms, clés USB sont des périphériques. **Device**: Périphérique, unité/pièce matérielle pouvant contenir des données. Disques-durs, lecteurs DVD/CD-Roms, clés USB sont des périphériques.
Ligne 54: Ligne 54:
   - **Deuxième phase: le trimming**. Le trimming s'effectue en une passe. Pour chaque bloc marqué **non-trimmed** lecture par secteur de l’extrémité du bloc jusqu’à un secteur défaillant, marque le secteur comme mauvais **bad** et le reste du bloc **non-scraped** sans essayer de le lire.   - **Deuxième phase: le trimming**. Le trimming s'effectue en une passe. Pour chaque bloc marqué **non-trimmed** lecture par secteur de l’extrémité du bloc jusqu’à un secteur défaillant, marque le secteur comme mauvais **bad** et le reste du bloc **non-scraped** sans essayer de le lire.
  
 +===== Installation =====
 +
 +Sur une debian like, le paquet à installer via apt est **gddrescue** :
 +<code bash>
 +sudo apt-get install gddrescue
 +</code>
 +
 +La documentation complète est disponible au format info :
 +<code bash>
 +info ddrescue
 +</code>
 +
 +
 +===== Options/arguments usuels =====
 +
 +  * **-f** [Force] obligatoire si le clone est écrit directement sur un périphérique plutôt que dans un fichier.
 +  * **-d** [Direct Access] au périphérique de stockage, non obligatoire et peut générer des erreurs si le système ne supporte pas l'option.
 +  * -R [Reverse Clone] Refait une passe ou commence le clonage par la fin du périphérique. Pratique pour éviter une large zone de secteurs défectueux.
 +  * **-r** [retries] Cette option ne devrait être définie qu' après la première passe de clonage. Réessaye de lire les secteur défectueux.
 +  * **-A** [Try Again] Marque tous les secteurs defectueux du fichier log en non lu et essaye à nouveau d'y accéder.
 +
 +===== Exemple =====
 +
 +<code bash>
 +$ sudo ddrescue /dev/sda1 /data/recovery/sda1.img /data/recovery/journal-sda1.log
 +</code>
 +
 +Cette commande permettra de cloner la partition /dev/sda1. Le travail de restauration se fera ensuite a partir du clone.
 +
 +===== Références =====
 +
 +  * https://www.data-medics.com/forum/how-to-clone-a-hard-drive-with-bad-sectors-using-ddrescue-t133.html
    
app/ddrescue/documentation.1498231619.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)