2012-03-19 2 views
0

не уверен, что его переполнение стека вопросРезервное копирование MySQL на машине времени компании Apple

У меня есть Mac, и я хостинг Apache MySQL сервер на его с помощью MAMP Pro. Если я создаю резервные копии своих данных на машине времени, то также будет создана база данных MySQL или мне нужно создать mysqldump и сделать резервную копию как cron job? В случае сбоя я делаю нормальное восстановление в случае, если он может быть скопирован на машине времени.

Благодаря

+0

Базы данных MySql хранятся в файлах, поэтому, если у вас действительно есть ** все ** резервные копии данных, вы должны быть установлены. Хотя золотое правило делать резервные копии - это ** проверка резервной копии **. Вы никогда не знаете, было ли это нормально, если вы не проверите это. – Tadeck

+0

Базы данных MySQL полностью не хранятся на жестком диске. По соображениям производительности многим базам данных требуется больше, чем просто реальные файлы данных на жестком диске, и базы данных внутри страны могут решить или просто не готовы с сохранением данных на диске. –

ответ

1

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

MySQL дамп действительно прочитает данные и может быть проверен. Не всегда верно, что все данные полностью записываются в файл данных, а блокировки дают проблемы.

Если у вас есть определенное время резервного копирования, просто запустите cron до этого момента и убедитесь, что он безопасен и закончен. MySQL будет заботиться о блокировках, изменениях, транзакциях и т. Д.

Всегда, всегда читайте, проверяйте резервную копию с помощью теста восстановления.