[gull] Amanda backup - aventure continue...
Jiang Wei
jiang at ebu.ch
Mon Jan 12 17:42:01 CET 2004
Salut à tous,
En fait, j'ai eu un autre probleme, cette fois ce n'est plus la
compréhension sur la philoshopie d'Amanda, mais la config sur mon server. Je
n'arrive pas faire du amrecover sur le server de sauvgarde, mais les
sauvgardes des clients passent très bien. J'ai regardé 3 fois le document
que Marc m'a envoyé, ainsi que son site (google aussi), mais pas de
solution. Je m'explique: (les configs se trouve à la fin)
D'abord je fais la commande pour sauvgarder les clients comme ceci:
$amdump Daily
...
ca marche, ensuite, je fais un test comme ceci:
$amadmin Daily find client1 hda3
--------------------------------------------
Scanning /dump/amanda...
20031222: found Amanda directory.
20040105: found Amanda directory.
date host disk lv tape or file file status
2003-12-22 client1 hda3 1 /dump/amanda/20031222/client1.hda3.1 0 OK
2004-01-05 client1 hda3 1 /dump/amanda/20040105/client1.hda3.1 0 OK
2004-01-12 client1 hda3 1 Daily1 3 OK
--------------------------------------------
mais quand je voulais faire un test avec la commande (sous root cette fois)
montré par Cedric et Marc (càd), je vois des messages d'erreur comme ceci:
root at backupserver.domain.ch#amrecover Daily
AMRECOVER Version 2.4.4p1. Contacting server on backupserver.domain.ch ...
amrecover: cannot connect to backupserver.domain.ch: Connection refused
Je effectue un test avec strace qui me donne ca:
root at backupserver.domain.ch#strace amrecover Daily
----------------------------------------------------------------------------
--------------------
bind(3, {sin_family=AF_INET, sin_port=htons(529),
sin_addr=inet_addr("0.0.0.0")}}, 16) = 0
getsockname(3, {sin_family=AF_INET, sin_port=htons(529),
sin_addr=inet_addr("0.0.0.0")}}, [16]) = 0
connect(3, {sin_family=AF_INET, sin_port=htons(10082),
sin_addr=inet_addr("192.168.10.64")}}, 16) = -1 ECONNREFUSED (Connection
refused)
write(10, "amrecover: stream_client_privile"..., 94) = 94
close(3) = 0
write(2, "amrecover: cannot connect to lin"..., 63amrecover: cannot connect
to backupserver.domain.ch: Connection refused
) = 63
write(10, "amrecover: cannot connect to lin"..., 63) = 63
time([1073923430]) = 1073923430
getpid() = 26283
write(10, "amrecover: pid 26283 finish time"..., 58) = 58
close(10) = 0
munmap(0x400aa000, 4096) = 0
munmap(0x400ab000, 4096) = 0
_exit(1) = ?
----------------------------------------------------------------------------
--------------
Alors je recontrole tous les configs que j'ai, meme après plusieur reboot,
le probleme reste :( Je ne vois plus qu'est-ce qu'il y a d'autres truc à
controler.
1. /etc/hosts.deny, il est vide pour l'instant
2. /etc/hosts.allow est
amandaidx: ALL
amidxtape: ALL
amanda: ALL
3. chkconfig --list me dit que
amandaidx: on
amidxtape: on
amanda: on
4. /etc/services
amanda 10080/tcp # amanda backup services
amanda 10080/udp # amanda backup services
amandaidx 10082/tcp # amanda backup services
amidxtape 10083/tcp # amanda backup services
5. /etc/xinetd.d/amanda
service amanda
{
socket_type = dgram
protocol = udp
wait = yes
user = amanda
group = backup
server = /usr/local/amanda/libexec/amandad
disable = no
}
6. /etc/xinetd.d/amidxtape
service amidxtape
{
socket_type = stream
protocol = tcp
wait = no
user = amanda
group = backup
server = /usr/local/amanda/libexec/amidxtaped
disable = no
}
7. /etc/xinetd.d/amandaidx
service amindex
{
socket_type = stream
protocol = tcp
wait = no
user = amanda
group = backup
server = /usr/local/amanda/libexec/amindexd
disable = no
}
8. J'ai desactivé le fw pour l'instantant:
donc # iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
9. more /home/amanda/.amandahosts
backupserver.domain.ch amanda
10. ls -al /home/amanda/.amandahosts
-rw-rw---- 1 amanda backup 21 Dec 19 11:17
/home/amanda/.amandahosts
Je sais qu'il faut mettre la sécurité, mais pour l'instant je voulais
surtout que ca marche. Merci d'avance pour tous les commentaires... et à
demain soir.
Wei
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
**********************************************************************
More information about the gull
mailing list