Статья про настройку AMANDA

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
SteelRat
проходил мимо
Сообщения: 1
Зарегистрирован: 2008-06-24 16:49:32

Re: Статья про настройку AMANDA

Непрочитанное сообщение SteelRat » 2008-06-24 16:55:16

Есть добавление ;-) у меня после установки ругался, что GNUTAR не установлен, хотя опция в конфиге есть у клиента и сервера. Пришлось его лапами ставить в /usr/ports/archivers/gtar

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
floor12
рядовой
Сообщения: 36
Зарегистрирован: 2008-06-27 18:39:46

Re: Статья про настройку AMANDA

Непрочитанное сообщение floor12 » 2008-07-02 22:02:42

А у меня такая проблема, что сервер всё делает хорошо и всё бекапит и тест проходит, а когда пробуешь тестить клиент то получается следущее

Код: Выделить всё

[root@128kbps /usr/home/floor12]# sudo -u operator amcheck -c DailySet1

Amanda Backup Client Hosts Check
--------------------------------
WARNING: 192.168.0.5: selfcheck request failed: timeout waiting for ACK
Client check: 1 host checked in 30.006 seconds, 1 problem found

(brought to you by Amanda 2.5.1p3)
Какие бы хосты или айпишники я не указывал в конфигах происходит такая вот штука. Не может он к серверу чтоли подключиться 8(

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: Статья про настройку AMANDA

Непрочитанное сообщение tango » 2008-07-03 21:42:13

Случайно у тебя проблем с DNS не наблюдается?
Попробуй прописать на сервере и клиенте в файлах hosts соответствие ip<=>dns-имя

Аватара пользователя
floor12
рядовой
Сообщения: 36
Зарегистрирован: 2008-06-27 18:39:46

Re: Статья про настройку AMANDA

Непрочитанное сообщение floor12 » 2008-07-04 9:02:29

В том то и дело, что что в хостс всё прописанно, да я и без имени пробовал - по айпишнику. Во время этой операции, если я делаю tcpdump, то вижу как происходит следущее: 128kbps.ru по udp обращается на 128kbps.ru, порт amanda, а через пару сек, получает ответ по ISMP, что порт amanda нефига не найден ) и так раза 3-4 во время проверки.:
Причём в файле аманда хостс всё прописанно, в обычном хостс тоже, в хост.эллоу тоже на всякий случай.

Причём если я делаю netstat сразу после старта\рестарта inetd, то вижу открытый вроде как порт

Код: Выделить всё

$ netstat -a| grep udp
...
udp4       0      0  *.amanda               *.*  
...

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-10 12:07:02

спасибо, статья хорошая .. но
подскажите люди добрые, при установке не оказалось каталога /usr/local/etc/amanda
хотя бог с ним сделал ручками .. при запуске проверки клиентов не находит даже самого себя ...
я так подозреваю что клиент не запустился, как это проверить?
кстати про настройку отдельно клиента на серваке ни слова не сказано .. или она ставится также?

Аватара пользователя
floor12
рядовой
Сообщения: 36
Зарегистрирован: 2008-06-27 18:39:46

Re: Статья про настройку AMANDA

Непрочитанное сообщение floor12 » 2008-07-10 13:14:04

При сборке из портов она ваще никаких не создаёт конфигов. Всё делается ручками.
Что значит не находит "самого себя"? Конкретно напиши ) Я вот пару дней назад всё настроил и всё работает пока отлично.

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-10 13:20:36

Код: Выделить всё

admin@Server-Backup 14:24:07 /usr/local/etc/amanda/DailySet1/                                                           
 # netstat -a | grep amanda
tcp4       0      0  *.amandaidx            *.*                    LISTEN
udp4       0      0  *.amanda               *.*

operator@Server-Backup 14:16:27 /usr/local/etc/amanda/DailySet1/
# amcheck -s DailySet1
Amanda Tape Server Host Check
-----------------------------
Holding disk /home/amanda_backup/hold: 291042482 kB disk space available, using 6291456 kB as requested
slot 5: read label `ARCHIVE-5', date `X'
NOTE: skipping tape-writable test
Tape ARCHIVE-5 label ok
NOTE: host info dir /usr/local/etc/amanda/DailySet1/curinfo/server-backup.my.domen does not exist
NOTE: it will be created on the next run.
NOTE: index dir /usr/local/etc/amanda/DailySet1/index/server-backup.my.domen/_usr_local_etc does not exist
NOTE: it will be created on the next run.
NOTE: index dir /usr/local/etc/amanda/DailySet1/index/server-backup.my.domen/_etc does not exist

