Назад | Перейти на главную страницу

Как избежать блокировки таблиц mysql с помощью Robocopy

Некоторые наши клиенты жаловались на то, что robocopy плохо работает и блокирует таблицы, есть ли у кого-нибудь опыт работы с robocopy на потенциально активной базе данных?

Может ли кто-нибудь объяснить переключатель командной строки / b?

Я предлагаю вам не делать этого. Это не лучший способ сделать резервную копию базы данных mysql. Вероятно, вам будет намного лучше просто использовать встроенный инструмент резервного копирования mysqldump.

Параметр / b в robocopy позволяет robocopy обходить списки ACL файловой системы, активировав специальную привилегию резервного копирования. Это позволяет администратору выполнять резервное копирование или резервное копирование файлов, к которым он обычно не имеет доступа, поскольку к файлам применены списки управления доступом. Это не имеет никакого отношения к работе с используемыми файлами или резервному копированию действующих баз данных.

Можно взять теневую копию тома диска данных mysql, сделать mklink и скопировать из теперь читаемой теневой копии.