На главную
- Инструкции для UNIX-систем
- Обзор
- Подключение к серверу по SSH
- Подключение к серверу по SFTP
- Авторизация по SSH-ключу
- Смена или сброс пароля root
- Смена пароля root для MySQL
- Добавление пользователей
- Управление правами доступа
- Защита SSH от подбора пароля. Fail2ban
- Создание дампа базы и восстановление данных
- Установка LAMP на Ubuntu
- Установка phpMyAdmin на Ubuntu с LAMP
- Установка SSL-сертификата на Nginx
- Установка модулей PHP (CentOS)
- Установка модулей PHP (Debian / Ubuntu)
- Настройка параметров PHP (CentOS)
- Настройка параметров PHP (Debian / Ubuntu)
- Настройка перенаправлений
- Настройка перенаправлений (Nginx)
- Настройка FTP в Ubuntu 20.04
- Оптимизация MySQL с помощью MySQLTuner
- Сканирование с помощью ClamAV
- Управление службами в systemd
- Логирование в systemd
- Аудит системных событий
- Добавление дополнительного IP
- Настройка статического IP
- Добавление и удаление диска
- Изменение размера диска
- Монтирование резервных копий
- Создание swap, изменение его размера
- Установка и удаление программ. Менеджеры пакетов
- Установка графической оболочки XFCE на Ubuntu
- Настройка iptables
- Настройка OpenVPN
- Установка произвольной ОС на сервер
- Удаленный доступ к MySQL
- Установка QEMU-агента
- Установка Zabbix-агента
- Установка и работа с PostgreSQL
- Установка почтового сервера iRedMail
- Настройка почтового сервера iRedMail
- Установка SSL на сервер с Keitaro
- Запуск Wordpress на сервере c Ubuntu
- Запуск бота в фоновом режиме
- Установка сертификатов Минцифры
- Подготовка образа для создания облачного сервера
- Создание и развертывание образа с помощью утилиты dd
- Установка Minecraft на CentOS 7
- Запуск сервера Minecraft
- Запуск сервера с CS 1.6 и EngineGP
- Запуск сервера RageMP
- Настройка Outline VPN
- Диагностика и решение проблем
- Инструкции для Windows
- Панели управления
Создание дампа базы и восстановление данных
Для создания дампа (резервной копии базы данных) и восстановления данных вы можете воспользоваться phpMyAdmin либо консольными командами при подключении по SSH.
Создание дампа базы через PMA
Экспортирование базы данных — это создание резервной копии базы данных и ее загрузка на локальный компьютер.
Чтобы осуществить быстрый экспорт базы данных, выполните следующее:
- В области слева выберите необходимую базу данных (должен раскрыться список таблиц базы данных).
- Перейдите на вкладку «Экспорт» в меню PMA.
- Нажмите кнопку «Вперед», и файл дампа базы данных сохранится на локальный компьютер.
Экспорт отдельных таблиц
Если требуется выполнить экспорт только отдельных таблиц, войдите в phpMyAdmin и выполните следующее.
- В области слева выберите необходимую базу данных (должен раскрыться список таблиц базы данных).
- Отметьте галочками нужные таблицы для экспорта.
- Внизу страницы в выпадающем списке «С отмеченными:» выберите пункт «Экспорт».
- На следующей странице убедитесь, что выбран формат SQL, и нажмите на кнопку «Вперед». Дамп будет сохранен на ваш компьютер.
Создание дампа базы через консоль
Подключитесь к серверу по SSH и выполните команду, указав корректные данные:
mysqldump -u'имя_пользователя' база_данных -p'пароль_базы_данных' > имя_дампа.sql
Восстановление данных через PMA
Импортирование базы данных — это загрузка сохраненной на локальном компьютере базы данных на сервер.
Чтобы осуществить импорт базы данных, необходимо выполнить следующие действия:
- В области слева выберите необходимую базу данных (должен раскрыться список таблиц базы данных).
- Перейдите на закладку «Импорт» в меню PMA.
- Загрузите импортируемый файл (дамп базы данных), нажав на кнопку «Выберите файл» и указав файл на локальном компьютере.
- Выберите кодировку, формат и проверьте другие настройки импорта (можно оставить по умолчанию).
- Нажмите кнопку «Вперед», и дамп будет импортирован в базу данных.
При загрузке дампов баз данных размером более 1 Гб могут наблюдаться проблемы. В случае, если ваш дамп имеет больший размер, вы можете выполнить импорт через командную строку с помощью подключения по SSH.
Восстановление данных через консоль
Импортировать дамп в созданную базу данных можно с помощью команды:
mysql -u'имя_пользователя' база_данных -p'пароль_базы_данных' < имя_дампа.sql