LINUX.ORG.RU

как в debian cделать задание?


0

1

как можно в debian сделать задание, например копирование папки /opt/kerio на другой сервер? задание должно выполняться автоматом в заданое время. есть ли готовые решения? интересует как все это сделать в консоле

>> есть ли готовые решения? интересует как все это сделать в консоле

man 5 crontab
man rsync или man scp или man ftp или как-ты-там-ещё-умеешь-копировать-на-другой-сервер

GotF ★★★★★
()
Ответ на: комментарий от neocrust

>man cron

А если необходимо, например, выполнять один и тот же скрипт через заданные интервалы времени, ответ будет таким же? Или это лучше реализовать в самом скрипте?

Tipy-tip
()
Ответ на: >man cron от Tipy-tip

> А если необходимо, например, выполнять один и тот же скрипт через заданные интервалы времени, ответ будет таким же?

Да, таким же. В кроне можно указывать не конкретное время, а, например, каждые пять минут и т.п.

shell-script ★★★★★
()
Ответ на: >man cron от Tipy-tip

>А если необходимо, например, выполнять один и тот же скрипт через заданные интервалы времени, ответ будет таким же? Или это лучше реализовать в самом скрипте?

вообще-то вы так и не осилили man cron [code]*/15 * * * * command[/code] команда будет выполнятся каждые 15 минут.

drBatty ★★
()
Ответ на: комментарий от shell-script

Предварительно надо не забыть настроить авторизацию ssh по ключу.

предполагается, что ТС так уже сделал. Если не сделал, то задача усложняется, и требуется использовать expect для ввода пароля - ssh пропускает сквозь себя stdin на stdin выполняемой команды

$ echo "TEST" |ssh hostname cat
TEST

drBatty ★★
()
Ответ на: комментарий от drBatty

>вообще-то вы так и не осилили man cron

Вообще-то еще и не брался. Просто появилась идея и нужен был пинок в нужном направлении )

Tipy-tip
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.