GoGPT Best VPN GoSearch

Favicon OnWorks

safecopy - Online în cloud

Rulați safecopy în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda safecopy care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


copie de siguranţă - salvarea datelor dintr-o sursă care provoacă erori IO

REZUMAT


copie de siguranţă [OPȚIUNE] ... SOURCE DEST

DESCRIERE


copie de siguranţă încearcă să obțină cât mai multe date de la SOURCE, apelând chiar și la dispozitiv
operațiuni specifice de nivel scăzut, dacă este cazul.

Acest lucru se realizează prin identificarea zonelor problematice sau deteriorate, sărind peste ele și
continuând lectura după aceea. Zona corespunzătoare din fișierul destinație este fie
omis (la crearea inițială, ceea ce înseamnă căptușit cu zerouri) sau completat în mod deliberat cu a
model recunoscut pentru a găsi ulterior fișierele afectate pe un dispozitiv corupt.

Safecopy folosește un algoritm incremental pentru a identifica începutul și sfârșitul exact al problemelor
zone, permițând utilizatorului să schimbe accesul minim la zonele proaste pentru date detaliate
Înviere.

Sunt posibile treceri multiple peste același fișier, pentru a prelua mai întâi cât mai multe date de la a
dispozitiv cât mai mult posibil cu un prejudiciu minim și apoi încercând să recupereze o parte din restul
date cu încercări de citire din ce în ce mai agresive.

Pentru ca acest lucru să funcționeze, dispozitivul sau fișierul sursă trebuie să poată fi căutat. Pentru dispozitive care nu pot fi căutate
(ca benzile) puteți încerca să utilizați un script extern pentru a executa un salt controlat peste
piesa deteriorata pentru tine.

(De exemplu, folosind „mt seek” și „mt tell” pe un dispozitiv de bandă SCSI) Consultați „-S
" parametru pentru detalii.

Performanța și succesul acestui instrument depind foarte mult de driverul dispozitivului, firmware și
hardware-ul de bază.

În prezent, safecopy acceptă accesul RAW la unitățile CDROM pentru a citi datele direct de pe un CD,
ocolind unele corecții ale erorilor dependente de driver. Acest lucru poate accelera recuperarea datelor de la
CD-uri și reduce încărcarea sistemului în timpul recuperării, precum și crește rata de succes. Safecopy
folosește apelul sistem de stare a discului pentru a determina dimensiunea sectorului și adresarea CD-urilor. Acest lucru eșuează
CD-uri în mod mixt sau cu mai multe sesiuni, deoarece aspectul sectorului se poate schimba în cadrul discului, dar
ar funcționa în continuare pe marea majoritate a discurilor. Alte discuri pot fi încă recuperate
utilizând acces normal la date la nivel înalt. Safecopy detectează automat tipul de disc implicat în timpul
scanează pentru dimensiunea discului și a blocului.

Se știe că unele unități CD/DVD provoacă blocarea magistralei ATAPI la erori, provocând dispozitivul
driverul să înghețe timp de până la și mai mult de un minut per eroare. Încercați să evitați utilizarea unor astfel de lucruri
unități pentru recuperare media. Utilizarea funcțiilor de acces la nivel scăzut al safecopys ar putea fi de ajutor în unele cazuri
circumstanțe.

Unele unități pot citi mediile proaste mai bine decât altele. Asigurați-vă că încercați recuperarea datelor de pe CD-uri
și DVD-uri pe mai multe unități și computere diferite. Puteți utiliza safecopys incremental
funcția de recuperare pentru a citi numai sectoarele care nu erau citite anterior.

FIABILITATE


Recuperarea datelor de pe medii deteriorate este o sarcină delicată, în cel mai rău caz succesul sau
eșecul poate pune în siguranță sau ruina companii întregi și poate pecetlui soarta personală a persoanelor afectate. Este
este important ca orice instrumente scrise în acest scop să fie fiabile și demne de încredere.

Un utilizator trebuie să știe ce anume face software-ul hardware-ului și datelor sale. The
rezultatul oricărei operațiuni trebuie să fie înțeles și previzibil.

