Назад | Перейти на главную страницу

rdiff-backup одновременно

в свой резервный сервер Linux (Ubuntu). Я сделал систему для резервного копирования трех моих серверов. В etc / crontab у меня есть такая строка записи:

0 0 * * * user rdiff-backup -v9 user@111.111.111.111::/var/www/ /mnt/server1/www
0 1 * * * user rdiff-backup -v9 user@222.222.222.222::/var/www/ /mnt/server2/www
0 2 * * * user rdiff-backup -v9 user@333.333.333.333::/var/www/ /mnt/server3/www

Но если первый rdiff-backup не завершится раньше 2:00, а второй запуск rdiff-backup будет проблемой? Могут ли работать вместе два или более rdiff-backup?

Да, параллельно работает rdiff-backup. Особенно в вашем случае, поскольку хосты и каталоги разделены, это не должно вызывать проблем. Но если вы столкнетесь с какими-либо проблемами производительности из-за того, что несколько сценариев rdiff-backup работают параллельно, вам может потребоваться изменить ваш cron так, чтобы сценарий запускался только после того, как завершился тот, который непосредственно предшествовал ему. В bash вы обычно используете && объединить процессы, как в script1 && script2 && script2. Если первый сценарий завершается успешно, запускается второй ... и так далее.