Spec-Zone.ru › MySQL Enterprise Backup 9.2

5.4 Восстановление резервной копии при обновлении или понижении версии сервера базы данных

Важно

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

Для облегчения процесса обновления или понижения версии сервера можно использовать MySQL Enterprise Backup для создания резервной копии данных с источником сервера, восстановления их на новый целевой сервер и, после некоторых подготовительных шагов, запуска новой версии MySQL Server на восстановленных данных (подробности и ограничения см. в ). Ниже приведен ряд моментов, на которые пользователям следует обратить внимание при восстановлении резервной копии при обновлении или понижении версии сервера базы данных:

  • Восстановление сервера базы данных с понижением версии сервера следует выполнять только тогда, когда MySQL-серверы на источнике и целевом серверах находятся в одной серии выпусков. Понижение до более ранней серии (например, с 9.2 до 8.0) может привести к сбою сервера или повреждению данных.

  • Восстановление сервера базы данных с обновлением версии сервера требует выполнения следующих шагов, пропуск любого из которых может привести к сбою восстановленного сервера:

    1. Создайте резервную копию данных на сервере-источнике.

    2. Используя ту же версию MySQL Enterprise Backup, что и при создании резервной копии, восстановите данные на целевом сервере, выполнив операцию copy-back-and-apply-log над резервной копией.

    3. Установите на целевом сервере ту же версию MySQL Server, что работала на сервере-источнике при создании резервной копии.

    4. Запустите установленный MySQL Server. Восстановленные данные пройдут сокращённый процесс подготовки к обновлению сервера.

    5. Выполните медленное завершение работы MySQL Server, запустив в последнем шаге операцию SET GLOBAL innodb_fast_shutdown=0, а затем выключите сервер. Это гарантирует, что все несохранённые страницы будут записаны, и впоследствии для обновленного сервера не потребуется обработка журнала повторных записей.

    6. Установите новую версию MySQL Server на целевом сервере.

    7. Запустите новую версию MySQL Server, которую вы только что установили, в каталоге данных, который был восстановлен и подготовлен на предыдущих этапах.

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

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

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-enterprise-backup-9.2-en/restore-upgrade.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API