Lupus, никаких изменений, тот же результат. С крона не заводится.
Andreyka, можно чуть подробнее. В принципе это тоже самое, только текста меньше:) Как сделать в данном случае
И потом, если приведенную вам строку поставить на крон, то также будет проблема с входом по ssh, пароль спрашивается дополнительно.
Программа имеет интуитивно понятный интерфейс. Каждый шаг сопровождается комментарием, так что разобраться сможет даже новичек. А главное, это ее бесплатность и она действительно выполняет свои функции на 100% ;)
Докладываю. Введение PATH ничего не дало.
В логах появляется следующая запись
spawn rsync -vRae /usr/bin/ssh -p 22 -l <USER> --progress --stats --compress --delete --exclude-from=/root/backup/excludes --include-from=/root/backup/includes / <USER>@<OTHERHOST.TLD>:~</PATH/TO/BACKUP> Password:
В логах бэкапсервера видим следующую картину
Nov 6 23:13:42 localhost sshd[26771]: (pam_unix) authentication failure; lognam e= uid=0 euid=0 tty=ssh ruser= rhost=HOST.TLD user=USER Nov 6 23:13:44 localhost sshd[26768]: error: PAM: Authentication failure for USER from HOST.TLD
Вобщем выходит, что он стучится, но его не пускают. Вопрос почему. При запуске в командной строке все работает а из крона не пускает.
А вот у меня вышла совсем обратная ситуация. Прогнал нулевой сайт по этой базе, только по каталогам первой версии. Вылезло пока 211 беков, по некоторым специфическим запросам попал в топ а вот тиц как был 0 так и остался, хотя 211 беков было уже на момент последнего обновления тица. Еще раз повторю, сайт был чистый и прогонялся только по этой базе.
Чтобы не гадать приведу код
#!/usr/bin/expect -f # spawn rsync -vRae "/usr/bin/ssh -p 22 -l <USER>" --progress --stats --compress --delete --exclude-from=/root/backup/excludes --include-from=/root/backup/includes / "<USER>@<OTHERHOST.TLD>:~</PATH/TO/BACKUP>" set rsync_spawn_id $spawn_id expect "Password:" { send "<PASSWORD>\r" } interact
Думаю все должно быть понятно. excludes - это то, что не нужно синхронизировать, includes то что нужно.
Скрипт не мой, да и я не большой спец в них. Нужно ли в данном случае добавлять
#!/bin/sh
под рутом выполняется крон
Отлично. А как обстоят у него дела с разбивкой на категории, подкатегории и т.д. У меня планируется несколько тысяч позиций, скинуть это все в одну категорию нереально.
................
Да блин. Я уже их всех 12 поименно ввел и ничего. Я так понимаю, что именно 12того нужно, но не принимает и все тут.
Черт, я тоже на иосифе застрял.