Un „vrăjitor inteligent de resurecție a datelor” cu un comportament intern complex necunoscut poate fi a
instrument ingenios, dar nu îndeplinește cerințele de mai sus de rezultat previzibil, nici nu va
utilizatorul știe dinainte ce se face cu datele sale.

Secvența de operare a safecopy a fost păstrată relativ simplă pentru a asigura acest lucru
predictibilitate. Din păcate, adăugările de caracteristici au crescut complexitatea și au condus la
rezultat nedefinit în trecut când listele de includere și excludere au fost amestecate, în special
la amestecarea diferitelor dimensiuni de bloc. În cel mai rău caz, acest lucru ar fi putut duce la suprascris
datele din fișierul destinație într-o rulare incrementală ulterioară cu opțiunea de marcare (-M).

Începând cu versiunea 1.3, safecopy este livrat cu o suită de testare care poate fi utilizată pentru a verifica safecopy-urile
comportament într-un set de cazuri de testare, simulând combinația de blocuri proaste în intrare cu
diferite include și exclud liste, atât cu și fără marcare. Se fac doar lansări
dacă safecopy trece acele cazuri de testare conform specificațiilor.

Această specificație textuală a comportamentului safecopy poate fi găsită în fișier
specification.txt livrat cu safecopy.

OPŢIUNI


--etapa 1
Presetat pentru a salva rapid majoritatea datelor, fără reîncercări și evitând zonele proaste.

Presetări: -f 10% -r 10% -R 1 -Z 0 -L 2 -M BaDbLoCk -o stage1.badblocks

--etapa 2
Presetat pentru a salva mai multe date, fără reîncercări, ci căutând sfârșitul exact al problemelor
zone.

Presetări: -f 128* -r 1* -R 1 -Z 0 -L 2 -I stadiul1.badblocks -o stadiu2.badblocks

--etapa 3
Presetat pentru a salva tot ceea ce poate fi salvat folosind maximum de încercări, cap
trucuri de realiniere și acces la nivel scăzut.

Presetări: -f 1* -r 1* -R 4 -Z 1 -L 2 -I stadiul2.badblocks -o stadiu3.badblocks

Toate presetările de etapă pot fi înlocuite de opțiuni individuale.

-b <mărimea>
Blocksize pentru operațiunile de citire implicite. Setați acest lucru la dimensiunea sectorului fizic al dvs
media.

Mod implicit: 1*
Dimensiunea blocului hardware dacă este raportată de sistemul de operare, altfel 4096

-f <mărimea>
Dimensiunea blocurilor în octeți când treceți peste blocurile greșite. Setările mai mari determină mai puțină tensiune
pe hardware-ul dvs., dar este posibil să pierdeți zone bune dintre cele două proaste.

Mod implicit: 16*

-r <mărimea>
Rezoluție în octeți când se caută începutul sau sfârșitul exact al unei zone proaste.
Dacă citiți date direct de pe un dispozitiv, nu este nevoie să setați acest lucru mai mic decât
dimensiunea blocului hardware. Cu toate acestea, pe sistemele de fișiere montate, citiți blocuri și fizice
blocurile ar putea fi nealiniate. Valorile mai mici duc la încercări foarte amănunțite de a citi
date la marginea zonelor deteriorate, dar crește presiunea asupra suportului deteriorat.

Mod implicit: 1*

-R <număr>
Cel puțin atâtea încercări de citire sunt făcute pe primul bloc prost al unei zone deteriorate
cu rezoluție minimă. Mai multe încercări pot recupera uneori un sector slab, dar la
costul tulpinii suplimentare.

Mod implicit: 3

-Z <număr>
La fiecare eroare, forțați căutarea capului de citire de la început până la sfârșitul dispozitivului sursă ca
deseori conform specificaţiilor. Acest lucru necesită timp, creează o tensiune suplimentară și s-ar putea să nu fie
acceptat de toate dispozitivele sau driverele.

Mod implicit: 1

-L <mod>
Utilizați apeluri la nivel scăzut de dispozitiv, așa cum este specificat:

