Selasa, 02 Februari 2016

Backup Server dengan Bacula

Bacula is a set of Open Source, enterprise ready, computer programs that permit you (or the system administrator) to manage backup, recovery, and verification of computer data across a network of computers of different kinds. Bacula is relatively easy to use and efficient, while offering many advanced storage management features that make it easy to find and recover
lost or damaged files. In technical terms, it is an Open Source, enterprise ready, network based backup program.


Info lebih lengkap silahkan mampir di mari http://www.bacula.org
Langkah pertama adalah download source code dari official web bacula http://www.bacula.org/en/?page=downloads, setelah proses download selesai ekstrak file terkompresi bacula
tar xvzf bacula-5.0.3.tar.gz
sebelum kita menjalankan perintah configure, kita siapkan dulu user dan goup yang akan menjalankan bacula
/usr/sbin/groupadd bacula
/usr/sbin/adduser -d /dev/null -s /bin/false -g bacula bacula
karena disini bacula di install menggunakan database mysql, maka install juga paket mysql dan beberapa paket dependensi dari bacula
mysql-server mysql-devel qt4 qt4-devel qwt qwt-devel
masuk ke direktori hasil ekstrak dan jalankan perintah configure, disini opsi yang saya gunakan adalah sebagai berikut
./configure --enable-smartalloc --sbindir=/usr/local/bacula/sbin --sysconfdir=/usr/local/bacula/etc --with-pid-dir=/usr/local/bacula/run --with-subsys-dir=/usr/local/bacula/subsys --with-mysql --with-working-dir=/usr/local/bacula/working --with-archivedir=/home/master --with-dir-user=bacula --with-dir-group=bacula --with-fd-user=bacula --with-fd-group=bacula --with-sd-user=bacula --with-sd-group=bacula --enable-bat --with-qwt=/usr/include/qwt/
setelah proses configure selesai dan tidak terdapt error maka lanjutkan dengan proses kompilasi dan lanjutkan dengan proses instalasi
make
make install
Setelah itu siapkan juga database mysql yang akan kita gunakan bersama bacula
./grant_mysql_privileges -u root -p
./create_mysql_database -u root -p
./make_mysql_tables -u root -p
terakhir untuk menjalankan bacula bisa di lakukan dengan perintah berikut
/usr/local/bacula/sbin/bacula start
cek apakah bacula sudah berjalan dengan baik
netstat -nat | grep -i listen
hasil tampilan
tcp 0 0 0.0.0.0:9101 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9102 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9103 0.0.0.0:* LISTEN

Tidak ada komentar:

Tutorial Menjalankan Ruby on Rails

1. Pertama persiapkan XAMPP, start Apache dan mysql, dan buka localhos/phpmyadmin 2. Untuk membuat Project Pertama Kali Ketik "rails...