Архив Тэгов: Скрипты

Интернет

Простой cron скрипт архивирования MySQL базы данных

Ниже представлен простой, но очень полезный и легко настраиваемый скрипт бэкапа базы данных MySQL. Сначала выполняется команда mysqldump, которая выгружает текущее состояние базы в файл в SQL формате. Далее этот файл архивируется в GZIP архив. Кроме того удаляются старые архивы (в примере они хранятся 3 дня). В конце скрипт возвращает имя только что созданного архива. Если в настройка задания Cron указать адрес, куда отправлять вывод скрипта, то имя нового файла уйдет вам на почту как уведомление.

Нужно создать Cron задачу и запланировать ее на выполнение раз в день или чаще:

/var/www/userXXX/data/db_dump/mysqlbackup.sh

Сам скрипт нужно поместить в фалй с названием «mysqlbackup.sh» в созданную специально для этого папку в корне вашего хостинг аккаунта «db_dump«. Листинг скрипта представлен ниже: читать далее »

Интернет

Полезный скрипт для администрирования вашего хостинга — очистка Mod-tmp

В своей практике хостинга на Apache сервере, наткнулся на достаточно большую проблему связанную с переизбытком занимаемого дискового пространства папкой «mod-tmp», находящейся в корне вашего хостинга. В данной папке Apache хранит сессии (session) пользователей вашего сайта.

При неправильной настройке сервера админами, эта папка может разрастись до огромных размеров и занять такое дорогое вам дисковое пространство. Причина проблемы и решение изложены в подробном описании… читать далее »