На моей новой работе у меня есть рабочий сервер со следующими качествами:
- Windows Server 2003, древнее оборудование
- Абсолютно важная база данных
- Никаких резервных копий вообще
- Каждый в компании имеет полные права администратора, пароли хранятся в .txt на глобальном ресурсе
- Никаких инсталляторов, кроме ОС
- Сама машина стоит на деревянной полке в 5 футах над землей у внешней стены с частыми движениями грузовиков на другой стороне; полка уже согнута от постоянной нагрузки
- Не был перезагружен в $ DEITY знает, как долго мой предшественник даже не был уверен, выживет ли он; конечно, обновления не применялись, когда-либо
- ИБП установлен, но так как все подключено к нему, он будет длиться 10 минут
- Нет запасных частей или аппаратного бюджета
Как сделать полную резервную копию с минимальным воздействием на сервер? Я не уверен, насколько это близко к общему краху. Насколько я знаю, подключение USB-накопителя может убить компанию, и, разумеется, это будет моя вина, так как «она работала нормально, прежде чем вы ее коснулись».
Идеальным решением была бы виртуальная машина, поэтому у меня также есть тестовая среда (конечно, отдельно).
Обновление: после долгого разговора с боссом у меня теперь есть разрешение делать то, что я считаю лучшим в долгосрочной перспективе, так что теперь есть надежда. Кроме того, я обнаружил, что большая часть данных, пригодных для резервного копирования, хранится на клиентских компьютерах в хорошо скрытых каталогах, жесткий диск сервера недостаточно велик, и, хотя у меня все еще нет аппаратного бюджета, есть еще одна старая коробка это вышло из употребления, потому что все вредоносные программы поглотили его. Вздох.
.txt
на глобальном ресурсе.Ответы:
Все остальные технические ответы идеально подходят, но вы должны рассмотреть другой вариант; уехать.
Причина, по которой я это предлагаю, заключается в том, что если ваша компания так мало ценит свои ИТ, то они, вероятно, оценят ваши усилия еще меньше. Когда, и я имею в виду, когда эта система убивает их бизнес, они будут полностью обвинять вас, увольнять и ругать вас, где могут, возможно, даже придя за вами за какой-либо формой ущерба. Я мог бы предложить вам сесть с ними, чтобы объяснить их отсутствие инвестиций и срочную необходимость сделать это, но из того, что вы сказали, я не уверен, что они прислушаются.
Поэтому я предлагаю найти место, которое заслуживает профессионализма, который вы явно заинтересованы в доставке - я не думаю, что вам будет трудно. Удачи.
источник
Ницца.
Я бы порекомендовал VMware Converter ( http://www.vmware.com/products/converter/ ). Он бесплатный, он будет работать с физическим до виртуального (p2v), и я использовал его для чего-то подобного.
Единственная проблема может заключаться в том, что он может быть чувствительным к версии патча цели. Я желаю вам удачи.
Я могу только рекомендовать использовать это как стимул никогда не позволять серверу попадать в эту ситуацию. И я искренне надеюсь, что ваш предшественник не в состоянии позволить что-то подобное случиться снова.
РЕДАКТИРОВАТЬ: Кажется, вы знаете, что это плохая ситуация, и это здорово. Если вы хотите продолжить оттачивать свои навыки, я бы порекомендовал вам приобрести экземпляр «Практики системного и сетевого администрирования». Это сервер одобрен
источник
Звучит так, словно ты очень облажался; вся ситуация абсолютно ужасна с точки зрения ИТ.
Я бы, наверное, приложил все усилия, чтобы получить другой сервер, установить его в актуальном состоянии, установить на нем программное обеспечение базы данных, обеспечить его надлежащими разрешениями и получить хорошую процедуру резервного копирования для нового сервера, а затем перенести старую базу данных в новая система.
Чтобы ответить на ваш вопрос, если вы собираетесь его виртуализировать, есть конвертер VMWare, который может это сделать, но вам все равно придется рисковать, делая это. Вы также должны знать о некоторых элементах смены аппаратного обеспечения, которые происходят при преобразовании и тестировании, а также о том, что база данных и жизненно важный сервер должны быть отключены во время перехода.
Это также не устраняет проблемы безопасности (как вы удерживаете другого сотрудника от «Случайного» удаления жизненно важной базы данных?), А также не устраняет проблему отсутствия надлежащей процедуры резервного копирования ...
Чтобы более точно ответить на ваш вопрос, вы можете обновить его любой из ряда коммерческих программ резервного копирования, которые обычно включают запуск какой-либо агентской программы, которая знает, как обрабатывать открытые файлы. Однако это все равно будет связано с перезагрузками, поэтому существует определенный риск из описания системы, которую вы дали. Вы не сказали, что выполняла эта база данных, поэтому я не знаю, есть ли какие-то особые проблемы, связанные с настройкой программного обеспечения.
Я хотел бы начать с того, что запланировал время для выключения сервера и создания образа всего диска с загрузочного компакт-диска, будь то использование чего-либо с открытым исходным кодом (загрузочный диск linux и DD на другой носитель или использование partimage, но это не гарантирует, что восстановит корректно на другой диск без его тестирования) или коммерческий (например, acronis или ghost). Если у вас есть образ диска, у вас по крайней мере есть возможность восстановить или извлечь данные в случае необходимости.
Каким бы ни был этот бизнес, если они сообщают вам, что данные и система абсолютно необходимы и необходимы, но они позволяют каждому пользователю в бизнесе получить полный доступ к данным и, возможно, удалить или повредить данные (умышленно или нет) и никаких положений для надлежащей защиты данных или поддержки вас, когда вы говорите, что это необходимо сделать, тогда это не является абсолютно необходимым или жизненно необходимым. Если они искренне верят, что это так, и они так к этому относятся, вы, возможно, действительно захотите считать это временной позицией, потому что вас ждет грубая поездка.
источник
Да, используйте конвертер VMware VM, чтобы преобразовать его в «инфраструктурную виртуальную машину», подготовьте новый жесткий диск на своем сервере с VMWare ESXi (в настоящее время версии 4.0 и она бесплатна) в качестве гиперизора, установите его RAID (аппаратное обеспечение) с уровнем 6 или 10 если вам разрешено финансово, как ESXi dun делать SW RAID. Проверьте, является ли ваш RAID-контроллер одним из тех, которые работают с ESXi здесь .
Затем вы можете использовать VSphere для удаленного мониторинга.
Напоминаю, что я столкнулся с проблемой воскрешения при активации после преобразования машины WS2K3 (oem std), поскольку он обнаружил, что HW был значительно изменен, если ваши окна не являются версией oem, думаю, с вами все будет в порядке.
Если бюджет не разрешен, вам, возможно, придется отказаться от собственного жесткого диска для новой настройки виртуальной машины, а взамен вы можете вернуть его на свой сервер.
Но вам также следует подготовиться к последствиям, т. Е. Все пальцы могут начать указывать на ваш угол с того момента, как вы настроили новый сервер, потому что вы просто включили его. Я сделал это всего неделю назад, и я все еще ищу хорошее решение для резервного копирования как для виртуальных машин, так и для базы данных.
Удачи :-)
РЕДАКТИРОВАТЬ: Для резервного копирования ... vSphere имеет браузер хранилища данных, который позволяет вам копировать файлы виртуальных машин на локальный компьютер, если вы запускаете vSphere с локального компьютера. Сделайте снимок работающей ВМ (используйте режим покоя, если позволяет ситуация), который освобождает блокировки файлов ВМ перед копированием, или же вы можете использовать веб-браузер, чтобы получить доступ к серверу ESXi-ed и ftp оттуда внутри.
Одна вещь, которую следует принять во внимание, это то, что длительность вытягивания всех файлов виртуальной машины через сеть может немного замедлить работу вашего сервера.
источник