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

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.