0 Nu utilizați apeluri la nivel scăzut de dispozitiv
1 Încercați dispozitivul de nivel scăzut solicită doar recuperarea erorilor
2 Folosiți întotdeauna apeluri la nivel scăzut de dispozitiv, dacă sunt disponibile

Funcțiile de nivel scăzut acceptate în această versiune sunt:

CARACTERISTICA TIP DE DISPOZITIV DE SISTEM
Linux cdrom/dvd bus/resetare dispozitiv
Sectorul de citire a cdromului Linux în modul brut
Resetarea controlerului de dischetă Linux, tâmpit

Mod implicit: 1

--sincronizare Utilizați apeluri de citire sincronizate (dezactivați tamponarea driverului). Safecopy va folosi O_DIRECT
dacă este acceptat de OS și O_SYNC în caz contrar.

Mod implicit: Buffering-ul de citire asincron de către sistemul de operare este permis

--forcedeschis
Continuați să încercați să redeschideți sursa după o eroare de citire utilă pentru unitățile USB care merg
plecat temporar.

avertizare: Acest lucru poate cauza blocarea safecopy până când este anulată manual!

Mod implicit: Anulare la eroarea fopen().

-s <blocuri>
Poziția de pornire în care să începeți citirea. Va corespunde poziției 0 în
fișier destinație.

Mod implicit: bloc 0

-l <blocuri>
Lungimea maximă a datelor de citit.

Mod implicit: Întreaga dimensiune a fișierului de intrare

-I <badblockfile>
Modul incremental. Să presupunem că fișierul țintă există deja și are găuri specificate în
fișierul badblock. Se va încerca să recupereze mai multe date din lista
blocuri sau numai dincolo de dimensiunea fișierului țintă.

avertizare: Fără această opțiune, fișierul destinație va fi golit înainte de
scris. Utilizați -I /dev/null dacă doriți să continuați o rulare anterioară a safecopy
fără o listă badblock.

implică: -c 0 dacă nu este specificat -c

Mod implicit: niciunul (/dev/null dacă este dat -c)

-i <bytes>
Blocksize pentru a interpreta badblockfile dat cu -I.

Mod implicit: Dimensiunea blocului specificat de -b

-c <blocuri>
Continuați să copiați în această poziție. Acest lucru permite continuarea dacă ieșirea este un bloc
dispozitiv cu o dimensiune fixă, spre deosebire de un fișier care poate crește, unde copierea sigură nu poate
stabiliți cât de departe a ajuns deja. Mărimea blocului utilizată este aceeași ca și pentru -I
opțiune.
-c 0 va continua la dimensiunea destinației curente.

implică: -I /dev/null dacă nu este specificat -I

Mod implicit: niciunul ( 0 dacă este dat -I )

-X <badblockfile>
Modul de excludere. Dacă sunt utilizate împreună cu -I, blocurile excluse înlocuiesc blocurile incluse.
Safecopy nu va citi sau scrie date din zonele acoperite de blocurile de excludere.

Mod implicit: nici unul

-x <bytes>
Blocksize pentru a interpreta badblockfile dat cu -X.

Mod implicit: Dimensiunea blocului specificat de -b

-o <badblockfile>
Scrieți un fișier badblock compatibil cu e2fsck.

Mod implicit: nici unul

-S <seekscript>
Utilizați script extern pentru căutarea în fișierul de intrare. (Ar putea fi util pentru dispozitivele de bandă
și similare). Seekscript trebuie să fie un executabil care preia numărul de blocuri
să fie omis ca argv1 (1-64) dimensiunea blocului în octeți ca argv2 și poziția curentă
(în octeți) ca argv3. Valoarea returnată trebuie să fie numărul de blocuri cu succes
ignorat sau 0 pentru a indica eșecul căutării. Seekscript-ul extern va fi folosit numai
dacă lseek() eșuează și trebuie să sărim peste date.

Mod implicit: nici unul

-M <şir>
Marcați datele nerecuperate cu acest șir în loc să le omiteți. Acest lucru ajută mai târziu
găsirea fișierelor corupte pe imaginile sistemului de fișiere salvate. Valoarea implicită este la zero
date ilizibile la crearea fișierelor de ieșire și lăsând datele așa cum sunt pe oricare
mai târziu alerga.

