Enikusuma's Blog

System Backup dan Recovery

Posted on: 14 January 2010

Dalam sistem operasi Linux dilengkapi dengan aplikasi backup yang terdiri dari dua bagian :

•Copy

Bentuk sederhana dari backup adalah cukup dengan meng-copy file-file dan direktori ke disk atau tape. Untuk melakukan itu dapat menggunakan perintah cp dan dd.

•Arsip

Aplikasi untk pengarsipan dapat digunakan salah satu dari tiga tools yang umumnya sudah tersedia pada distribusi Linux, antara lain tar, dan cpio

Program CP

Tools ini digunakan untuk copy file dan direktori dengan format perintah adalah :

•         cp [options] file path •       cp [options] file… directory

Contoh :

#crontab –l\

30 23 * * * cp /etc/passwd\

/mnt/backup

Perintah DD

Perintah ini digunakan untuk mengkopy suatu file atau direktori menuju ke device secara langsung, misalnya tape, disk. Format pernulisannya :

dd  [–help] [–version] [if=file] [of=file] [ibs=bytes] [obs=bytes] [bs=bytes] [cbs=bytes] [skip=blocks]   [seek=blocks] [count=blocks] [conv={ascii, ebcdic, ibm, block,  unblock,  lcase,  ucase,  swab,  noerror, notrunc, sync}]

Program tar

•tar -xvzf <nama_file_tar>
Melakukan proses pemekaran (uncompress) pada file bernama nama_file_tar dengan menggunakan gzip, dan lalu membongkar file arsip tersebut. Proses ini biasanya dilakukan terhadap file arsip yang memiliki ekstensi tgz atau tar.gz •tar -xvf <nama_file_tar&gt:
Membongkar suatu file arsip tanpa melakukan pemekaran, dilakukan terhadap file arsip yang memiliki ekstension tar •tar -tvf <nama_file_tar>
Menampilkan daftar isi dari file arsip bernama nama_file_tar. •tar -cvzf <nama_file_arsip> <direktori_sumber>
Melakukan pemaketan dari direktori_sumber dalam bentuk tar dan lalu melakukan proses pengompresan dengan gzip. Hasil dari proses ini adalah tgz atau tar.gz. •tar -cvf <nama_file_arsip> <direktori_sumber>
Melakukan pemaketan dari direktori_sumber dalam bentuk tar. Hasil dari proses ini adalah tar

Contoh :

$ tar cvf backup.tar /etc

$ tar xvf backup.tar

$ tar cvf backup.tar /etc/hosts /etc/group /etc/passwd

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: