meta data for this page
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
datarecovery:safecopy [2016/08/18 07:44] – created niziak | datarecovery:safecopy [2016/08/20 10:42] (current) – [stage#.badblocks files] niziak | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== safecopy ====== | ====== safecopy ====== | ||
There are some predefined settings: | There are some predefined settings: | ||
- | * **stage1**: Preset to rescue most of the data fast, using no retries | + | * **stage1**: Preset to rescue most of the data fast, using no retries |
- | * **stage2**: Preset to rescue more data, using no retries but searching | + | * **stage2**: Preset to rescue more data, using no retries but searching |
* **stage3**: Preset to rescue everything that can be rescued | * **stage3**: Preset to rescue everything that can be rescued | ||
Line 11: | Line 11: | ||
| stage2 | 128* | 1* | 1 | 0 | 2 | stage1.badblocks | stage2.badblocks | | stage2 | 128* | 1* | 1 | 0 | 2 | stage1.badblocks | stage2.badblocks | ||
| stage3 | 1* | | stage3 | 1* | ||
+ | |||
+ | Every '' | ||
+ | E.g. for stage 3 is not needed to give additional stress to device with -R 4 and -Z 1, and better is to use: | ||
+ | <code bash> | ||
+ | ****Note:** '' | ||
+ | Note:** With '' | ||
===== stage# | ===== stage# | ||
Line 24: | Line 30: | ||
Unrecoverable bad blocks (bytes): 60 (18100224) | Unrecoverable bad blocks (bytes): 60 (18100224) | ||
Blocks (bytes) copied: 151299151 (619721322496) | Blocks (bytes) copied: 151299151 (619721322496) | ||
+ | </ | ||
+ | |||
+ | Number of lines in each '' | ||
+ | <code bash> | ||
+ | # cat stage1.badblocks | sort | uniq | wc -l | ||
+ | 51200 | ||
+ | # cat stage2.badblocks | sort | uniq | wc -l | ||
+ | 4720 | ||
+ | # cat stage3.badblocks | sort | uniq | wc -l | ||
+ | 1477 | ||
</ | </ | ||
===== Usage example ===== | ===== Usage example ===== | ||
Line 41: | Line 57: | ||
===== Output ===== | ===== Output ===== | ||
< | < | ||
- | ......................................... [243958862] | ||
- | ......................................... [244000846] | ||
......................................... [244042830] | ......................................... [244042830] | ||
......................................... [244084814] | ......................................... [244084814] | ||
Line 82: | Line 96: | ||
.[151274323](+16384){XXX<<<<<<< | .[151274323](+16384){XXX<<<<<<< | ||
.[151274700](+327680){X<<<<<<< | .[151274700](+327680){X<<<<<<< | ||
- | .[151274789](+4096){XXXX<<<<<<< | ||
- | .[151275198](+8192){X<<<<<<< | ||
- | .[151275238](+143360){X<<<<<<< | ||
- | .[151275345](+266240){XX<<<<<<< | ||
- | .[151275575](+8192){X<<<<<<< | ||
- | .[151275582](+8192){X<<<<<<< | ||
- | .[151275603](+8192){XX<<<<<<< | ||
.[151275798](+20480){XXX<<<<<<< | .[151275798](+20480){XXX<<<<<<< | ||
.[151276107](+118784){X<<<<<<< | .[151276107](+118784){X<<<<<<< | ||
Line 97: | Line 104: | ||
..[151278398](+7725056){XXXX<<<<<<< | ..[151278398](+7725056){XXXX<<<<<<< | ||
.[151278847](+16384){XX<<<<<<< | .[151278847](+16384){XX<<<<<<< | ||
- | .[151279034](+4096){X<<<<<<< | ||
- | .[151279048](+20480){X<<<<<<< | ||
- | .[151279058](+36864){X<<<<<<< | ||
- | .[151279166](+24576){X<<<<<<< | ||
.[151279172](+8192){X<<<<<<< | .[151279172](+8192){X<<<<<<< | ||
.[151279178](+20480){X<<<<<<< | .[151279178](+20480){X<<<<<<< | ||
Line 108: | Line 111: | ||
.[151279646](+24576){X<<<<<<< | .[151279646](+24576){X<<<<<<< | ||
.[151279685](+4096){XXX<<<<<<< | .[151279685](+4096){XXX<<<<<<< | ||
- | .[151280014](+4096){X<<<<<<< | ||
- | .[151280032](+36864){X<<<<<<< | ||
- | .[151280145](+16384){X<<<<<<< | ||
- | .[151280221](+270336){X<<<<<<< | ||
- | .[151280410](+307200){X<<<<<<< | ||
.[151280572](+413696){X<<<<<<< | .[151280572](+413696){X<<<<<<< | ||
.[151280638](+8192){XX<<<<<<< | .[151280638](+8192){XX<<<<<<< | ||
Line 121: | Line 119: | ||
Blocks (bytes) copied: 244190646 (1000204886016) | Blocks (bytes) copied: 244190646 (1000204886016) | ||
</ | </ | ||
+ | |||
===== Continue interrupted copy ===== | ===== Continue interrupted copy ===== |