avertizare: Când este utilizat în combinație cu modul incremental (-I), acesta poate suprascrie
date în orice bloc care apare în fișierul -I. Blocuri care nu sunt în fișierul -I sau
acoperite de fișierul specificat cu -X sunt salvate pentru a nu fi suprascrise.

Mod implicit: nici unul

--depanare <nivel>
Activați ieșirea de depanare. Nivelul este un câmp de biți, adăugați valori împreună pentru mai mult
informație:
Fluxul programului: 1
Control IO: 2
marcare badblock: 4
caut: 8
modul incremental: 16
modul exclude: 32
sau pentru toate ieșirile de depanare: 255

Mod implicit: 0

-T <fişier de timp>
Scrieți informațiile de sincronizare a citirii sectorului în acest fișier pentru o analiză ulterioară.

Mod implicit: nici unul

-h, --Ajutor
Afișați textul de ajutor al programului.

PARAMETRI


parametri validi pentru -f -r -b opțiunile sunt:


Suma în octeți - adică 1024

%
Procent din dimensiunea întregului fișier/dispozitiv - de exemplu 10%

*
-b numai, de câte ori dimensiunea blocului raportată de OS

*
-f și -r numai, numărul de ori valoarea lui -b

REZULTATE


descrierea simbolurilor de ieșire:

. Între 1 și 1024 de blocuri citite cu succes.

_ Citirea blocului a fost incompletă. (posibil sfârșitul fișierului) Dimensiunea blocului este acum redusă
sa citesc restul.

|/| Căutarea eșuată, sursa poate fi citită numai secvenţial.

> Citirea a eșuat, reducând dimensiunea blocului pentru a citi date parțiale.

! O eroare de nivel scăzut la încercarea de citire de cea mai mică dimensiune permisă duce la o reîncercare
atentat, încercare.

[xx](+aa){
Blocul curent și numărul de octeți cititi continuu cu succes până în acest moment.

X Citirea a eșuat pe un bloc cu dimensiunea minimă a blocului și este omisă. Eroare irecuperabilă,
fișierul destinație este completat cu zerouri. Datele sunt acum sărite până la sfârșitul
este atinsă o zonă ilizibilă.

< Citirea reușită după sfârșitul unei zone proaste provoacă întoarcerea în urmă cu mai mici
blocksizes pentru a căuta primele date care pot fi citite.

}[xx](+aa)
blocul curent și numărul de octeți de date recente, continuu, ilizibile.

HOWTO


Cum pot ...

- resuscitați un fișier de pe un suport montat, dar deteriorat, acea copie va eșua pe:
copie de siguranţă /cale/la/fișier cu probleme ~/fișier-salvat

- creați o imagine a sistemului de fișiere a unui disc/cdrom deteriorat:
copie de siguranţă /dev/dispozitiv ~/diskimage

- reînviați datele cât mai bine posibil?

copie de siguranţă sursa dest -f 1* -R 8 -Z 2
(presupunând nealinierea logică a blocurilor la sectoare)

copie de siguranţă sursa dest -f 1* -r 1 -R 8 -Z 2

- reînviați datele cât mai repede posibil, sau

- reînviați datele cu risc scăzut de a deteriora în continuare mass-media:
(puteți folosi valori și mai mari pentru -f și -r)

copie de siguranţă sursa dest -f 10% -R 0 -Z 0

- reînviați câteva date rapid, apoi citiți mai multe date mai târziu:

copie de siguranţă sursă dest -f 10% -R 0 -Z 0 -o badblockfile
copie de siguranţă sursă dest -f 1* -R 8 -Z 2 -I badblockfile

Alterna abordare folosind il nou presetat Caracteristici:

copie de siguranţă source dest --stage1

copie de siguranţă source dest --stage2

copie de siguranţă source dest --stage3

