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

Как мне сделать резервную копию живого сервера?

На моей новой работе у меня есть рабочий сервер со следующими характеристиками:

Как сделать полную резервную копию с минимальным влиянием на сервер? Я не уверен, насколько это близко к полному краху. Насколько я знаю, подключение USB-накопителя может убить компанию, и, конечно же, это будет моя вина, поскольку «все работало нормально, прежде чем вы к нему прикоснулись».

Идеальным решением была бы виртуальная машина, поэтому у меня тоже есть тестовая среда (отдельно, конечно).

Обновление: после долгого разговора с боссом у меня теперь есть разрешение делать все, что я считаю лучшим в долгосрочной перспективе, так что теперь есть надежда. Кроме того, я обнаружил, что большая часть данных, пригодных для резервного копирования, хранится на клиентских машинах в хорошо скрытых каталогах, жесткий диск сервера недостаточно велик, и, хотя у меня все еще нет бюджета на оборудование, есть еще одна древняя коробка который вышел из употребления, потому что его заблокировали все вредоносные программы. Вздох.

Технические ответы всех остальных идеальны, но вам нужно рассмотреть другой вариант; покинуть.

Причина, по которой я предлагаю это, заключается в том, что если ваша компания так мало ценит свои ИТ, то они, вероятно, еще меньше оценят ваши усилия. Когда - и я действительно имею в виду, когда эта система убивает их бизнес, - они полностью обвинят вас, уволят и ругают вас, где только можно, а может быть, даже преследуют вас за какой-то ущерб. Я мог бы предложить вам сесть с ними и объяснить их отсутствие инвестиций и срочную необходимость сделать это, но из того, что вы сказали, я не уверен, что они вас прислушаются.

Поэтому я предлагаю поискать место, заслуживающее того профессионализма, в котором вы явно заинтересованы - я не думаю, что вам это будет сложно. Удачи.

Ницца.

Я бы порекомендовал VMware Converter ( http://www.vmware.com/products/converter/ ). Это бесплатно, оно будет делать физическое и виртуальное (p2v), и я использовал его для чего-то подобного.

Единственная проблема может заключаться в том, что он может быть чувствителен к версии патча цели. Желаю вам удачи.

Я могу только порекомендовать использовать это как стимул никогда не позволять серверу попадать в такую ​​ситуацию. И я искренне надеюсь, что ваш предшественник не в состоянии допустить, чтобы подобное повторилось.

РЕДАКТИРОВАТЬ: Кажется, вы знаете, что это плохая ситуация, и это здорово. Если вы хотите и дальше оттачивать свои навыки, я рекомендую взять книгу «Практика системного и сетевого администрирования». Это Ошибка сервера утверждена

Похоже, ты довольно облажался; вся ситуация с точки зрения ИТ абсолютно ужасна.

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

Чтобы ответить на ваш вопрос, если вы собираетесь виртуализировать его, есть конвертер VMWare, который может это сделать, но вам все равно придется рисковать, делая это. Вы также должны знать о некоторых изменениях оборудования, которые происходят при преобразовании и его тестировании, а также учитывать, что база данных и жизненно важный сервер «не работают» во время перехода.

Это также не решает проблем с безопасностью (как удержать другого сотрудника от «случайного» удаления важной базы данных?) И не устраняет проблему отсутствия надлежащего рутинного резервного копирования ...

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

У меня возникнет соблазн начать с планирования времени выключения сервера и создания образа всего диска с загрузочного компакт-диска, независимо от того, используется ли что-то с открытым исходным кодом (загрузочный диск Linux и DD на другой носитель или использование partimage, но нет никаких гарантий, что это восстановит правильно на другой диск без тестирования) или коммерческий (например, acronis или ghost). Если у вас есть образ диска, у вас, по крайней мере, есть шанс восстановить или удалить данные, если это потребуется.

Каким бы ни был этот бизнес, если они говорят вам, что данные и система абсолютно жизненно важны и необходимы, но они позволяют каждому пользователю в бизнесе получить полный доступ к данным и, возможно, удалить или повредить данные (намеренно или нет), и никаких положений для надлежащей защиты данных или поддержки вас, когда вы говорите, что это необходимо сделать, то это не является абсолютно необходимым или жизненно важным. Если они искренне верят, что это так, и относятся к этому так же, возможно, вы действительно захотите считать это временным положением, потому что вам предстоит нелегкая поездка.

Да, используйте конвертер VMware VM, чтобы преобразовать его в «инфраструктурную виртуальную машину», подготовьте новый жесткий диск на своем сервере с VMWare ESXi (в настоящее время это версия 4.0, и это бесплатно) в качестве гиперизора, получите RAIDed (аппаратный) с уровнем 6 или 10, если вам разрешено финансово, как ESXi dun do SW RAID. Проверьте, является ли ваш RAID-контроллер одним из тех, которые работают с ESXi Вот.

Затем вы можете использовать VSphere для удаленного мониторинга.

Имейте в виду, что я столкнулся с проблемой воскрешения активации после преобразования машины WS2K3 (OEM std), поскольку он обнаружил, что HW было значительно изменено, если ваши окна не являются OEM-версией, я думаю, с вами все будет в порядке.

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

Но вы также должны подготовиться к последствиям, то есть все пальцы могут начать указывать в ваш угол с момента установки нового сервера, потому что вы просто попадаете в него. Я делал это всего неделю назад и все еще ищу хорошее решение для резервного копирования как виртуальных машин, так и базы данных.

Удачи :-)

РЕДАКТИРОВАТЬ: Для резервного копирования ... vSphere имеет браузер хранилища данных, который позволяет вам копировать файлы виртуальных машин на локальный компьютер, если вы запускаете vSphere с локального компьютера. Сделайте снимок работающей виртуальной машины (используйте режим ожидания, если позволяет ситуация), чтобы освободить блокировки файлов виртуальной машины перед копированием, иначе вы можете использовать веб-браузер для получения доступа к вашему серверу ESXi-ed и ftp оттуда.

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