Faceți copii de rezervă din linia de comandă în Mac OS X cu aceste 4 trucuri

Anonim

În zilele noastre, nu lipsesc modalitățile de a face backup pentru Macintosh. Probabil cea mai populară metodă disponibilă pentru un utilizator final este Time Machine de la Apple, care este gestionată automat după o configurare simplă prin GUI sau poate fi declanșată pentru a porni în orice moment. Personal, am fost foarte impresionat de ușurința de utilizare oferită de Time Machine, dar sunt un pasionat de linie de comandă, așa că trebuie să raportez alternativele disponibile, dintre care patru se află chiar în linia de comandă a Mac OS X.

Citiți mai departe pentru câteva metode diferite pe care le puteți utiliza la Terminal pentru a face backup pentru Mac-ul dvs., folosind idem, rsync, asr și hdiutil.

1) idem

sudo idem -X src_directory dst_directory

Ditto este o parte încorporată a Mac OS X și este livrat cu toate versiunile. Ditto este destul de robust și poate face backup fișierelor dvs. păstrând atât atributele de proprietate, cât și forkurile de resurse. O caracteristică ingenioasă pe care o oferă Ditto este capacitatea de a „subțire” fișierele binare ale codului lor PPC sau i386. De exemplu, dacă dețineți un Macintosh PPC mai vechi, puteți adăuga –arch ppc la opțiunile din linia de comandă și fiecare fișier binar pentru care se face backup va fi eliminat de codul său binar x86. Acest lucru va duce la copii de rezervă mai mici.

2) rsync

sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory

Rsync este o metodă versatilă și populară pentru a efectua copii de siguranță nu doar pe Mac, ci și pe serverele Linux și Unix din „globul IT”.Rsync poate face tot ce aveți nevoie pentru a efectua o copie de rezervă fiabilă a sistemului dvs. OS X, inclusiv furcături de resurse și păstrarea capacității hard diskului de a fi „pornire”. O privire în profunzime asupra abilităților lui rysnc poate fi găsită aici.

3) asr

sudo asr -source src_directory -target dst_directory -erase -noprompt

asr, sau utilitarul Apply Software Restore este încă o altă modalitate excelentă și eficientă de a efectua o copie de rezervă. ASR poate face tot ce poate face Ditto și are capacitatea de a copia un hard disk la nivel de bloc. Nivelul de bloc este cea mai „josă” formă posibilă pentru a accesa un hard disk și oferă o replicare adevărată de 100% a datelor. Funcționalitatea ASR la nivel de bloc trebuie efectuată pe hard disk-uri care nu sunt montate în prezent în sistemul dumneavoastră de operare. Aceasta înseamnă de obicei pornirea de pe un disc de recuperare, instalare USB sau similar.

4) hdiutil

sudo hdiutil create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory

Dacă ați dorit vreodată să creați o copie de rezervă simplă și unică pentru Macintosh, atunci hdiutil este pentru dvs. Hdiutil efectuează o copie de rezervă într-un singur fișier imagine de disc (comprimat opțional) care poate fi restaurat utilizând software-ul Apple Disk Utility.

Faceți copii de rezervă din linia de comandă în Mac OS X cu aceste 4 trucuri