Aplikasi terbaik untuk backup ubuntu

Bahkan saat ini masih ada orang-orang yang percaya tidak ada aplikasi yang layak untuk back up instalasi Ubuntu. Untuk memperbaiki masalah ini, saya telah mengumpulkan rekomendasi pribadi saya tentang aplikasi terbaik untuk backup Ubuntu.

Partisi atau bare metal backups

dd

Jika Anda merasa nyaman dengan baris perintah atau bersedia untuk mempelajari lebih lanjut tentang hal itu, maka dd adalah pilihan yang solid. Menggunakan dd adalah seperti meminta robot untuk menyelesaikan tugas. Itu akan bekerja, tapi dengan hasil akhir akan menjadi persis seperti apa yang Anda minta. Misalnya jika Anda secara tidak sengaja memiliki drive yang terbalik dengan dd, itu masih akan menyalin blok dari satu hard drive yang lain. Sayangnya untuk Anda, itu bisa terbalik … Timpa sumber disk pada kecelakaan.

aplikasi-dd-backup-ubuntu

Namun, dd dapat digunakan secara aman selama Anda positif memiliki sumber disk Anda di bagian kanan perintah. Manfaat lain adalah bahwa dd tidak peduli OS, partisi atau format yang Anda gunakan. Ini hanya memindahkan data dari satu disk ke yang lain. Anda dapat memilih untuk mengkloning seluruh hard drive atau hal-hal yang sempit hanya dengan kloning partisi.

Untuk mengkloning seluruh hard drive:

dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync

Untuk mengkloning hanya partisi:

dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

Perbedaan antara dua contoh ini adalah bahwa sda / sdb mewakili dua hard drive yang terpisah di mana sda1 / sdab1 mewakili partisi yang berbeda pada dua hard drive yang terpisah.

Clonezilla

Bagi mereka yang lebih suka tidak menduplikasi setiap blok data atau menggunakan baris perintah untuk mengkloning partisi mereka, maka mungkin Clonezilla akan menjadi yang lebih baik. Perbandingan terdekat dari dunia Windows adalah True Image atau Norton Ghost. Dalam banyak hal, Clonezilla ini bisa dibilang lebih efisien daripada dd karena itu hanya akan mengkloning dan mengembalikan blok digunakan vs ruang kosong. Ini yang membuat Clonezilla drive / partisi solusi kloning besar.

Perlu dicatat bahwa Clonezilla menawarkan pengguna kemampuan untuk mengkloning seluruh hard drive atau hanya clone drive Anda menjadi gambar disk. Disk image berbeda karena pada dasarnya menyalin isi hard drive / partisi Anda menjadi sesuatu yang mirip dengan folder zip. Juga ketika Anda kloning drive / partisi, Anda memiliki pilihan untuk menghubungkan ke drive lokal, USB, NFS, Samba dan bahkan lurus ke atas perintah shell jika Anda membutuhkan sesuatu yang lebih maju.

Menggunakan Clonezilla semudah atau serumit yang Anda ingin membuatnya. Aplikasi ini melakukan pekerjaan yang besar melalui semua langkah. Dan jika Anda terjebak, mereka memiliki dokumentasi yang solid.

Backup berbasis rsync

Rsync

Seperti dd, rsync adalah alat baris perintah yang dirancang untuk memberikan fleksibilitas dalam cara Anda backup barang-barang Anda. Rysnc berbeda karena menyediakan Anda dengan incremental backup file dan direktori, tidak seluruh hard drive atau partisi. Hal ini berguna untuk backup harian.

Jadi bagaimana rsync berbeda dari perintah cp? Pada dasarnya, cp adalah semua atau tidak proposisi. Jika gagal, terlalu buruk. Juga cp berantakan dengan file yang lebih besar di mana rsync dapat setup untuk digunakan lebar pita kurang dan untuk memecah transfer data yang besar untuk memudahkan jaringan padat. Singkatnya cp adalah klub sedangkan rsync adalah pisau bedah.

Menggunakan rsync sebagai cadangan masuk akal ketika Anda ingin menyimpan data Anda, perizinan dan terutama jika Anda memindahkan file besar melalui jaringan untuk tujuan lain.

Berikut adalah contoh yang bagus yang mungkin menarik:

rsync -a  /folder/to/backup /location/of/backup

Ini akan menggunakan opsi arsip untuk menjaga izin utuh sementara itu salinan sumber data ke tujuan yang ditetapkan. Untuk mengotomatisasi proses ini, Anda dapat menambahkan ini ke crontab. Meskipun tidak selalu dianjurkan jika Anda melakukan banyak distro melompat atau beralih lingkungan desktop, saya telah mengenal ini sebagai alat back up pilih direktori sistem untuk membuat sederhana mengembalikan pilihan jika saya mengacaukan instalasi.

Sebagai contoh:

rsync -aAXv –exclude={“/dev/*”,”/proc/*”,”/sys/*”,”/tmp/*”,”/run/*”,”/mnt/*”,”/media

Script rsync di atas akan backup direktori sistem kunci, melestarikan perizinan, kepemilikan dan setiap symlink terkait. Direktori yang dikecualikan adalah hal yang Anda tidak ingin backup karena benar-benar akan mempersulit restorasi. Catatan: menggunakan rysnc ke sistem file backup ada pengganti untuk partisi kloning yang baik. Jadi menggunakannya tanggung resiko Anda sendiri. Saya juga merekomendasikan back up direktori home Anda dalam arsip terpisah, untuk memastikan kesempatan terbaik untuk pemulihan bersih.

Back in Time

Bagi Anda yang suka menggunakan GUI untuk elemen cadangan dan direktori di dalam direktori rumah Anda, saya sarankan Back in Time. Ini sangat mudah digunakan, menyediakan antarmuka rsync berguna yang memberikan Anda mengajukan dan snapshot direktori secara visual.

Bahkan lebih baik, Anda dapat “mesin waktu” kembali ke tanggal lain untuk mengembalikan file Anda. Back in Time adalah aplikasi saat ini, dipertahankan di Github. Plus ia menyediakan alat yang ramah GUI untuk mengotomatisasi backup Anda sehingga Anda dapat mengatur dan lupa menggunakan crontab.

Untuk menjadi jelas, ini bukan alat yang dapat Anda gunakan untuk apa saja selain back up seluruh direktori rumah atau ke direktori individu backup tanpa direktori home Anda. Untuk backup file sistem Anda, Anda akan menggunakan sesuatu yang berbeda. Juga, Anda dapat menggunakan SSH (dengan kunci – tanpa password) untuk jarak jauh backup data ke komputer lain.

Time Shift

Jika Anda membungkuk di back up direktori sistem dan file, tetapi tidak merasa nyaman menggunakan script rsync di atas maka Time Shift mungkin menjadi pilihan yang baik. Saya pribadi menggunakan kedua script rysnc diatas dan Time Shift. Dalam kedua kasus, pemulihan berhasil. Satu perbedaan adalah bahwa Time Shift memungkinkan saya untuk memilih periode waktu yang saya ingin pulihkan. Juga Time Shift memberikan pilihan untuk memasukkan bootloader Anda atau tidak. Ini saja, membedakannya dari aplikasi yang serupa.

Satu pembunuh adalah bahwa ia backed up didukung dalam / ingsut pada drive root anda. Jika Anda mengalami kegagalan drive, aplikasi ini tidak akan membantu. Jadi menyadari hal ini singkat dan mempertimbangkan untuk menggunakan kembali dalam waktu untuk cadangan isi direktori rumah Anda ke tujuan jarak jauh.

Deja Dup, AMANDA dan alat cadangan lainnya

Sekarang Anda mungkin telah memperhatikan bahwa saya tidak memasukkan alat-alat tingkat perusahaan seperti AMANDA atau GUI non-perusahaan untuk duplicity yang dikenal sebagai Deja Dup. Alasannya sederhana, untuk banyak orang membaca artikel ini, AMANDA akan berlebihan dan Deja Dup hampir tidak sefleksibel Back in Time.

Apakah Anda memiliki beberapa alat cadangan khusus dan Anda ingin berbagi? Mungkin Anda lebih memilih untuk tar data Anda sebelum Anda menggunakan rsync? Masukkan Komentar, mari kita mendengar tentang aplikasi favoritmu.

Leave a Reply

Your email address will not be published. Required fields are marked *