- Folosesc unitățile CD-ROM ale unor prieteni pentru a completa datele de pe CD-ul meu deteriorat:
copie de siguranţă /dev/mydrive imagefile -b -o myblockfile
copie de siguranţă /dev/otherdrive imaginefile -b -Eu fișierul meu bloc
-i -o alt fișier bloc
copie de siguranţă /dev/anotherdrive imaginefile -b -Eu
otherblockfile -i

- întrerupeți și reluați ulterior o operațiune de salvare a datelor:
copie de siguranţă sursă dest
(safecopy se întrerupe)
copie de siguranţă sursă dest -I /dev/null

- întrerupeți și reluați ulterior o operațiune de salvare a datelor cu o ieșire corectă a blocurilor defectuoase:
copie de siguranţă sursă dest -o badblockfile
(safecopy se întrerupe)
mv badblockfile salvatbadblockfile
copie de siguranţă sursă dest -I /dev/null -o badblockfile
pisică badblockfile >>savedbadblockfile

- întrerupeți și reluați în modul incremental:
(acest lucru are nevoie de un pic de scripting bash pentru a obține listele corecte de badblock)
copie de siguranţă sursă dest -o badblockfile1
copie de siguranţă sursă dest -I badblockfile1 -o badblockfile2
(safecopy se întrerupe)
latest=$( coada -n 1 badblockfile2 )
if [ -z $latest ]; apoi cel mai recent=-1; fi;
cat badblockfile1 | în timp ce se citește blocul; do
[ $block -gt $latest ] && echo $block >>badblockfile2;
Terminat;
copie de siguranţă sursă dest -I badblockfile2 -o badblockfile3

- găsiți fișierele corupte pe un sistem de fișiere salvat parțial cu succes:
copie de siguranţă imagine /dev/sistem de fișiere -M CoRrUpTeD
fsck imagine
monta -o imagine în buclă /mnt/mountpoint
grep -R /mnt/mountpoint „CoRrUpTeD”
(indicație: este posibil să nu găsească toate fișierele afectate dacă părțile care nu pot fi citite sunt mai mici
în dimensiune decât șirul dvs. de marcare)

- excludeți lista de badblocks cunoscută anterior a unui sistem de fișiere din imaginea sistemului de fișiere
creare:
dumpe2fs -b /dev/filesystem >badblocklist
copie de siguranţă /dev/filesystem imagine -X badblocklist -x

- creați o imagine a unui dispozitiv care începe de la X și are dimensiunea Y:
copie de siguranţă /dev/sistem de fișiere -b -s -l

- combinați două imagini parțiale ale datelor salvate fără acces la sursa reală (deteriorată).
Date:
(Acest lucru este puțin complicat. Trebuie să obțineți liste de blocări proaste pentru ambele fișiere cumva
faceți safecopy să știe unde sunt datele lipsă. Dacă ați folosit caracteristica -M (marcaj), dvs
ar putea fi capabil să le calculeze automat, însă această caracteristică nu este furnizată
prin copie de siguranță. Să presupunem că aveți două fișiere badblocks.

aveți:
imagine1.dat
imagine1.badblocks (blocksize1)
imagine2.dat
imagine2.badblocks (blocksize2)

Dimensiunea fișierului imagine1 trebuie să fie mai mare sau egală cu cea a imaginii2. (Dacă nu,
schimba-le))

cp imagine2.dat combinat.dat
copie de siguranţă image1.dat combined.dat -I image2.badblocks -i blocksize2 -X
imagine1.badblocks -x blocksize1
(Acest lucru vă oferă datele combinate, dar nu ieșiți lista de blocare greșite. Rezultatul
Lista de badblocks ar fi badblocks care sunt
a: în ambele liste badblocks sau
b: în image1.badblocks și dincolo de dimensiunea fișierului imagine2 Ar trebui să fie rezonabil
ușor de rezolvat această logică într-un script shell scurt. Într-o zi, acesta ar putea fi expediat
cu safecopy, până atunci consideră aceasta șansa ta de a contribui la o deschidere aleatorie
proiect sursă.)

