Zálohujte z příkazového řádku v systému Mac OS X pomocí těchto 4 triků
V dnešní době neexistuje nedostatek způsobů, jak zálohovat váš počítač Macintosh. Pravděpodobně nejoblíbenější metodou dostupnou pro koncového uživatele je Time Machine společnosti Apple, která je ovládána automaticky po jednoduchém nastavení prostřednictvím GUI nebo může být spuštěna kdykoli. Osobně jsem byl velmi ohromen snadností použití, kterou nabízí Time Machine, ale jsem narkoman příkazového řádku, takže musím informovat o dostupných alternativách, z nichž čtyři jsou přímo v příkazovém řádku Mac OS X.
Čtěte dále o několika různých metodách, které můžete v Terminálu použít k zálohování Macu pomocí ditto, rsync, asr a hdiutil.
1) stejně
sudo ditto -X src_directory dst_directory
Ditto je vestavěná součást Mac OS X a dodává se se všemi verzemi. Ditto je poměrně robustní a dokáže zálohovat vaše soubory při zachování atributů vlastnictví i rozvětvení zdrojů. Jedna šikovná funkce, kterou Ditto nabízí, je schopnost „ztenčit“ binární soubory jejich PPC nebo i386 kódu. Pokud například vlastníte starší PPC Macintosh, můžete do voleb příkazového řádku přidat –arch ppc a každý binární soubor, který je zálohován, bude zbaven svého binárního kódu x86. Výsledkem budou menší zálohy.
2) rsync
sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory
Rsync je všestranná a oblíbená metoda pro provádění zálohování nejen na počítačích Mac, ale i na serverech Linux a Unix po celém světě IT.Rsync dokáže vše, co potřebujete k provedení spolehlivé zálohy vašeho systému OS X, včetně rozvětvení zdrojů a zachování schopnosti vašeho pevného disku být „bootovatelný“. Podrobný pohled na rysncovy schopnosti naleznete zde.
3) asr
sudo asr -source src_directory -target dst_directory -erase -noprompt
asr nebo nástroj Apply Software Restore je dalším vynikajícím a efektivním způsobem zálohování. ASR umí vše, co umí Ditto a navíc má schopnost kopírovat pevný disk na úrovni bloku. Úroveň bloku je „nejnižší“ možná forma přístupu k pevnému disku a poskytuje skutečnou 100% replikaci dat. Funkce ASR na úrovni bloku musí být prováděna na pevných discích, které nejsou aktuálně připojeny ve vašem operačním systému. Obvykle to znamená zavedení z disku pro obnovení, instalaci USB nebo podobně.
4) hdiutil
sudo hdiutil create dst_image.dmg -formát UDZO -nocrossdev -srcdir src_directory
Pokud jste někdy chtěli vytvořit jednoduchou zálohu jednoho souboru vašeho počítače Macintosh, pak je hdiutil pro vás. Hdiutil provádí zálohu do jednoho (volitelně komprimovaného) souboru obrazu disku, který lze obnovit pomocí softwaru Disk Utility společnosti Apple.