Автоматически отправлять резервную копию базы данных MySQL в Gmail
Веб-мастера должны убедиться, что их веб-сайты и файлы регулярно копируются, чтобы быть готовыми к непредвиденным обстоятельствам. Этим непредвиденным событием может быть хакерская атака, сбой базы данных, пожар в дата-центре хостера или человеческая ошибка. Какой бы ни была причина, это может серьезно повлиять на службу и бизнес, если резервные копии недоступны для восстановления веб-сайта или службы.
Многие веб-хостинговые компании предлагают место для резервных копий и регулярно создают резервные копии. Некоторые, с другой стороны, запрашивают дополнительную плату или вообще не предлагают эту услугу резервного копирования. Затем веб-мастер или администратор сервера должен обеспечить регулярное резервное копирование данных, чтобы их можно было восстановить при необходимости.
Один из вариантов, который становится все более популярным, — это резервное копирование данных и их отправка во внешнее хранилище. Backup2Mail вот такой сценарий. Он может инициировать автоматическое резервное копирование базы данных MySQL на серверах Linux с помощью заданий cron и передавать эти резервные копии в учетную запись Gmail. Единственное ограничение — размер заархивированной базы данных не должен превышать максимальный предел вложений Gmail, который в настоящее время составляет 25 мегабайт.
Разработчик предоставляет инструкции по настройке резервного копирования базы данных MySQL и передачи Gmail на своем веб-сайте. В основном это означает, что пользователю необходимо отредактировать файл index.php, чтобы предоставить скрипту информацию MySQL и данные GMail. Единственное, что остается после этого шага, — это создать задание cron, чтобы скрипт регулярно выполнялся на сервере. С этого момента резервные копии будут автоматически создаваться на веб-сервере и отправляться в учетную запись Gmail.