Server check took 0.092 seconds

(brought to you by Amanda 2.5.1p3)

operator@Server-Backup 14:17:39 /usr/local/etc/amanda/DailySet1/                                                         
# amcheck -c DailySet1

Amanda Backup Client Hosts Check
--------------------------------
WARNING: server-backup.my.domen: selfcheck request failed: timeout waiting for ACK
Client check: 1 hosts checked in 30.010 seconds, 1 problems found

(brought to you by Amanda 2.5.1p3)
а в messages куча строк
inetd[74005]: /usr/local/libexec/amanda/amandad[74419]: exited, status 1
и udp сервис убивается

Код: Выделить всё

admin@Server-Backup 14:24:07 /usr/local/etc/amanda/DailySet1/                                                           
 # netstat -a | grep amanda
tcp4       0      0  *.amandaidx            *.*                    LISTEN
хотя nslookup показывает что DNS записи все есть .. и в hosts прописал, и все равно побоку

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-10 15:59:38

попробовал запустить создание бэкапа
в логах пишет тоже самое ...

Код: Выделить всё

# cat log.20080711105649.0
DISK planner server-backup.my.domen /etc
DISK planner server-backup.my.domen /usr/local/etc
DISK planner server-ftp.my.domen /etc
DISK planner server-ftp.my.domen /usr/local/etc
START planner date 20080711105649
START driver date 20080711105649
INFO planner Adding new disk server-backup.my.domen:/etc.
INFO planner Adding new disk server-backup.my.domen:/usr/local/etc.
INFO planner Adding new disk server-ftp.my.domen:/etc.
INFO planner Adding new disk server-ftp.my.domen:/usr/local/etc.
STATS driver startup time 0.007
START taper datestamp 20080711105649 label ARCHIVE-6 tape 0
ERROR planner Request to server-ftp.my.domen failed: timeout waiting for ACK
ERROR planner Request to server-backup.my.domen failed: timeout waiting for ACK
FINISH planner date 20080711105649 time 30.026
WARNING driver WARNING: got empty schedule from planner
INFO taper tape ARCHIVE-6 kb 0 fm 0 [OK]
FINISH driver date 20080711105649 time 31.030
не может соединиться с клиентами
хотя nslookup все имена и IP отдает нормально

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-11 14:25:40

вот еще ... попробовал в amanda.conf вписать в секцию global

Код: Выделить всё

auth "bsdtcp"
выдает при проверке клиентов по каждому хосту Connection refused

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: Статья про настройку AMANDA

Непрочитанное сообщение tango » 2008-07-11 18:47:11

kmihas писал(а):спасибо, статья хорошая .. но
подскажите люди добрые, при установке не оказалось каталога /usr/local/etc/amanda
хотя бог с ним сделал ручками .. при запуске проверки клиентов не находит даже самого себя ...
я так подозреваю что клиент не запустился, как это проверить?
кстати про настройку отдельно клиента на серваке ни слова не сказано .. или она ставится также?
Когда устанавливаешь сервер, автоматически ставится и клиент, так что его отдельно ставить не нужно.
Нужно только клиентские конфиги создать/отредактировать. Вот их и смотри внимательно. Права доступа к конфигам клиента проверяй. Это критичный параметр.

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-11 21:43:04

права 15 раз проверял .. стоят operator:operator ...
а вот как сказал выше ... поставив auth "bsdtcp"
сообщение стало
WARNING: server-backup.my.domen: selfcheck request failed: Connection refused

а что касается клиента я спрашивал про установку на удаленном сервере, на этом же понятно что он разу ставится ...
но на удаленном то серверную часть ставить не обязательно ... вот и интересно как его правильно запустить на удаленном сервере

Аватара пользователя
tango
Access Forbidden
Сообщения: 247
Зарегистрирован: 2007-12-15 17:41:18
Откуда: Санкт- Петербург
Контактная информация:

Re: Статья про настройку AMANDA

Непрочитанное сообщение tango » 2008-07-11 21:50:58

на удаленном сервере ставишь только клиента
запускать его не надо, нужно только правильно создать клиентские конфиги и внести изменения в inetd.conf и в rc.conf добавить inetd_enable="YES", ну и соответственно стартонуть сам inetd

