Spec-Zone.ru › MySQL Enterprise Backup 8.4

19.4 Операции валидации

Для обеспечения целостности резервных данных MySQL Enterprise Backup предоставляет команду validate для валидации резервной копии по значениям контрольных сумм её страниц данных после создания или переноса резервной копии на другую систему.

mysqlbackup [STD-OPTIONS]
             [--backup-dir=PATH][--backup-image=IMAGE]
            [MESSAGE-LOGGING-OPTIONS]
            [PROGRESS-REPORT-OPTIONS]
            [CLOUD-STORAGE-OPTIONS]
            validate

validate

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

Чтобы избежать чрезмерных затрат времени и ресурсов на сильно поврежденные файлы, mysqlbackup прекращает проверку файла .ibd после обнаружения более двадцати поврежденных страниц в нём и переходит к следующему файлу. В этом случае сводка операции не будет содержать полного подсчёта повреждённых страниц, а лишь укажет "“как минимум 20 страниц повреждены.”

Операция также имеет следующие ограничения:

  • Если какие-либо файлы .ibd или файлы .sdi отсутствуют в каталоге данных во время резервного копирования или были удалены из резервной копии после её создания, операция validate не сможет обнаружить проблему.

  • Если резервная копия была повреждена путём удаления или усечения страниц из любого из файлов .ibd внутри, операция validate не сможет обнаружить проблему.

  • Для любого каталога резервной копии операция может проверять только файлы данных InnoDB (файлы ibdata* и *.ibd) в нём. Проблемы с другими типами файлов в каталоге резервной копии (например, повреждения файлов .sdi) не обнаруживаются.

Вот пример команды для проверки резервной копии:

mysqlbackup -uroot --backup-image=/logs/fullimage.mi  validate

Дополнительно: Вот пример команды для проверки каталога резервной копии:

mysqlbackup -uroot --backup-dir=/logs/backupext validate

Для получения дополнительных примеров использования команды validate, см. Раздел 4.2.3, «Проверка резервной копии»

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-enterprise-backup-8.4-en/backup-commands-validate.html

Spec-Zone.ru

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