MySQLDumper: от установки до резервного копирования

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

Преимущества и возможности с первого взгляда

Резервное копирование, MySQLDumper является популярной альтернативой phpMyAdmin, наиболее распространенной предустановленной программе. Большое преимущество дампера: с его помощью можно управлять очень большими базами данных, создавать резервные копии нескольких баз данных одновременно, а также восстанавливать их. Резервное копирование осуществляется локально, то есть никакие данные не сохраняются на внешнем сервере или в облаке. В отличие от плагинов и других расширений, Dumper функционирует независимо от используемой системы управления контентом.

Самые важные функции с первого взгляда:

  • простое резервное копирование и восстановление баз данных MySQL
  • уведомление по электронной почте после успешного резервного копирования
  • автоматическая отправка резервных копий по FTP
  • возможность управления несколькими файлами резервных копий
  • многочастное резервное копирование
  • SQL-браузер
  • поставляемый Perl-скрипт
  • защита каталогов
Примечание

Даниэль Шлихтольц, разработчик MySQLDumper, официально прекратил программный проект в январе 2016 года. В сообщении на форуме сайта MySQL Шлихтхольц объявил, что исходный код открытого программного обеспечения доступен для дальнейшей разработки сообществом на GitHub. Здесь пользователи могут найти версию MySQLDumper, которая уже адаптирована к текущему веб-стандарту PHP7.

Избежание ошибок таймаута

Большая проблема, связанная с резервным копированием и PHP: PHP-скрипты обычно прерываются после выполнения в течение 30 секунд, поэтому большинство инструментов могут создавать резервные копии только до заданного максимального размера. Если скрипт прерван, полная резервная копия не может быть создана. MySQLDumper позволяет избежать этой ошибки таймаута, выбирая только определенное количество наборов данных из таблицы. Затем программа запоминает точку, в которой резервное копирование остановилось. После тайм-аута она снова начинает работу с этой же точки и таким образом избегает остановки сервера. Тот же принцип используется и при восстановлении данных.

Установка MySQLDumper

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

1. Скачивание и загрузка

Установка проста и не требует специальных технических знаний. Для того чтобы начать установку MySQLDumper, необходимо загрузить текущую версию программы в виде ZIP-архива. Текущая версия MySQLDumper доступна для загрузки на GitHub. После распаковки ZIP-архива файлы можно загрузить в веб-пространство по FTP (например, с помощью бесплатной программы FileZilla).

2. Откройте программу в браузере

После загрузки вы можете просто вызвать программу через веб-браузер. Адрес, под которым находится MySQLDumper, зависит от регистра, в который были помещены файлы (HTML-файл или в собственную подпапку).

3. Ассистент настройки

Помощник по настройке дампера шаг за шагом проводит пользователя через процесс установки и настройки. После выбора языковых предпочтений и подтверждения процесса установки необходимо настроить некоторые параметры базы данных. Необходима следующая информация:

  • имя хоста базы данных
  • пользователь базы данных
  • пароль базы данных

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

4. Создайте соединение с базой данных MySQL

Если все введенные параметры верны, появится уведомление о том, что база данных найдена. В окне перечислены все доступные базы данных. Нажмите на кнопку «Сохранить и продолжить установку». Остальная часть установки происходит автоматически.

5. Создание каталогов

На последнем этапе MySQLDumper создает несколько директорий, что обычно происходит автоматически. Если это не работает, вы можете создать папку «work» в FileZilla, а затем создать подпапки «backup», «config» и «log».

Теперь установка завершена, и откроется домашняя страница MySQLDumper.

На сайте разработчика вы найдете полезные видеоуроки по каждому отдельному шагу. Вот видеоурок по установке MySQLDumper:

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

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

Установка MySQLDumper завершена. В настоящее время каждый, кто знает адрес, может получить доступ к программе и изменить или удалить данные. Чтобы предотвратить это, необходимо сразу после установки установить защиту паролем (через .htaccess). Об этом можно легко позаботиться на домашней странице MySQLDumper, где указано «создать защиту каталога». Дополнительные имена пользователей и пароли могут быть установлены здесь независимо от всех других данных доступа. Тип шифрования должен соответствовать используемой операционной системе. Вы найдете четкие инструкции на следующих скриншотах.

Создание конфигурации & резервное копирование

Все известные базы данных перечислены в следующем обзоре. Выбранная в данный момент база данных выделяется и располагается на первой позиции. Отображаются системные базы данных, автоматически созданные программой («information_schema» и «MySQL»). Существует также опция «multidump», которая означает, что несколько баз данных могут быть выбраны и скопированы одновременно. Прежде чем создать первую резервную копию базы данных, Dumper необходимо настроить.

Конфигурация

С базовыми настройками программы в целом можно согласиться. Если у вас есть определенные требования или вы работаете с особенно большими и обширными объемами данных, вы можете выполнить дополнительные настройки. Общие настройки можно найти, нажав на «общие» в меню. У вас также есть возможность сжать файл журнала MySQLDumper и указать максимальный размер. Также можно настроить максимальный предел используемой внутренней памяти, выделенной для выполнения скрипта.

Общие настройки

  • сжатие лог-файлов
  • максимальный размер лог-файлов
  • объем внутренней памяти может быть отрегулирован
  • проверка скорости

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

Настройки резервного копирования

  • сжатие файлов резервных копий
  • многочастное резервное копирование
  • максимальный размер файла
  • оптимизация таблицы перед резервным копированием

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

Настройки восстановления:

  • удалить базу данных перед восстановлением
  • настройки устранения ошибок
  • игнорирование ключей разрешения (в отношении больших баз данных).

Создание резервной копии

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

1. Введите комментарии

Эта функция позволяет комментировать или давать имена отдельным резервным копиям, что особенно полезно при создании нескольких резервных копий. Например, комментарий «резервная копия декабрь 2015 года» информирует вас о том, когда была сделана последняя резервная копия вашей базы данных.

2. Выбор ресурсов

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

3. Запустить резервное копирование

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

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

Из этого обзора вы можете увидеть:

  • была ли база данных сжата
  • какой скрипт был использован
  • когда была создана резервная копия
  • была ли создана резервная копия из нескольких частей
  • каков размер резервной копии
  • сколько таблиц или записей она содержит

Оцените статью
cdelat.ru
Добавить комментарий