Аватара пользователя
OlegMS
ефрейтор
Сообщения: 67
Зарегистрирован: 2007-08-21 18:51:57

Re: Статья про настройку AMANDA

Непрочитанное сообщение OlegMS » 2008-07-12 12:33:59

Пока с амандой плотно не возился. Подскажите, а есть возможность использовать совместно диск и ленту? А то, все что мне встречалось повествует или о том или о том... Например ежедневно лить на диск, а в воскресенье все это заливать на ленточку.

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-16 11:51:00

устанавливаю удаленного клиента ..
прописываю /.amandahosts
устанавливаю права, владельца ...
в inetd.conf одну строку запуск amandad
netstat показывает, что клиен запущен ..
проверка клиента на сервере бэкапа проходит без ошибок, но при запуске amdump
в логе пишет

Код: Выделить всё

FAIL planner server.mydomen.ru /usr/local/etc 20080716123818 0 [missing result for /usr/local/etc in server.mydomen.ru response]
FAIL planner server.mydomen.ru /etc 20080716123818 0 [missing result for /etc in server.mydomen.ru response]
подскажите это из-за чего может быть?

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-07-16 11:57:23

победил ...
на клиенте в inetd.conf лишнее убрал :)
стало

Код: Выделить всё

amanda dgram udp wait operator /usr/local/libexec/amanda/amandad amandad -auth=bsd amdump

shadow99
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-08-05 13:39:27

Re: Статья про настройку AMANDA

Непрочитанное сообщение shadow99 » 2008-08-05 14:36:10

Люди, хелп плиз. Я уже голову сломал. БСД 7.0+Аманда
Вот такая шняга вылезла второй раз

$ amcheck -c DailySet1

Amanda Backup Client Hosts Check
--------------------------------
ERROR: NAK server.mynet: user operator from server.mynet is not allowed to execute the service noop: //.amandahosts: incorrect permissions; file must be accessible only by its owner
Client check: 1 host checked in 0.003 seconds, 1 problem found

(brought to you by Amanda 2.5.1p3)

Пробовал давать права файлу 600 и 400, пробовал менять владельца - operator и root

server# cd /usr/local/etc/amanda
server# ls -l
total 4
-r-------- 1 root operator 238 Aug 5 15:09 .amandahosts
drwxr-xr-x 4 operator operator 512 Aug 5 15:21 DailySet1
lrwxr-xr-x 1 root operator 50 Aug 5 15:07 amanda-client.conf -> /usr/local/etc/amanda/DailySet1/amanda-client.conf
server# cd /usr/local/libexec/amanda
server# ls -l
total 450
-r-xr-xr-x 1 operator operator 18660 Aug 5 14:52 amandad
-r-xr-xr-x 1 operator operator 8428 Aug 5 14:52 amcleanupdisk
-r-xr-xr-x 1 operator operator 16548 Aug 5 14:52 amidxtaped
-r-xr-xr-x 1 operator operator 32520 Aug 5 14:52 amindexd
-r-xr-xr-x 1 operator operator 7084 Aug 5 14:52 amlogroll
-r-xr-xr-x 1 operator operator 10180 Aug 5 14:52 amtrmidx
-r-xr-xr-x 1 operator operator 9144 Aug 5 14:52 amtrmlog
-r-xr-xr-x 1 operator operator 11428 Aug 5 14:52 chg-chio
-r-xr-xr-x 1 operator operator 10059 Aug 5 14:52 chg-chs
-r-xr-xr-x 1 operator operator 7896 Aug 5 14:52 chg-disk
-r-xr-xr-x 1 operator operator 7407 Aug 5 14:52 chg-iomega
-r-xr-xr-x 1 operator operator 5145 Aug 5 14:52 chg-juke
-r-xr-xr-x 1 operator operator 6861 Aug 5 14:52 chg-manual
-r-xr-xr-x 1 operator operator 13091 Aug 5 14:52 chg-mcutil
-r-xr-xr-x 1 operator operator 5773 Aug 5 14:52 chg-mtx
-r-xr-xr-x 1 operator operator 11955 Aug 5 14:52 chg-multi
-r-xr-xr-x 1 operator operator 1705 Aug 5 14:52 chg-null
-r-xr-xr-x 1 operator operator 3980 Aug 5 14:52 chg-rait
-r-xr-xr-x 1 operator operator 6925 Aug 5 14:52 chg-rth
-r-xr-xr-x 1 operator operator 40239 Aug 5 14:52 chg-zd-mtx
-r-xr-xr-x 1 operator operator 18460 Aug 5 14:52 chunker
-r-xr-xr-x 1 operator operator 51568 Aug 5 14:52 driver
-r-sr-x--- 1 root operator 31548 Aug 5 14:52 dumper
-r-sr-x--- 1 root operator 45632 Aug 5 14:52 planner
-r-xr-xr-x 1 operator operator 53308 Aug 5 14:52 taper
server# netstat -a | grep amanda
tcp4 0 0 *.amandaidx *.* LISTEN
udp4 0 0 *.amanda *.*


