Make Back Ups dari Command Line di Mac OS X dengan 4 Trik ini
Hari-hari ini tidak ada kekurangan cara untuk mem-backup Macintosh Anda. Mungkin metode paling populer yang tersedia untuk pengguna akhir adalah Time Machine Apple yang ditangani secara otomatis setelah penyetelan sederhana melalui GUI, atau dapat dipicu untuk memulai kapan saja. Secara pribadi, saya sangat terkesan dengan kemudahan penggunaan yang ditawarkan oleh Time Machine, tetapi saya seorang pecandu baris perintah jadi saya harus melaporkan alternatif yang tersedia, empat di antaranya berada di baris perintah Mac OS X.
Baca terus untuk beberapa metode berbeda yang dapat Anda gunakan di Terminal untuk membackup Mac Anda, menggunakan idem, rsync, asr, dan hdiutil.
1) idem
sudo ditto -X src_directory dst_directory
Ditto adalah bagian bawaan Mac OS X dan dikirimkan dengan semua versi. Ditto cukup kuat dan dapat mem-backup file Anda melestarikan baik atribut kepemilikan dan sumber daya garpu. Salah satu fitur bagus yang Ditto tawarkan adalah kemampuannya untuk "tipis" binari kode PPC atau i386 mereka. Misalnya, jika Anda memiliki PPC Macintosh lama Anda dapat menambahkan –arch ppc ke opsi baris perintah Anda dan setiap file biner yang dicadangkan akan dilucuti dari kode biner x86. Ini akan menghasilkan backup yang lebih kecil.
2) rsync
sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory
Rsync adalah metode serbaguna dan populer untuk melakukan backup tidak hanya di Mac tetapi di server Linux dan Unix di seluruh "IT-globe". Rsync dapat melakukan semua yang Anda perlukan untuk melakukan pencadangan yang andal dari sistem OS X Anda, termasuk garpu sumber daya dan pelestarian kemampuan untuk hard drive Anda agar dapat "dapat di-boot". Pandangan mendalam tentang kemampuan rysnc dapat ditemukan di sini.
3) asr
sudo asr -source src_directory -target dst_directory -erase -noprompt
asr, atau utilitas Terapkan Pemulihan Perangkat Lunak adalah cara lain yang sangat baik dan efisien untuk melakukan pencadangan. ASR dapat melakukan segala hal yang dapat dilakukan Ditto dan memiliki kemampuan untuk menyalin hard disk di tingkat blok. Tingkat blok adalah bentuk "terendah" yang mungkin untuk mengakses hard drive dan menyediakan replikasi data 100%. Fungsi tingkat blok ASR harus dilakukan pada hard disk yang saat ini tidak terpasang di sistem operasi Anda. Ini biasanya berarti boot dari disk pemulihan, menginstal usb atau yang serupa.
4) hdiutil
sudo hdiutil create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory
Jika Anda pernah ingin membuat cadangan file sederhana dan tunggal dari Macintosh Anda, maka hdiutil adalah untuk Anda. Hdiutil melakukan pencadangan ke file gambar disk (yang dikompresi) tunggal yang dapat dipulihkan menggunakan perangkat lunak Utilitas Disk Apple.