Beberapa langkah sederhana dapat membantu melindungi data dan integritas Sistem Operasi Oracle Linux yang diinstal. Pertama, gunakan partisi disk terpisah untuk sistem operasi dan data pengguna (yaitu, partisi terpisah untuk /home, /tmp, /var/tmp, /oracle, dan seterusnya).
Strategi ini dapat mencegah masalah "sistem file penuh" memengaruhi operasi. Menetapkan kuota disk juga dapat mencegah pengguna secara tidak sengaja atau sengaja mengisi sistem file.”
Catatan :Cadangkan partisi /usr dan /var, gunakan tar dengan hak akses root, tar akan mempertahankan setiap atribut folder dan cadangan akan tersedia jika diperlukan.Memindahkan /usr dan /var ke partisi lain
1. Buat dua direktori baru:
# mkdir /var1 # mkdir /usr1
2. Rencanakan untuk memindahkan folder ke partisi baru. Dalam contoh ini partisi baru adalah hda3 dan hda4. Pertama, beri label lalu pasang di folder ini.
# e2label /dev/hda3 /var1 # e2label /dev/hda4 /usr1
# mount /dev/hda3 /var1 # mount /dev/hda4 /usr1
3. Copy isi kedua folder tersebut ke folder target backup masing-masing, di bawah ini adalah contoh caranya:
# cd /var # find . -depth -print0 | sudo cpio --null --sparse -pvd /var1 # cd /usr # find . -depth -print0 | sudo cpio --null --sparse -pvd /usr1
4. Ambil cadangan file fstab:
# cp /etc/fstab /etc/fstab.bk
5. Edit /etc/fstab agar partisi /usr dan /var tidak di-mount pada reboot berikutnya.
# vi /etc/fstab
Komentari setiap baris yang merujuk ke /var dan /usr. Ini adalah bagaimana file fstab saya terlihat seperti:
/dev/mapper/vg_sys_amomv0030-lv_root / ext3 defaults,noatime,nodirat ime 1 1 LABEL=BKUP /bkup ext3 defaults,noatime,nodiratime,noauto 1 2 UUID=23591806-4117-4033-8556-4b220e072559 /boot ext3 defaults,noatime ,nodiratime 1 2 /dev/mapper/vg_sys_amomv0030-lv_home /export/home ext3 defaults,noatime ,nodiratime 1 2 /dev/mapper/vg_sys_amomv0030-lv_oem /oem ext3 defaults,noatime,nodirat ime 1 2 /dev/mapper/vg_sys_amomv0030-lv_tmp /tmp ext3 defaults,noatime,nodirat ime 1 2 #/dev/mapper/vg_sys_amomv0030-lv_var /var ext3 defaults,noatime,nodirat ime 1 2 UUID=4307676b-1ab5-4714-adf1-497469705052 swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 #/dev/mapper/vg_sys_amomv0030-lv_usr /usr/ ext3 defaults,noatime,nodirat ,hard,timeo=600,wsize=32768,rsize=32768 0 0
6. Reboot sistem Anda menggunakan mode penyelamatan (Anda dapat menggunakan ISO/DVD). Instalasi Anda akan dipasang di /mnt/sysimage.
7. Masuk ke dalam instalasi dengan mengeluarkan:
# cd /mnt/sysimage
8. pastikan /mnt/sysimage/usr dan /mnt/sysimage/var kosong:
# rm /mnt/sysimage/var # rm /mnt/sysimage/usr # mv /mnt/sysimage/var1 /mnt/sysimage/var # mv /mnt/sysimage/usr1 /mnt/sysimage/usr
9. Buka fstab, arahkan /var dan /usr ke partisi barunya:
# vi /mnt/sysimage/etc/fstab /dev/mapper/vg_sys_amomv0030-lv_root / ext3 defaults,noatime,nodirat ime 1 1 LABEL=BKUP /bkup ext3 defaults,noatime,nodiratime,noauto 1 2 UUID=23591806-4117-4033-8556-4b220e072559 /boot ext3 defaults,noatime ,nodiratime 1 2 /dev/mapper/vg_sys_amomv0030-lv_home /export/home ext3 defaults,noatime ,nodiratime 1 2 /dev/mapper/vg_sys_amomv0030-lv_oem /oem ext3 defaults,noatime,nodirat ime 1 2 /dev/mapper/vg_sys_amomv0030-lv_tmp /tmp ext3 defaults,noatime,nodirat ime 1 2 #/dev/mapper/vg_sys_amomv0030-lv_var /var ext3 defaults,noatime,nodirat /dev/hda3 /var ext3 defaults,noatime,nodirat ime 1 2 UUID=4307676b-1ab5-4714-adf1-497469705052 swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/hda4 /usr/ ext3 defaults,noatime,nodirat
10. Setelah menyimpan file, Anda dapat me-reboot server.
11. Jika rollback diperlukan jika terjadi kegagalan, cukup reboot sistem ke mode penyelamatan lagi.
Ubah fstab:
# cd /mnt/sysimage/etc # cp fstab fstab.bk2 # mv fstab.bk fstab
Dan reboot sistem. /usr dan /var harus di-mount pada partisi lama.