В чем может быть проблема?

ЗЫ С ДНСом все Ок.

kmihas
рядовой
Сообщения: 12
Зарегистрирован: 2008-04-08 9:08:33

Re: Статья про настройку AMANDA

Непрочитанное сообщение kmihas » 2008-08-05 16:16:03

с правами на файлы ...
у меня так

-rw------- 1 operator operator 519 Jul 16 09:03 .amandahosts
lrwxr-xr-x 1 operator operator 50 Jul 11 22:37 amanda-client.conf -> /usr/local/etc/amanda/DailySet1/amanda-client.conf

так что вот ...

chown operator:operator /.amandahosts
chown -R operator:operator /usr/local/etc/amanda/
chown -R operator:operator /home/amanda_backup/ (ну или где ты там бэкапы складываешь)

shadow99
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-08-05 13:39:27

Re: Статья про настройку AMANDA

Непрочитанное сообщение shadow99 » 2008-08-06 12:37:21

Не, с правами все перепробовал. Вобщем трабла была с местоположением файла .amandahosts, меня с толку сбила фраза "Создаем в корне фаил....." Долго втыкал в корне чего: программы? Диска? пользовательской папки? Вобщем все решилось когда посмотрел домашнюю папку operator'а в /etc/passwd. Переместил этот фаил в каталог / и все заработало.

За статью огромный респект автору и тем кто помогал (если такие были)!!!! :-))

Аватара пользователя
NickSmith
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-08-10 15:08:47

Re: Статья про настройку AMANDA

Непрочитанное сообщение NickSmith » 2008-08-16 21:43:43

Я тут поставил версию 2.6.0 из исходников. Странно что ее еще не портировали. Вроде все завелось благодаря этой стате. Я еще не понял точно, что там новенького, но у них сказанно, что очень многое изменилось..
Попутно наткнулся вот на это: Zmanda Recovery Manager for MySQL. Кто нибудь уже пробовал эту штуку???
вот ссылка на подробности: http://mysqlbackup.zmanda.com/

tala
проходил мимо

Re: Статья про настройку AMANDA

Непрочитанное сообщение tala » 2008-09-11 12:12:45

Помогите, ребята. Юзаю Фрюху 6.3 + Аманда 2.5.1п3. Все делал по статье. amcheck не выдаeт ни каких ошибок. Получаю ошибку "Result Missing" запустив amdump. Вот ошибка которая в логах amdump.1. Кто знает, как решит?

------------------------------------------------------------------------

Код: Выделить всё

READING CONF FILES...
driver: pid 67085 executable /usr/local/libexec/amanda/driver version 2.5.1p3
planner: could not lock log file /var/log/amanda/dotProject/log: Invalid argument
driver: could not lock log file /var/log/amanda/dotProject/log: Invalid argument
-------------------------------------------------------------------------

Код: Выделить всё

$amadmin x version | grep LOCKING
LOCKING=POSIX_FCNTL DEBUG_CODE AMANDA_DEBUG_DAYS=4
-----------------------------------------------------------------------

Код: Выделить всё

$ df -h /var/log/amanda/dotProject/
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/da0s1a     30G     12G     16G    43%    /

Код: Выделить всё

$ mount
/dev/da0s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/da1s1d on /home (ufs, local, soft-updates)
/dev/da0s1d on /tmp (ufs, local, soft-updates)
linprocfs on /usr/compat/linux/proc (linprocfs, local)
Последний раз редактировалось Alex Keda 2008-09-11 13:31:16, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

den2009
проходил мимо

Re: Статья про настройку AMANDA

Непрочитанное сообщение den2009 » 2008-10-13 15:01:59

У меня amcheck выдает ошибку

