Jl. Projosumarto II Kab. Tegal
Jawa Tengah, Kode Pos 52193
0812-6666-802
info@servindo.co.id
support@servindo.co.id

Backup file/folder dengan Tar

Salah satu pekerjaan seorang Sysadmin atau pemilik web adalah selalu membackup files dan databases, sehingga jika terjadi sesuatu hal dapat restore.

Cara backup yang paling bagus adalah menkompres semua file sehingga semua data menjadi satu sehingga tidak ada 1 file yang ketinggalan.
Untuk mendapatkan file kompresan yang kecil yaitu menggunakan tar daripada zip.

TAR adalah utilitas Unix Tape ARchive. Hal ini dapat digunakan baik untuk menyimpan data pada perangkat tape streaming seperti drive DAT, menyimpan file atau apa yang sering disebut tarbal.

Beberapa cara untuk membuat file tar.

# tar [opsi] [nama file tarball] [folder/file yang akan dikompress]

Contoh untuk membuat file tar

root@centos:# tar -cvf backup.tar public_html

untuk mengkompress file tar

root@centos:# gzip backup.tar

nanti filenya akan menjadi backup.tar.gz
Untuk membuat file tar dan sekaligus mengkompres

root@centos:# tar -czvf backup.tar.gz 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

root@centos:# man tar