Добрый день!Пытаюсь настроить backuppc, может кто сталкивался.
Бекап с сервера на клиент. Оба линукс, по rsync без авторизации
на клиенте rcync 3.0.5, на сервере 2.6.9
просто rsync работает
[backuppc@webserver1 localhost]$ rsync -aPv rsync://webserver2/123
receiving file list ...
43386 files to consider
drwxrwxrwx 3968 2009/10/16 14:18:17 .
-rwxrwxrwx 693 2009/05/13 21:16:04 .htaccess
-rwxrwxrwx 428520 2007/08/23 12:58:55 1.jpg
................а когда сам бэкаппц, то
[backuppc@webserver1 localhost]$ /usr/share/backuppc/bin/BackupPC_dump -v -f "123"
cmdSystemOrEval: about to system /bin/ping -c 1 webserver2
cmdSystemOrEval: finished: got output PING webserver2 (172.16.128.2) 56(84) bytes of data.
64 bytes from webserver2 (172.16.128.2): icmp_seq=1 ttl=64 time=0.115 ms--- webserver2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.115/0.115/0.115/0.000 mscmdSystemOrEval: about to system /bin/ping -c 1 webserver2
cmdSystemOrEval: finished: got output PING webserver2 (172.16.128.2) 56(84) bytes of data.
64 bytes from webserver2 (172.16.128.2): icmp_seq=1 ttl=64 time=0.070 ms--- webserver2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.070/0.070/0.070/0.000 msCheckHostAlive: returning 0.070
full backup started for directory 123
started full dump, share=123
Running: -q -x -l root webserver2 /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . 123/
Xfer PIDs are now 21953
xferPids 21953
Got remote protocol 1667594309
Fatal error (bad version): Exec failed for -q -x -l root webserver2 /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . 123/Read EOF: Connection reset by peer
Tried again: got 0 bytes
fileListReceive() failed
Done: 0 files, 0 bytes
Got fatal error during xfer (fileListReceive failed)
cmdSystemOrEval: about to system /bin/ping -c 1 webserver2
cmdSystemOrEval: finished: got output PING webserver2 (172.16.128.2) 56(84) bytes of data.
64 bytes from webserver2 (172.16.128.2): icmp_seq=1 ttl=64 time=0.112 ms--- webserver2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.112/0.112/0.112/0.000 mscmdSystemOrEval: about to system /bin/ping -c 1 webserver2
cmdSystemOrEval: finished: got output PING webserver2 (172.16.128.2) 56(84) bytes of data.
64 bytes from webserver2 (172.16.128.2): icmp_seq=1 ttl=64 time=0.106 ms--- webserver2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.106/0.106/0.106/0.000 msCheckHostAlive: returning 0.106
Backup aborted (fileListReceive failed)
Not saving this as a partial backup since it has fewer files than the prior one (got 0 and 0 files versus 0)
dump failed: fileListReceive failedЗаранее спасиба
Не использовала backuppc, у нас юзается такой ужас, как Аманда, но гугление дает:а) ссылку на эту тему :)
б) на нечто на голландском:http://www.google.ru/search?hl=ru&q=%22Fatal+error+(bad...):+Exec+failed+for+-q+-x+-l+root%22&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f
Попробуйте еще раз проверить все опции в конфигах
А еще, он же сам ругается:
>Fatal error (bad version): Exec failed for -q -x -l root
Может быть, поставить одни и те же версии rsync?
>[оверквотинг удален]
>rtt min/avg/max/mdev = 0.106/0.106/0.106/0.000 ms
>
>CheckHostAlive: returning 0.106
>Backup aborted (fileListReceive failed)
>Not saving this as a partial backup since it has fewer files
>than the prior one (got 0 and 0 files versus 0)
>
>dump failed: fileListReceive failed
>
>Заранее спасиба
руками-то из той же дирректории запущенный rsync все делает на ура )
пасибо, что откликнулись
>руками-то из той же дирректории запущенный rsync все делает на ура )
>
>пасибо, что откликнулисьrsync, rsync'ом :) а то же backuppc
попробуйте все же rsync поновее, чтобы удостовериться что не в этом дело, благо в backuppc можно настроить какой бинарник использовть, т.е. можно из /usr/local и не трогать системную версию rsync'a.
>>руками-то из той же дирректории запущенный rsync все делает на ура )
>>
>>пасибо, что откликнулись
>
>rsync, rsync'ом :) а то же backuppc
>попробуйте все же rsync поновее, чтобы удостовериться что не в этом дело,
>благо в backuppc можно настроить какой бинарник использовть, т.е. можно из
>/usr/local и не трогать системную версию rsync'a.через rsync все работает, хотелось просто вебморду )))
у меня стоит 3.0.5 версия rsync, а судя по requirements от backuppc
If you are using rsync to backup linux/unix machines you should have version 2.6.3 or higher on each client machine. See http://rsync.samba.org. Use ``rsync --version'' to check your version.
даунгрейд, думаете, может помочь?
дошел до ошибки Can't write 4 bytes to socket
до этого проблема была в том что пользователь backup_user не имел доступа без пароля по ссш как рут[backuppc@webserver1 ~]$ /usr/share/backuppc/bin/BackupPC_dump -v 172.16.128.2
cmdSystemOrEval: about to system /bin/ping -c 1 172.16.128.2
cmdSystemOrEval: finished: got output PING 172.16.128.2 (172.16.128.2) 56(84) bytes of data.
64 bytes from 172.16.128.2: icmp_seq=1 ttl=64 time=0.095 ms--- 172.16.128.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.095/0.095/0.095/0.000 mscmdSystemOrEval: about to system /bin/ping -c 1 172.16.128.2
cmdSystemOrEval: finished: got output PING 172.16.128.2 (172.16.128.2) 56(84) bytes of data.
64 bytes from 172.16.128.2: icmp_seq=1 ttl=64 time=0.110 ms--- 172.16.128.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.110/0.110/0.110/0.000 msCheckHostAlive: returning 0.110
full backup started for directory saledoor
started full dump, share=saledoor
Running: -q -x -l root 172.16.128.2 /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . saledoor/
Xfer PIDs are now 11990
xferPids 11990
Got remote protocol 1667594309
Fatal error (bad version): Exec failed for -q -x -l root 172.16.128.2 /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive --ignore-times . saledoor/Read EOF: Connection reset by peer
Tried again: got 0 bytes
fileListReceive() failed
Done: 0 files, 0 bytes
Got fatal error during xfer (fileListReceive failed)cmdSystemOrEval: about to system /bin/ping -c 1 172.16.128.2
cmdSystemOrEval: finished: got output PING 172.16.128.2 (172.16.128.2) 56(84) bytes of data.
64 bytes from 172.16.128.2: icmp_seq=1 ttl=64 time=0.074 ms--- 172.16.128.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.074/0.074/0.074/0.000 mscmdSystemOrEval: about to system /bin/ping -c 1 172.16.128.2
cmdSystemOrEval: finished: got output PING 172.16.128.2 (172.16.128.2) 56(84) bytes of data.
64 bytes from 172.16.128.2: icmp_seq=1 ttl=64 time=0.055 ms--- 172.16.128.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.055/0.055/0.055/0.000 msCheckHostAlive: returning 0.055
Backup aborted (fileListReceive failed)
Not saving this as a partial backup since it has fewer files than the prior one (got 0 and 0 files versus 0)
dump failed: fileListReceive failed
[backuppc@webserver1 ~]$