Код: Выделить всё

Amanda Backup Client Hosts Check
--------------------------------
ERROR: NAK 192.168.22.9: user amanda from backup is not allowed to execute the service noop: Please add "amdump" to the line in /var/lib/amanda/.amandahosts on the client
Client check: 1 host checked in 0.009 seconds, 1 problem found
с правами вроде все нормально

Код: Выделить всё

-bash-3.1$ ls -l /etc/amanda
total 16
drwxrwx--- 2 amanda disk 4096 Oct 13 15:19 Daily
drwxr-xr-x 3 amanda disk 4096 Jun 16 21:21 DailySet1
drwxr-xr-x 2 amanda disk 4096 Jun 16 19:14 DailySet1_old
lrwxrwxrwx 1 amanda disk   24 Aug  6 17:59 amanda-client.conf -> Daily/amanda-client.conf
-rw-r--r-- 1 amanda disk  500 Apr 30 20:36 crontab.sample
-rw-r--r-- 1 amanda disk    0 Aug 15 19:12 exclude.gtar

Код: Выделить всё

-bash-3.1$ ls -l /var/lib/amanda/ -a                   
total 44
drwxr-xr-x  5 amanda disk 4096 Oct 13 15:51 .
drwxr-xr-x 13 root   root 4096 Aug 13 20:08 ..
-rw-------  1 amanda disk  154 Oct 13 15:38 .amandahosts
-rw-------  1 amanda disk   86 Oct 13 15:35 .amandahosts~
-rwxr-xr-x  1 amanda disk 7143 Oct 13 15:52 .bash_history
-rwxr-xr-x  1 amanda disk   35 Aug 13 19:48 .lesshst
-rwxr-xr-x  1 amanda disk 3646 Oct 13 15:51 .viminfo
drwxr-xr-x  3 amanda disk 4096 Aug 15 17:58 Daily
drwxr-xr-x  3 amanda disk 4096 Jun 16 21:12 DailySet1
drwxr-xr-x  2 amanda disk 4096 Apr 30 20:36 gnutar-lists
Содержимое самого .amandahosts

Код: Выделить всё

[root@backup ~]# cat /var/lib/amanda/.amandahosts
192.168.22.9            amanda  amdump

192.168.22.9            root    amindexd amidxtaped
Кто нить знает вчем может быть проблема?

bioX
проходил мимо

Re: Статья про настройку AMANDA

Непрочитанное сообщение bioX » 2008-10-16 6:43:44

Может напишет кто по подробней как настроить Amanda если я имею LTO2 накопитель и хочу бэкапы скидывать на ленту.

Stofel1
проходил мимо

Re: Статья про настройку AMANDA

Непрочитанное сообщение Stofel1 » 2009-05-06 15:38:04

мда.. не очень понятно зачем делаются подобные программы..
Во всяком случае мне.
Нужно бекапить порядка 20 серверов, посчитал, что если делать инкрементные бекапы,
то пары терабайт хватит чтобы держать 2x месячный бекап на каждый день.

С амандой разобрался, все работает, но!
Аварии случаются не чаще раза в год,
считаю что сложность восстановления избыточна! даже если написать сейчас подробное хауту,
потом при восстановлении можно огрести неприятностей, данные конечно не потеряются но время простоя...
Оптимальнее написать собственный скрипт который будет тупо клать дампы по ssh на бекап сервер + скрипт ротейта.

Даже придумать не получается куда нужна была бы такая софтина, туда где нужно бекапить каждый день, но не важно время восстановления. Ленточки ведь штука не быстрая.

з.ы. Что бы было неплохо если бы было в аманде, прозрачный механизм по перемещению в базе бекапов.
А иначе засадная технология.. отдельного человека под нее держать чтоли.

фух..

Abyrvalg
мл. сержант
Сообщения: 118
Зарегистрирован: 2009-03-04 10:24:44

Re: Статья про настройку AMANDA

Непрочитанное сообщение Abyrvalg » 2009-07-29 19:26:23

Попробовал я поставить эту самую Аманду. Очень странная вещь. Типа кагбэ установилась, но при этом не появилось каталога /usr/local/etc/amanda, не говоря уж о его содержимом, ни rc-скрипта в соответствующем месте... Удалось найти лишь некоторые либы, маны, а также пример amanda.conf, закопанный где-то в шарах.
Типа так и должно быть?
Снёс её от греха подальше...