Что-то, что вы могли бы рассмотреть, - это использовать здесь двоичные журналы, хотя этот метод называется «доставка журналов».Непосредственно перед каждым резервным копированием, введите команду для очистки двоичных журналов, и затем вы сможете скопировать все, кроме текущего двоичного журнала, через обычные операции файловой системы.
Преимущество этого метода заключается в том, что вы вообще не блокируете базу данных, поскольку, когда он открывает следующий двоичный журнал в последовательности, он снимает все блокировки файлов в предыдущих журналах, поэтому обработка не должна быть затронутазатем.Tar'em, zip'em на месте, делайте, как вам угодно, затем скопируйте его как один файл в вашу резервную систему.
Еще одно преимущество использования двоичных журналов - вы можете восстановить до X времени.если логи доступны.Т.е. у вас есть полная резервная копия в прошлом году, и каждый журнал с тех пор и по настоящее время.Но вы хотите увидеть, какой была база данных 1 января 2011 года. Вы можете выполнить восстановление «до 2011-01-01», и когда оно прекратится, вы можете выполнить это до 1 января 2011 года, если это касается базы данных.
Мне пришлось использовать это один раз, чтобы обратить вспять ущерб, нанесенный хакером.
Определенно стоит проверить.
Обратите внимание ... двоичные журналы обычно используются для репликации,Ничто не говорит, что ты должен.