Spec-Zone.ru › MySQL Enterprise Backup 8.4

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

Важно

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

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

  • Восстановление сервера базы данных с понижением версии сервера следует выполнять только в том случае, если MySQL серверы на исходном и целевом серверах относятся к одной серии выпусков. Понижение до более ранней серии (например, с 8.4 до 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-8.4-en/restore-upgrade.html

Spec-Zone.ru

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