Spec-Zone.ru › MySQL Enterprise Backup 4.1

15.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 или .frm файлы отсутствуют в каталоге данных во время резервного копирования или были удалены из резервной копии после её создания, операция validate не сможет обнаружить эту проблему.

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

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

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

    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-4.1-en/backup-commands-validate.html

Spec-Zone.ru

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