Нужно ли «успокоить» работающую виртуальную машину, чтобы получить согласованный снимок диска в определенный момент времени?

Меня не волнует , если есть неписаные буферы или если работающее приложение совместимо с диском. Меня беспокоит только то, что сам диск является допустимой файловой системой и что весь диск является точным / непротиворечивым на момент времени.

Моя цель - иметь действующую резервную копию базы данных Postgres. Любые недавние неполные записи или переводы могут быть потеряны, если у меня есть действительная база данных при восстановлении и загрузке.

Моя среда:

Хост: ESXi 6.0 Гость: Ubuntu 14.04 LTS

2 ответа2

1

Чтобы быть на 100% уверенным, что ваш снимок будет в порядке, "идеальный" должен быть сделан, когда машина находится в автономном режиме. Как мы знаем, такая ситуация не всегда возможна, потому что в зависимости от машины может быть производственная машина, которую невозможно остановить.

Это зависит от программного обеспечения, которое вы используете. Попробуйте сделать это, когда есть минимально возможная активность. Вы знаете, какое программное обеспечение у вас работает, одновременных пользователей, сетевой трафик, активность и т.д.

Если это "нормальная" система, я имею в виду "нормальный" сервер, который не является частью кластера, нет DC, нет базы данных с репликацией и т.д. ... не должно быть проблем даже при создании снимка с машиной онлайн.

Будьте осторожны, если вы вернетесь к моментальному снимку систем с репликацией, таких как серверы Active Directory ... которые обычно создают проблемы с синхронизацией, и ваша база данных AD может оказаться в затруднительном положении.

РЕДАКТИРОВАТЬ Когда я ответил, не было никаких данных о том, что это за сервер и какое программное обеспечение работает.

0

Ответ почти такой же, как и на вопрос «Если я выдерну штепсельную вилку на моем компьютере без изящного выключения, все ли будет в порядке, когда я снова загрузлю его?«В подавляющем большинстве случаев ответ будет положительным. Quiescing - это, по сути, способ симулировать постепенное выключение без фактического выключения. Таким образом, вопрос, на который вам нужно ответить, заключается в том, хотите ли вы рискнуть тем, что один из миллиона шансов на повреждение файла?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .