recuperare FreeBSD.
În FreeBSD este un instrument excelent pentru sistemul de actualizare leneș: FreeBSD-update. Uneori este folosit pur și simplu:
verificări și descarcă actualizări binare ale sistemului, și
Dar sa întâmplat, astfel încât serverul este atârnat în procesul de actualizare a sistemului - problemă de hardware. Mai mult decât atât, el a fost atârnat în actualizarea critică pentru funcționarea întregului sistem de glibc (sa dovedit mai târziu, la o examinare mai atentă). Rezultatul este un sistem care este de a rula orice program de răspuns „Segmentation Fault“.
În FreeBSD are un catalog minunat / de salvare, care contin utilitati de baza biblioteci legate static. Acestea sunt de fapt în recuperarea și utilizarea. La cerere la pornire „Introduceți caii de acces plin de coajă sau RETURN pentru / bin / sh“ da / salvare / sh. Acum avem acces la o mulțime de instrumente de recuperare. Stabilim pentru comoditatea de drum:
Acum, în primul rând, pentru a fi vizualizate / directorul de salvare atunci când caută programul dorit, iar noi nu va trebui să tastați calea completă. Trebuie să verificați în mod corespunzător partițiile nemontate și montați partițiile:
Puteți restaura biblioteca deteriorate dintr-o copie de rezervă (ați efectuat într-o copie de rezervă?), De pe CD de instalare sau din / usr / src, dacă ați compilat „lumea“ în sine (face buildworld). Am profitat de o copie de arhivă a arhivei .tgz o lună în urmă, apoi a adus starea actuală a sistemului de comandă prin intermediul FreeBSD-update. Dacă există copii mai vechi, poate fi necesar pentru a restabili directoare complete / bin, / sbin / lib, / libexec și directoare corespunzătoare din / usr. Două ore de timp pierdut și un pic de celule nervoase.
PS: Faceți copii de siguranță.
PPS: Angajatori! Dacă vă simțiți rău pentru 300 de dolari pe o unitate de sistem de backup, atunci va trebui să plătească pentru nefuncționare. În acest caz, întreprinderea de afaceri nu a fost legat de Internet și de recuperare a fost suficient de rapid, și, de fapt, pot fi diferite.