membackup=menyalin-menyimpan-dan mencegah user kehilangan data secara permanen jika terjadi sesuatu pada sistem anda.
merestore=mengembalikan data backupan
berikut langkah-langkahnya, cekidot
1)seperti biasa,buka terminal dan login sebagai super user
*backup data
# tar cvf backupkelasD /home/OS33/Desktop/KELASD/
atau bisa juga jika kita pindah direktori dulu ke KELASD
# cd /home/OS33/Desktop/KELASD
# tar cvf backupkelasD
*melihat hasil backupan
# tar tvf backupkelasD
*merestore backup
merestore pada tar sama saja dengan mengekstrak kembali data
# tar xvf backupkelasD
note:
OS33=user yg login
/home/OS33/Desktop/kelasD = direktori yang akan diarsipkan oleh tar ke backupkelasD
tar berguna dalam pengarsipan dan backup data
Dimana parameter:
cberarti membuat file arsip tar.vmaksudnya adalah verbose atau setiap prosesnya akan ditampilkan di layar. Jadi nanti ada tahu progressnya.fartinya akan dibuat menjadi sebuah file .tar.tmenampilkan apa isi arsip dalam bentuk daftar.xakan melakukan proses ekstrak arsip.Cberganti ke direktori yang ditentukan setelahnya.
# find KELASD/ -print | cpio -o > backupD2
pastikan dengan perintah # ls
*melihat file backup
# cpio -it < backupD2
*merestore file backup
# cpio -i < backupD2
cek dengan perintah ls
*menjadwalkan backup secara otomatis
1)buat file sh berisi perintah penjadwalan backup
# cat > backupcrond.sh
tar cvf backupkelasD /home/OS33/Desktop/KELASD/
note:
jangan lupa ubah dulu hak akses file backupcrond.sh agar bisa dieksekusi
# chmod +x backupcrond.sh
# PATH=$PATH:$HOME
2)jadwalkan dengan crontab
# crontab -e
3)jadwalkan script untuk back up dan reboot di vi crontab nya
Syntax crontab :
.—————- menit
| .————- jam
| | .———- hdb
| | | .——- bulan (1 – 12) jan,feb,mar,apr …
| | | | .—- hdm (0 – 6)
| | | | |
* * * * * user cmd
4)save script
5)ketikkan
# service crond start
untuk memulai penghitungan waktu






Tidak ada komentar:
Posting Komentar