Vytvorte zálohy z príkazového riadka v systéme Mac OS X pomocou týchto 4 trikov
V súčasnosti nie je nedostatok spôsobov zálohovania počítača Macintosh. Pravdepodobne najpopulárnejšou metódou dostupnou pre koncového používateľa je Time Machine od Apple, ktorý sa po jednoduchom nastavení cez GUI spracuje automaticky alebo sa dá spustiť kedykoľvek. Osobne som bol veľmi ohromený jednoduchosťou používania, ktorú ponúka Time Machine, ale som narkoman príkazového riadku, takže musím informovať o dostupných alternatívach, z ktorých štyri sa nachádzajú priamo v príkazovom riadku Mac OS X.
Prečítajte si niekoľko rôznych metód, ktoré môžete použiť v Termináli na zálohovanie svojho Macu pomocou ditto, rsync, asr a hdiutil.
1) rovnako
sudo ditto -X src_directory dst_directory
Ditto je vstavaná súčasť systému Mac OS X a dodáva sa so všetkými verziami. Ditto je pomerne robustný a dokáže zálohovať vaše súbory so zachovaním atribútov vlastníctva aj rozvetvení zdrojov. Jedna šikovná funkcia, ktorú Ditto ponúka, je schopnosť „zmenšiť“ binárne súbory ich kódu PPC alebo i386. Napríklad, ak vlastníte starší PPC Macintosh, môžete pridať –arch ppc do možností príkazového riadka a každý binárny súbor, ktorý je zálohovaný, bude zbavený svojho x86 binárneho kódu. Výsledkom budú menšie zálohy.
2) rsync
sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory
Rsync je všestranná a populárna metóda na vykonávanie zálohovania nielen na počítačoch Mac, ale aj na serveroch Linux a Unix na celom svete IT.Rsync dokáže všetko, čo potrebujete na vykonanie spoľahlivej zálohy vášho systému OS X, vrátane zdrojových vidlíc a zachovania schopnosti vášho pevného disku byť „bootovateľné“. Hlboký pohľad na rysncove schopnosti nájdete tu.
3) asr
sudo asr -source src_directory -target dst_directory -erase -noprompt
asr alebo pomôcka Apply Software Restore je ďalším vynikajúcim a efektívnym spôsobom zálohovania. ASR dokáže všetko, čo dokáže Ditto a navyše má schopnosť kopírovať pevný disk na úrovni bloku. Úroveň bloku je „najnižšia“ možná forma prístupu k pevnému disku a poskytuje skutočnú 100% replikáciu údajov. Funkcionalita ASR na úrovni bloku sa musí vykonávať na pevných diskoch, ktoré nie sú momentálne pripojené vo vašom operačnom systéme. Zvyčajne to znamená spustenie z obnovovacieho disku, inštaláciu cez USB alebo podobne.
4) hdiutil
sudo hdiutil create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory
Ak ste niekedy chceli vytvoriť jednoduchú zálohu jedného súboru vášho počítača Macintosh, potom je pre vás hdiutil určený. Hdiutil vykoná zálohu do jedného (voliteľne komprimovaného) súboru s obrazom disku, ktorý je možné obnoviť pomocou softvéru Apple Disk Utility.