Cara Backup file dan folder dengan Tar caranya sangat mudah dan ringkas. file yang anda backup akan di compress dengan format .tar.gz
.
tar
meruoakan utility yang dikembangkan untuk mempermudah pengguna LINUX/Unix membackup dan mengarsipkan file serta memadatkannya untuk kebutuhan pengyimpanan lebih lanjut. Utility ini hamper ada di semua distribusi LINUX dan sering dimanfaatkan untuk mematenkan software tang berupa source code. Hasil dari utiliti ini disebut tarball.
Sekedar untuk diketahui, File yang berekstensi .tar.gz
adalah arsip file yang dikompresi mirip dengan file zip
atau rar
pada sistem operasi windows. Untuk membukanya, dibutuhkan software khusus untuk dapat melakukan dekompresi. 7-Zip adalah file archiver gratisan yang dapat berjalan di windows yang dapat membuka file .tar.gz
pada artikel ini saya menggunakan perintah ini jika ada pelanggan yang tidak menggunakan WHM/cPanel, karena kalau dengan cPanel hanya tinggal jalankan perintah
/scripts/pkgacct
tapi dengan tar, cara backup yang lumayan bagus adalah menkompress semua file pada suatu folder sehingga semua data menjadi satu sehingga tidak ada 1 file yang tertinggal. Untuk mendapatkan file kompresan yang kecil yaitu menggunakan tar daripada menggunakan zip, TAR adalah utilitas Unix Tape ARchive. berikut Cara Backup file dan folder dengan Tar:
# tar [opsi] [nama file tarball] [folder/file yang akan dikompress]
contoh untuk membuat file tar
# tar -cvf backup.tar public_html
contoh untuk mengkompress file tar
# gzip backup.tar
nanti filenya akan menjadi backup.tar.gz
untuk membuat file tar dan sekaligus mengkompres
# tar -czvf backup.tar.gz public_html
untuk backup public_html agar terlihat rapi.
tar -czf /home/user/backup/public_html/backupfiles_`date +%Y-%m-%d`.tar.gz /home/user/www/public_html/*
Arti opsi pada tar:
-c = [Create] Membuat file tar -x = [eXtract] Mengekstrak file tar -v = [verbose] Menampilkan proses saat mengkompress/dekompres -f = [filename] Nama file yang akan dikompress/dekompress, contoh namafile.tgz -j = [bzip2] type tar berupa tar.bz2 -z = [gzip] type tar berupa tar.gz/.tgz
untuk lebih keterangan lebih lanjut, baca petunjuk dengan mengetik command dibawah ini pada termninal
# man tar
Selamat mencoba artikel Cara Backup file dan folder dengan Tar