mysqldumper

MySQLDumper: инструмент резервного копирования базы данных MySQL

MySQL

MySQL является одной из самых популярных баз данных в мире. Эта база данных может быть установлена ​​на платформе Microsoft Windows помимо платформы Linux. Почему эта база данных так популярна? Это может быть вызвано его мощной функцией и бесплатным использованием. Как администратор базы данных, резервное копирование базы данных действительно важно для обеспечения доступности данных. Это минимизирует риск, если что-то случится с нашей базой данных.

Поскольку MySQL является популярной базой данных, существует множество программ, которые мы можем использовать для ее резервного копирования. Из режима консоли в веб-программное обеспечение. Теперь мы рассмотрим MySQLDumper как инструмент для резервного копирования базы данных MySQL.

 

Что такое MySQLDumper?

MySQLDumper — это еще один веб-инструмент с открытым исходным кодом для резервного копирования баз данных MySQL. Он построен на PHP и Perl и может легко сбрасывать и восстанавливать ваши данные MySQL. Это особенно подходит для виртуального хостинга, где у нас нет доступа к оболочке Linux.

 

Особенности MySQLDumper

Существует множество возможностей у MySQLDumper, но вот некоторые функции, которые могут вас заинтересовать.

  • Простота установки;
  • Убедитесь, что у вас есть работающий веб-сервер и укажите в браузере установочный файл MySQLDumper.
  • Все параметры отображаются перед началом резервного копирования; так что вы уверены, что делаете.
  • Обзор базы данных; проверьте запущенные процессы
  • SQL-браузер: доступ к вашим MySQL-таблицам, удаление таблиц, редактирование или вставка данных.
  • Два типа метода резервного копирования, используя PHP или Perl.
  • Файлы журнала.
  • Автоматическое удаление файлов из ваших старых резервных копий.
  • Создание каталог защиты.

 

Установка MySQLDumper в Linux

Установить MySQLDumper так просто. Сначала мы можем скачать MySQLDumper по следующей ссылке.

Cкачать MySQLDumper

https://sourceforge.net/projects/mysqldumper/files/MySQLDumper/MySQLDumper1.24.4.zip/download

 

На момент написания этой статьи последняя версия 1.24. Итак, загрузите последнюю версию в каталог вашего рабочего веб-сервера (т.е. /var/www или /var/www/html). Как только вы это сделаете, вы можете извлечь MySQLDumper1.24.4.zip.

$ unzip MySQLDumper1.24.4.zip

 

 

Тогда вы найдете папку «msd1.24.4». Эта папка содержит все файлы MySQLDumper. Следующим шагом вам просто нужно указать в браузере установочный файл MySQLDumper. Файл называется «msd1.24.4/install.php». Вот шаги супер легкой установки MySQLDumper.

1. Нам нужно выбрать язык установки.

 

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

2. Нам нужно заполнить некоторые учетные данные, такие как имя хоста, пароль пользователя и MySQL.

 

install_2-620x282

 

3. Мы можем проверить соединение с базой данных, нажав кнопку Подключиться к MySQL. Если это удастся, то мы увидим сообщение о том, что «Соединение с базой данных установлено».

 

install_3-614x450

 

4. Получив сообщение, нажмите «Сохранить» и продолжите установку. Вы попадете на главный экран.

 

home_screen-620x254

 

 

Как использовать MySQLDumper

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

 

Процесс резервного копирования с использованием PHP

Меню функций расположено на панели навигации слева. Сначала нам нужно выбрать, какой базы данных мы хотим сделать резервную копию. Мы можем видеть опцию в левом меню.

 

backup_pre

 

На скриншоте выше мы решили сделать резервную копию базы данных с именем «сотрудники».

Затем мы можем выбрать меню «Резервное копирование» слева. Затем выберите «Резервное копирование PHP» в верхней части. У нас будет такой экран.

 

backup_1-504x450

 

Затем нажмите «Начать новую резервную копию». Ход резервного копирования покажет вам.

 

backup_2-512x450

 

После завершения процесса резервного копирования мы можем увидеть уведомление.

 

backup_3_done

 

 

Процесс резервного копирования с использованием Perl

Другой метод резервного копирования, поддерживаемый MySQLDumper — это «Backup Perl». С помощью этого метода мы будем использовать Perl в качестве механизма резервного копирования.

Обратите внимание, что ваш веб-сервер должен поддерживать скрипт Perl/CGI перед запуском этого метода резервного копирования. В противном случае вы увидите ошибку, подобную этой, когда вы нажмете кнопку Test Perl.

 

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

То же самое с методом резервного копирования PHP, нам нужно выбрать, какой базы данных мы хотим сделать резервную копию. Затем выберите меню Backup из левой панели навигации. Затем нажмите кнопку резервного копирования Perl.

 

backup_perl_1-620x422

 