- datele de salvare ale unui dispozitiv de bandă:
Dacă driverul dispozitivului de bandă acceptă lseek(), tratați-l ca pe orice fișier, altfel utilizați
opțiunea „-S” de copiere în siguranță cu un script care urmează să fie scris singur pentru a sări peste cele rele
blocuri. (de exemplu, folosind „mt seek”) Asigurați-vă că dispozitivul de bandă nu se auto-
derulează înapoi la închidere. Trimite-mi feedback dacă ai avut noroc să faci asta, ca să pot actualiza
această documentație.

Întrebări Frecvente


Î: De ce să creați acest instrument dacă există deja ceva de genul dd-rescue și alte instrumente
pentru acel scop?

R: Pentru că nu știam de dd(-)rescue când am început și mi-a plăcut. De asemenea eu
cred că safecopy se potrivește mai bine nevoilor unui utilizator aflat în pericol de pierdere de date datorită mai multor
rezultate lizibile și opțiuni mai ușor de înțeles decât unele dintre celelalte instrumente.
(Apoi din nou sunt părtinitoare. Comparați-le singur) Între timp safecopy acceptă low
caracteristicile de nivel nu au alte instrumente.

Î: Ce face exact opțiunea -Z?

R: Amintiți-vă în vremurile MS-DOS când o dischetă scotea un sunet „neek nark” de 3 ori
de fiecare dată când întâlnești o eroare de citire? Acest lucru sa întâmplat când BIOS-ul sau discul DOS
șoferul a mutat capul IO la limitele sale pentru a corecta eventual cilindrul mic
nealiniere, înainte de a încerca din nou. Linux nu face asta în mod implicit, nici nu face asta
unități CDROM sau drivere comune. Cu toate acestea, forțarea acestui comportament poate crește
șansa ta de a citi sectoare proaste dintr-un CD __BIG__ timp. (Spre deosebire de dischete unde
de obicei are un efect redus)

Î: Care este cea mai bună șansă a mea de a resuscita un CD care a devenit imposibil de citit?

R: Încercați să faceți o imagine de rezervă pe mai multe computere și unități diferite. Abilitățile de a
citite din medii proaste variază extrem de mult. Am o unitate Lite On CDRW de 6 ani, asta
citește chiar și CD-uri zgâriate profund și intenționat (ca în cazul cheii mele, pentru a o face
ilizibil) impecabil. O unitate CDRW de aceeași vârstă la locul de muncă nu citește nicio dată
din acea parte a CD-ului, în timp ce majoritatea unităților DVD și combo au blocuri proaste
la fiecare două sute de octeți. Folosiți pe deplin funcțiile de acces safecopys RAW dacă
aplicabil. (opțiune -L 2)

Ca orientare generală:
-Unitățile CDRW se descurcă de obicei mai bine decât unitățile CD numai pentru citire.
-Unitățile numai CD-uri se descurcă uneori mai bine pe CD-uri decât unitățile DVD.
-Unitățile de computer sunt uneori mai bune decât cele de laptop.
-O unitate cu o lentilă curată face mai bine decât o minge de murdărie.
- Curățarea CD-urilor ajută.
-Dacă nu folosești substanțe chimice.
- Folosirea benzii lipicioase pe un CD va rupe stratul reflectorizant redat permanent
discul nu poate fi citit.

Î: Care este cea mai bună șansă a mea de a resuscita o dischetă care a devenit imposibil de citit?

R: Încercați din nou diferite unități de dischetă. Rețineți că ar putea fi mai ușor să continuați
deteriora datele de pe o dischetă proastă decât de pe un CD. (Nu exagera cu încercările de citire)

Î: Cum rămâne cu discurile BlueRay/HDDVD?

R: La naiba dacă aș ști, dar în general ar trebui să fie asemănătoare cu DVD-urile. Probabil depinde
cum funcționează firmware-ul unităților.

Î: Discul meu dur are dintr-o dată multe sectoare defecte, ce ar trebui să fac?

R: Viteza este un factor esențial atunci când salvați date de pe un hard disk prost. Accesuri la
zonele proaste sau chiar doar timpul de rulare poate deteriora și mai mult unitatea și face anterior
zone lizibile imposibil de citit, fie că este vorba de creșterea temperaturii, zgârierea capetelor deteriorate
încă părți bune ale suprafeței, rulmenți care se degradează din cauza vibrațiilor etc
recomandabil să închideți sistemul și să scoateți hard disk-ul din computer ca
imediat ce apar erori și cât mai repede posibil, fără a provoca daune suplimentare.

