В настоящее время у нас есть веб-приложения, расположенные на сервере Windows 2008, размещенном в компании, предоставляющей облачный хостинг.
Мне нужно знать, как мы можем перенести / перенести содержимое сервера Windows (текущего) на новый локальный сервер, который будет развернут на территории нашей компании.
Я не могу установить веб-приложения другими способами, поскольку у нас нет установочных дисков - все, что у нас есть, - это сервер, работающий в облаке, и резервные копии, сделанные облачной хостинговой компанией этого сервера. Мы также не полностью осведомлены о деталях установки / веб-приложений.
Веб-приложения имеют много зависимостей, включая Java 6, Apache Tomcat 5.5, MySQL 5.5, Ruby 1.8.6, RubyGems 0.9.2 и многие библиотеки с открытым исходным кодом Java.
Я не знаю, как выполнить миграцию, и у меня есть следующие основные проблемы:
1) Как содержимое текущего сервера передать на локальный сервер? например какой носитель следует использовать - например, внешний жесткий диск.
2) В рамках развертывания локального сервера нам нужно будет установить ОС Windows с нуля или мы можем скопировать / передать / восстановить с текущего сервера?
3) Нужно ли нам устанавливать некоторые / все другие зависимости отдельно с нуля, или их можно скопировать / передать / восстановить с текущего сервера. Это зависит от каждой зависимости?
4) В рамках восстановления то, что восстанавливается, а что нет. например будет ли восстановлено что-либо / все из следующего?
записи реестра переменные среды запланированные задания разрешения для файлов / папок
5) какие-либо другие советы по выполнению миграции?
Начиная с Windows 2000 и далее стало проще «трансплантировать» системный диск; новое оборудование будет автоматически обнаружено и установлено.
Я думаю, что это единственный жизнеспособный способ, поскольку вы утверждаете, что почти не располагаете информацией о том, как устанавливаются и подключаются приложения и их зависимости. Вы не сможете воссоздать среду, если не создадите обширную документацию по этим вопросам, что в любом случае должно было быть выполнено при установке.
какие-нибудь другие советы по выполнению миграции?
Я подозреваю, что это невозможно, но можете ли вы связаться с исходными разработчиками программного обеспечения или обслуживающими лицами сервера, чтобы получить некоторую документацию?