Backup Harddisk menggunakan Amanda di Debian Lenny (1)
Setelah sebelumnya saya memberikan info lengkap tentang Amanda, kali ini saya akan memberikan tips cara membackup harddisk menggunakan Amanda di distro linux Debian Lenny
1. Intro
Amanda adalah solusi open source untuk membackup filesystem di client/server. Backup dijalankan oleh backup server, hasil backup ditaruh di server namun daftar apa-apa saja yg tidak ingin dibackup ada di client. Amanda memang tidak setara dengan solusi backup seperti IBM TSM/TDP atau Legato Networker namun sejauh ini ia adalah solusi terbaik dari open source.
2. Catatan
bckserver.mydomain.com (Debian lenny): Backup server yang menjadi host amanda server.
bckclient.mydomain.com (Debian lenny): Backup client adalah web server dengan database MySQL versi 5.0 (no replication).
Sebuah ISCSI SAN sebagai library. backup ke virtual tapes (disks)
3. AMANDA
3.1 Backup Server
3.1.1 Instalasi
Gunakan user root untuk menginstall paket amanda-server dan juga paket amanda-client agar anda bisa melakukan restore dari bckclient.
# apt-get update
# apt-get install amanda-server amanda-client xinetd gawk gnuplot readline-common openssh-server
Jawab ‘ya’ ketika diminta menginstal paket tambahan yang diperlukan.
3.1.2 (Jika memungkinkan) Beri tanda pagar untuk konfigurasi Amanda di File Inetd
Saat diinstall paket akan menambah konfigurasi amanda ke file inetd dan xinetd. Di tutorial ini kita hanya akan menggunakan xinetd.
Edit file /etc/inetd.conf dan beri tanda pagar (#) pada baris amanda berikut:
[code lang="bash"]#:OTHER: Other services #amandaidx stream tcp nowait backup /usr/sbin/tcpd /usr/lib/amanda/amindexd amindexd -auth=bsdtcp amdump amindexd amidxtaped #amidxtape stream tcp nowait backup /usr/sbin/tcpd /usr/lib/amanda/amidxtaped amidxtaped -auth=bsdtcp amdump amindexd amidxtaped #amanda dgram udp wait backup /usr/sbin/tcpd /usr/lib/amanda/amandad -auth=bsd amdump amindexd amidxtaped[/code]
3.1.3 Rubah Amanda Daemons agar menggunakan auth bsdtcp
Selengkapnya cek di wiki.
Edit file amanda, amidxtape dan amandaidx di /etc/xinetd.d/ menjadi seperti ini:
# cat /etc/xinetd.d/amanda| grep -v “^#”
service amanda { socket_type = stream protocol = tcp wait = no user = backup group = backup groups = yes server = /usr/lib/amanda/amandad server_args = -auth=bsdtcp amdump amindexd amidxtaped disable = no }
# cat /etc/xinetd.d/amidxtape | grep -v “^#”
service amidxtape { socket_type = stream protocol = tcp wait = no user = backup group = backup groups = yes server = /usr/lib/amanda/amidxtaped server_args = -auth=bsdtcp amdump amindexd amidxtaped disable = no }
# cat /etc/xinetd.d/amandaidx | grep -v “^#”
service amandaidx { socket_type = stream protocol = tcp wait = no user = backup group = backup groups = yes server = /usr/lib/amanda/amindexd server_args = -auth=bsdtcp amdump amindexd amidxtaped disable = no }
Lalu jalankan perubahan konfigurasi tsb:
# /etc/init.d/xinetd restart
bersambung…
Sumber: HowtoForge.com