Недавно мы обновили наш веб-сервер с Windows 2003 до Windows 2012. Поскольку все приложения требовали обновления, мы не использовали много средств миграции, кроме инструмента миграции базы данных. Файлы и исходный код были перенесены из локальных резервных копий. Но ... оказывается, мы недовольны нашим поставщиком услуг. Итак, нам нужно перейти с одного сервера на другой, оба из которых являются Windows 2012. Каков наилучший способ сделать это? Существуют ли какие-либо автоматизированные инструменты, которые будут передавать как файлы, так и пользователей приложений, настройки и т. Д.? Мне известны некоторые специальные инструменты для передачи ролей и функций, а также файлов, но есть ли что-нибудь, что будет передавать все, в том числе программы электронной почты, сертификаты ssl, серверы баз данных и т. Д.? Я думал об изображениях, но платформа виртуальных машин другая: один - это сервер Citrix Xen, другой - OnApp Xen Server. Нам кажется, что сервер ONApp Xen настроен неправильно, поэтому мы не хотим брать на себя наши проблемы.
Поскольку Xen является проектом с открытым исходным кодом, компании могут создавать свои собственные дистрибутивы. Таким образом, в основном OnApp XenServer и Citrix XenServer основаны на одной и той же базовой технологии (Xen) и в целом совместимы с другими дистрибутивами Xen. По этой причине и до тех пор, пока у вас есть доступ XenCenter к IP-адресу управления XenServer, вы должны иметь возможность экспортировать виртуальные машины из текущего поставщика услуг и импортировать их в новый, чтобы сохранить идентичную среду с ОС Windows и выше, подробнее в edocs об экспорте виртуальных машин XenServer в OVF: http://docs.citrix.com/en-us/xencenter/6-5/xs-xc-vms-exportimport.html
Ваш процесс будет примерно таким: 1) Удалить XenTools из исходных виртуальных машин 2) Экспорт виртуальной машины в формат OVF / OVA с исходного хоста XenServer 3) Копировать экспортированный OVF / OVA новому поставщику услуг (или оставить локальный) 4) Подключиться к целевой Хост XenServer 5) Импортировать файл OVF / OVA как новую виртуальную машину 6) Настроить / проверить параметры оборудования для новой виртуальной машины на целевом хосте XenServer 7) Установить XenTools с целевого хоста XenServer после подтверждения загрузки на целевом XenServer
Некоторые предостережения относительно этого: 1) Конфигурация IP каждой отдельной виртуальной машины будет сохраняться при перемещении, поэтому при использовании статических IP-адресов вам нужно будет обновить после импорта на целевой хост (-а) XenServer 2) Любые услуги, предоставляемые вашим текущим хостингом. поставщика (например, AD, SQL, DHCP, KMS) необходимо учитывать при планировании и соответствующим образом решать 3) В зависимости от модели лицензирования, используемой в вашей текущей среде, вы можете фактически не владеть используемыми лицензиями, и это должно быть определено / учтено для во время планирования 4) Внешние конфигурации для сети обычно предоставляются вашим поставщиком услуг и должны учитываться при планировании и после импорта виртуальных машин в целевую среду, чтобы обеспечить функциональность для внешних подключений.
Есть и другие вещи, о которых стоит подумать, но это зависит от исходной и целевой среды, вашей конкретной конфигурации / топологии и приложений / служб, которые вы размещаете в этой среде.