Еженедельно нужна полная копия (бэкап) сайта для надежности и на отдельном хостинге.
Написать скрипт, который в автоматическом режиме будет скачивать файлы сайта и базу данных и размещать эту копию на выбранной площадке любого хостинга.
Наш опыт работы с различными хостингами показывает, что большинство хостинг-компаний исправно формируют резервные копии файлов и баз данных сайтов. Однако ни одна хостинг-компания не застрахована на 100% от пожара или повреждения оборудования в дата-центрах, которые могут привести к полной потере данных (это маловероятно, но если это произойдет, это очень неприятно).
В рамках поставленной задачи мы реализовали скрипт, который в автоматическом режиме, в заданный период времени, будет скачивать с сервера все файлы и базы данных сайта Заказчика, упаковывать в архив и сохранять на определенную внешнюю площадку.
Благодаря этому, даже в случае полной потери сайта на основном хостинге (вместе с формируемыми там бэкапами) можно будет оперативно запустить сайт из дополнительной резервной копии. Данный скрипт мы специально сделали универсальным, он может работать с любыми серверами и любыми системами управления.
Время работ: 5 часов (написание скрипта, проверка работы, отладка, подключение на сайта Заказчика).
Задание выполнено!