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


11

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

  • Windows Server 2003, древнее оборудование
  • Абсолютно важная база данных
  • Никаких резервных копий вообще
  • Каждый в компании имеет полные права администратора, пароли хранятся в .txt на глобальном ресурсе
  • Никаких инсталляторов, кроме ОС
  • Сама машина стоит на деревянной полке в 5 футах над землей у внешней стены с частыми движениями грузовиков на другой стороне; полка уже согнута от постоянной нагрузки
  • Не был перезагружен в $ DEITY знает, как долго мой предшественник даже не был уверен, выживет ли он; конечно, обновления не применялись, когда-либо
  • ИБП установлен, но так как все подключено к нему, он будет длиться 10 минут
  • Нет запасных частей или аппаратного бюджета

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

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

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


2
Держись там, Юрилы! Становится лучше!
Уэсли

3
Удалите .txtна глобальном ресурсе.
SLaks

Ответы:


12

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

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

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


В полном согласии здесь - ничего хорошего из этого не выйдет.
pboin

5
Я тоже согласен, но это все же гораздо лучшая работа, чем 12-часовые смены на местном заводе сотовых телефонов. Я живу в плохом районе. С другой стороны, если мне удастся очистить это место, я могу справиться с чем угодно и где угодно.
Георгий Андрасек

2
Отличное отношение, удачи.
Chopper3

Принятие этого ответа за правильность во всех отношениях. По сути, они хотели, чтобы я работал 8-часовой сменой в другом месте, далеко от компьютеров, занимался системой в «свободное время» (то есть сверхурочно) и взял на себя вину за неизбежный крах. У них также не хватило смелости рассказать мне об этой части целых две недели.
Георгий Андрасек

О, чувак, мне так жаль это слышать, если это утешит, я думаю, ты действительно хорошо справился с тем, как это выглядит :) Продолжай в том же духе, и ты далеко уйдешь.
Chopper3

7

Ницца.

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

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

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

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


Кажется, это именно то, что я ищу, спасибо. Пожалуйста, не вините моего предшественника, он также унаследовал систему, знает, насколько это плохо, и предложил помочь с чем угодно, если это необходимо. Он также проделал отличную работу с кабелями, и, очевидно, умнее меня, так как он ушел.
Дьёрдь Андрасек

1
Повторяйте идею P2V - я использовал ее на аналогичных древних коробках, чтобы получить простой образ, а затем скопировать старое оборудование в пользу запуска виртуальной машины на более новом наборе, для которого у нас есть запасные части. Я бы соблазнился сначала выполнить полное резервное копирование NT на компьютере с операционной системой XP на тот случай, если он будет препятствовать установке конвертера виртуальных машин.
Крис W

2

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

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

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

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

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

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

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


1

Да, используйте конвертер 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 оттуда внутри.

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


Работает ли это, чтобы делать снимки и копировать их в качестве резервных копий? Мне показалось, что я прочитал, что это плохая идея, что копирование на другой виртуальный сервер и попытка запустить эти образы не работают должным образом. Я полностью выключил виртуальную машину и скопировал виртуальную систему по сети в другую систему, чтобы сделать «машинные копии», и если необходимо регулярно хранить резервные копии машины, вы используете обычное программное обеспечение для резервного копирования, которое можно восстановить (виртуализировать). оголенный метал.
Барт Сильверстрим

Да, скопируйте все файлы, кроме снимков. Короче говоря, если вы восстанавливаете инфраструктурный тип виртуальных машин на той же версии сервера ESXi, у вас не возникнет проблем. Вот руководство: vmware.com/pdf/vi3_301_201_vm_backup.pdf
user41653
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.