Aug 3, 2010

Instalasi Amanda-Backup di Linux Ubuntu

Bagi Anda yang sama sekali belum tahu mengenai Amanda, silahkan merujuk ke sini: http://wiki.zmanda.com/index.php/Main_Page.

Terjemahan bebas dari informasi yang bisa dikutip dari sana adalah:
Amanda adalah software opensource untuk backup dan archiving yang paling terkenal di dunia. Dengan Amanda, System Administrator dapat membangun sebuah server backup untuk mem-backup data di banyak (multiple) komputer kedalam tape -atau disk- atau bahkan ke sistem storage yang cloud-based. Amanda menggunakan alat archival dasar and mampu mem-backup sejumlah besar workstation dan server dengan berbagai versi sistem operasi: Linux, Unix (termasuk OpenSolaris), Mac OS X, atau Microsoft Windows (baik dengan Native Windows client atau dengan Samba).

Instalasi ini dilakukan di Linux Ubuntu 10.04 Server Edition 64-bit.
Amanda yang digunakan adalah versi 3.1.1.

Instalasi menggunakan Amanda source, meskipun tersedia juga dalam format paket .deb. Saya sempat mencoba untuk meng-install menggunakan format paket .deb tersebut tetapi kemudian bingung karena tidak tahu letak file-file hasil instalasinya. Karena tidak mau repot, akhirnya saya pilih dari source, sehingga saya bisa menentukan file hasil instalasinya akan diletakkan di mana.

Bisa juga instalasi dilakukan menggunakan utility apt-get, tetapi sewaktu saya coba ternyata paket yang tersedia masih Amanda versi 2.

Langkah pertama: mendownload dan meng-ekstrak file installer Amanda
eharianto@vmubuntu64:~$ wget http://www.zmanda.com/downloads/community/Amanda/3.1.1/Source/amanda-tags-3_1_1-3212.tar.gz [enter]
eharianto@vmubuntu64:~$ tar -xzvf amanda-tags-3_1_1-3212.tar.gz [enter]

Langkah kedua: Instalasi paket-paket software pendukung
eharianto@vmubuntu64:~$ sudo apt-get install libglib2.0-dev [enter]
After this operation, 6,463kB of additional disk space will be used.
Do you want to continue [Y/n]? [enter]

eharianto@vmubuntu64:~$ sudo apt-get install gnuplot [enter]
After this operation, 89.3MB of additional disk space will be used.
Do you want to continue [Y/n]? [enter]

Langkah ketiga: membuat user account untuk Amanda
eharianto@vmubuntu64:~$ sudo adduser --shell /bin/bash --home /usr/local/amanda --ingroup backup --no-create-home --quiet --disabled-password amandabackup [enter]

Langkah keempat: Instalasi
eharianto@vmubuntu64:~$ cd amanda-3.1.1 [enter]
eharianto@vmubuntu64:~$ ./configure --prefix=/usr/local/amanda-311 --with-user=amandabackup --with-group=backup [enter]
eharianto@vmubuntu64:~$ make check [enter]
eharianto@vmubuntu64:~$ make [enter]
eharianto@vmubuntu64:~$ sudo make install [enter]
eharianto@vmubuntu64:~$ cd /usr/local [enter]
eharianto@vmubuntu64:~$ sudo ln -s amanda-311 amanda [enter]

Selesai. Mengenai setting dan konfigurasi Amanda akan saya tulis kemudian. Semoga. :-)