Management RPM , Backup dan Restore

           RPM Red Hat Package Manager RPM memungkinkan user untuk membuat database dan melakukan pencarian terhadap paket software. RPM dapat digunakan untuk melakukan install, uninstall, upgrade dan query database paket software. RPM melakukan pemeriksaan kebutuhan space hard disk dan ketergantungan antar paket pada saat instalasi.
1. Install Paket dengan RPM
Sintaks :
rpm -ivh nama_paket
2. Uninstall Paket dengan RPM
Sintaks :
rpm -e nama_paket
3. Upgrade Paket dengan RPM
Sintaks :
rpm -Uvh nama_paket
4. Query Paket dengan RPM
Sintaks :
rpm -q nama_paket
Backup dan Restore
1. Tipe Backup
 -  Full Backup
   Menuliskan seluruh file pada suatu filesystem ke media backup. Pada tipe full backup tidak ada pemeriksaan apakah suatu file mengalami perubahan atau tidak.
 -   Incremental Backup
 Menuliskan hanya file yang mengalami perubahan ke media backup.
2. Strategi Backup
   Multilevel Backup :
   Full Backup = level 0
   Incremental Backup = level 1, 2, 3 dst.

Skema Multilevel Backup :
Senin Pertama tiap bulan : level 0
Senin berikutnya : level 1
Selasa Jum'at : level 2
3. Memilih Media Backup
     - Cost (Biaya)
     - Reliability (Akurasi)
     - Speed (Kecepatan)
     - Availability (Kapasitas)
     - Usability (Mudah digunakan)
4. Media Backup
 - Magnetic Tape
 - Floppy Disk
 - Removable Disk
 - Writeonce CDROM
 - Hard disk
            5. Utilitas Backup

            TAR
Full Backup dengan tar
# tar cvf /dev/fd0 /home
Incremental Backup dengan tar
# tar cvf /dev/fd0 `find /home -mtime -1 -print
Memeriksa Hasil Backup
# tar tvf /dev/fd0
Restore File dengan tar
# tar xvf /dev/fd0

            Cpio 
Full Backup dengan cpio
# find /home -print | cpio -o > /dev/fd0
Incremental Backup dengan cpio
# find /home -mtime -1 | cpio -o > /dev/fd0
Memeriksa Hasil Backup
# cpio -it < /dev/fd0
Restore File dengan cpio
# cpio -i < /dev/fd0