Menggunakan tar di linux untuk archive dan ekstrak

Kelebihan menggunakan tar ini adalah :

  1. Gak perlu scanning seluruh file saat awal proses archive.
  2. Gak makan memory ram saat proses archive.
  3. Dapat melakukan archive jutaan file.

Misalkan saya punya folder dengan nama data, maka :


1. Melakukan archive per part 

tar -cvzf - data/ | split -b 1024M - data.tar.gz.part.


2. Jika mau menggabungkan hasil per partnya menjadi 1 file :

cat data.zip.part.* > data.tar.gz


4. Jika mau melakukan archive tanpa part :

tar -cvzf data.tar.gz data


3. Jika mau me-ngekstrak hasil file tar nya :

tar -xvzf data.tar.gz