все,
Я использую mysqldump для резервного копирования данных кластера mysql с 10 миллионами строк данных ежедневно. Недавно наш кластер разбился после обновления, тогда мы восстанавливаем файл .sql, сгенерированный mysqldump. При восстановлении базы данных мы получили ошибки/проблемы с дублированием ключей, а затем я использую «-f», чтобы принудительно выполнить процесс восстановления. И, наконец, процесс восстановления завершен, и все таблицы вернулись. Некоторые таблицы меньше, мы думаем, что это потому, что повторяющиеся строки игнорируются.
Но недавно мы обнаружили, что некоторые данные отсутствуют, кажется, что некоторые дублированные данные не восстановлены правильно.
Могу ли я узнать, есть ли хороший способ избежать этого в процессе восстановления или как проверить, есть ли у нас дублирование перед mysqldump?