(Nu trageți de ștecher! Apăsați pe resetare pentru a forța repornirea și apoi opriți prin alimentare
butonul/ACPI)

Configurați un sistem de salvare cu suficient spațiu pe disc pentru a stoca toate datele din
unitate deteriorată (și posibil mai multe copii ale acesteia). Daca ai un hard extern
carcasă de unitate care se conectează prin USB SATA sau SCSI, permițând conectarea la cald a unității
într-un sistem care rulează, folosește-l. Acest lucru vă permite să pregătiți totul fără
necesitatea ca unitatea să se pornească și, eventual, BIOS-ul sau sistemul de operare involuntar
accesând-o. De asemenea, aveți acces mai ușor la unitate pentru a verifica temperatura sau
zgomot în timpul funcționării.

Când salvați date, salvați mai întâi datele bune înainte de a încerca să accesați rău
sectoare. Safecopy vă permite să omiteți sectoarele cu probleme cunoscute folosind o excludere de blocare defectuoasă
fișier (-X) pe care este posibil să îl puteți prelua din jurnalele de sistem sau de pe unitate
jurnalele interne, prin smartmontools sau software similar. Fii conștient că s-ar putea
eventual, trebuie să convertiți numerele sectorului fizic în numere bloc logice
in functie de sursa ta.

De asemenea, ar trebui să spuneți safecopy să iasă din orice zone problematice cât mai curând posibil și
continua in alta parte. Parametrii „-f 10% -r 10% -R 0 -Z 0” ar face trucul prin
făcând safecopy săriți peste 10% din conținutul dispozitivului și continuați acolo fără
dare înapoi. Puteți încerca oricând să obțineți datele între ele mai târziu, primiți mai întâi
datele presupuse bune de pe restul unității. În funcție de metoda datelor
recuperare pe care intenționați să o utilizați, ar putea avea sens să marcați datele proaste cu „-M”
opțiune. Acest lucru vă permite să găsiți mai târziu fișierele afectate de coruperea datelor
uşor. Folosiți opțiunea „-o” pentru a face safecopy să scrie o listă de blocări greșite cu toate blocurile
omis sau imposibil de citit.

Când safecopy se termină cu această primă rulare, puteți încerca o a doua încercare
obține mai multe date. Folosind valori mai mici pentru „-f” și permițând safecopy să facă înapoi pentru
capătul zonei afectate „-r 1*”. Asigurați-vă că utilizați modul incremental „-I” numai pentru
citiți blocurile sărite în prima rulare.

Ar putea avea sens să lăsați unitatea să se răcească între rulări. Odată ce ai primit toate
Datele din zonele „bune” ale unității, puteți risca accesul mai „aprofundat” la acestea.
Creșteți numărul de reîncercări „-R” în cazul blocurilor greșite, poate împreună cu a
realinierea capului „-Z 1”. „-f 1*” ar face safecopy să încerce să citească pe fiecare
blocați, fără a sări peste zonele proaste.

Dacă unitatea nu mai răspunde, opriți-l, lăsați-l să se răcească pentru un timp, apoi
încearcă din nou.

(Am auzit de la oameni care au adus unități moarte înapoi pentru a trăi pentru o perioadă scurtă de timp
răcirea lor la temperaturi scăzute cu pachete de gheață.)

! Dacă datele sunt cu adevărat importante, mergeți la un specialist profesionist în recuperare de date
imediat, înainte de a mai deteriora unitatea.

EXIT STAREA


safecopy returnează 0 (zero) dacă nu au existat erori irecuperabile.
safecopy returnează 1 dacă unele date nu au putut fi recuperate.
safecopy returnează 2 în cazul în care copierea a fost întreruptă din cauza unei erori sau a semnalului.

AUTORI


safecopy și pagina sa de manual au fost proiectate și scrise de CorvusCorax.

Utilizați safecopy online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.