Здравствуйте. Посоветуйте как лучше делать бекапы. На хостинге имеется порядка 90 сайтов, на каждом стоит компонент akeeba backup. В ручную заходить на каждый сайт и делать бекап, потом скачивать его на компьютер и удалять с сервера (для экономии места), выходит довольно долго.
В компоненте разрешил удаленный запуск бекапов, и в ISP панели хостинга, в планировщик, добавил строку и задал ежедневный повтор в 0:00:
wget --max-redirect=10000 "http://сайт1/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
Метод отлично сработал. В указанное время планировщик запустил и создал бекап сайта.
Далее решил сделать для еще одного сайта, добавил в планировщик еще точно такое же задание только для сайта2. - Результат также отличный.
После добавил в планировщик еще 5 строк, для следующих 5 сайтов, с точно такими же настройками. И что я вижу на утро, 2 бекапа которые запускались первыми рабочие, остальные размером по 0КБ.
Я так подозреваю, что сервер не справляется с запуском в одно время стольких команд планировщика. Можно ли как-то объединить все задания планировщика в одно? Чтобы они шли друг за другом, как только завершился бекап первого сайта, начинался делаться второго...
Либо есть вариант начинать играться с временем, для первого задания 0:00, для второго 0:05... Но сайты разные, одни бекапы делаются за минуту, другие за 10 минут.
Вот строки из моих пока 5-ти задач планировщика, все запускаются в 0:00: (естественно я в них скрыл адрес сайта и ключ)
wget --max-redirect=10000 "http://сайт1/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт2/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт3/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт4/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт5/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null