MySQLDumper покажет вам некоторые активные параметры в нижней части. Затем мы можем нажать кнопку «Запустить скрипт Perl Cron». Используя этот метод, мы не увидим никакого индикатора выполнения. Продолжительность этого процесса резервного копирования будет зависеть от базы данных, которой мы собираемся сделать резервную копию. Если нет ошибки, то мы увидим уведомление.

 

backup_perl_2-613x450

 

Восстановление

Восстановление резервной копии также легко с помощью MySQLDumper. Вы можете нажать на меню «Восстановить» на панели навигации слева. В отличие от операций резервного копирования, все резервные копии доступны в нижней части страницы восстановления.

 

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

Когда нам нужно выбрать резервную копию, мы можем выбрать оттуда. В вышеуказанной области находится выбранная резервная копия, которая готова к восстановлению. Если вы хотите сделать полное восстановление, нажмите кнопку «Восстановить» выше. Хотя, если вы хотите восстановить только некоторые таблицы, нажмите ‘Выбрать таблицы‘ для восстановления выше.

 

restore_2_select_tables

 

Как только это будет сделано, нажмите «Восстановить». Просто подождите немного, чтобы завершить процесс восстановления.

 

restore_3_progress_done

 

Создать каталог защиты

По умолчанию, домашняя страница MySQLDumper может быть доступна любому, кто знает ее URL. Используя защиту каталогов, мы можем создать домашний экран, защищенный паролем. Эта защита каталогов использует функцию «.htaccess» на веб-сервере Apache.

Чтобы создать его, просто нажмите кнопку Создать защиту каталога на главном экране.

 

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

Затем вы попросите предоставить некоторые учетные данные.

 

directory_protection_credential

 

Как только вы закончите с этим, нажмите кнопку Создать защиту каталога. После этого у вас появится страница подтверждения об этом.

 

directory_protection_confirmation

 

 

Если ошибки нет, появится сообщение об успешном завершении.

 

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

В следующий раз, когда вы посетите страницу, MySQLDumper спросит вас пароль, прежде чем вы увидите его домашний экран.

 

htaccess

 

Управление файлами

Это меню используется для поддержки всех доступных резервных копий и восстановления.

 

file_administration_1-620x296

 

Вот некоторые действия, которые можно выполнить на этой странице.

  • Удалить резервную копию(и); используйте кнопки Удалить в верхней области.
  • Скачать резервную копию(и); щелкните на имя резервной копии.
  • Выберите резервную копию(и); щелкните на имя базы данных в области «Все резервные копии».
  • Загрузить большую резервную копию для восстановления.
  • Конвертировать базу данных в формат MySQLDumper (MSD).

 

Примечание. Когда мы попытались преобразовать базу данных без использования какого-либо сжатия, мы обнаружили, что MySQLDumper создает базу данных с именем part_1.sql. Размер меньше оригинального.

 

SQL-браузер

Если вы хотите запустить определенную команду SQL, вы можете сделать это на этой странице SQL-браузера. Но, пожалуйста, вы должны знать, что вы делаете.

 

sql_browser-620x128

 

Настройка

Все функции выше могут быть настроены из меню конфигурации. Вот некоторые разделы, которые мы можем настроить.

Общие

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

Интерфейс

configuration_interface-620x286

 

Автоудаление

configuration_autodelete-620x116

 

Эл. адрес

configuration_email-620x192

 

FTP

configuration_ftp-620x212

 

Cronscript

 

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

 

Управление журналами

MySQLDumper также предоставляет нам основные журналы. Таким образом, мы можем знать, когда произошла операция резервного копирования и восстановления. Чтобы открыть страницу журнала, просто нажмите «Журнал» на панели навигации слева.

Есть 3 вида бревен. PHP-Log, Perl-Log и Perl-Complete Log.

 

log-620x448

MySQLDumper: инструмент резервного копирования базы данных MySQL

 

log_perl_complete-595x450

 

Итоги

MySQLDumper, возможно, не лучший инструмент для резервного копирования MySQL. Но простотой в использовании, люди могут начать использовать это приложение. К сожалению, я обнаружил, что MySQLDumper не оснащен автономной документацией. Но все же, это отличный альтернативный инструмент для резервного копирования базы данных MySQL.

 

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасностикурсы DevNet (программируемые сети) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
MySQL

Больше похожих постов

Как установить веб-сервер OpenLiteSpeed ​​в CentOS 8?

305
0
OpenLiteSpeed ​​— это высокопроизводительный и удобный веб-сервер HTTP с открытым исходным кодом, имеющий интерфейс веб-администрирования для управления веб-сайтами и их…
Как установить Nginx, MariaDB 10, PHP 7 (стек LEMP)

Как установить Nginx, MariaDB 10, PHP 7 (стек LEMP)

239
0
Стек LEMP — это аббревиатура, представляющая собой группу пакетов (ОС Linux, веб-сервер Nginx, база данных MySQL/MariaDB и язык динамического программирования…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Самое читаемое
Меню