Видео: Windows Server 2003 Evolution (Time-Lapse) (Ноябрь 2024)
14 июля Microsoft прекратит расширенную поддержку Windows Server 2003. Это означает, что «больше не будет исправлений, исправляющих уязвимости безопасности, дефекты, не связанные с безопасностью» и т. Д. Если Windows Server 2003 и приложения, работающие на нем, играют критическую роль в вашей инфраструктуры, вам нужно начать переход на новую серверную платформу сейчас (если вы этого еще не сделали).
Хотя миграция начинается с физического или виртуального сервера и операционной системы, на этом она не заканчивается. Обеспечение плавного обновления приложений минимизирует время простоя. Важно понимать последствия миграции вверх и вниз по стеку, от операционной системы к базе данных, от приложения к веб-интерфейсу. Существует множество мест, где можно разбить стек во время миграции, поэтому тщательное планирование и тестирование - это требования, которые необходимо встроить в график проекта.
Вот краткий обзор процесса миграции:
1. Откройте для себя - каталогизируйте свое программное обеспечение и рабочие нагрузки
2. Оценить - классифицировать приложения и рабочие нагрузки (и зависимости)
3. Цель - определить направления и пути миграции
4. Миграция, обновление и тестирование - сделайте шаг, затем убедитесь, что все работает
Независимо от вашей рабочей нагрузки, обновление и миграция не будут простыми. Вы не можете обновить базовую операционную систему без обновления приложения. Скорее всего, вы не сможете загрузить инструмент миграции, который автоматизирует все для вас. У некоторых поставщиков есть инструменты, которые помогают, но никто из них не автоматизирует все это для вас. Независимо от того, используете ли вы Exchange, SharePoint, SQL Server, другие приложения Microsoft или сторонние приложения, этот процесс будет требовать значительных затрат времени и средств.
Отличное место для начала - помощник по планированию миграции Microsoft Windows Server 2003, который проведет вас через четыре основных этапа, перечисленных выше. Существует также набор средств оценки и планирования Microsoft (MAP) для Windows Server 2003 и SQL Server 2005 (последний достигает конца поддержки 12 апреля 2016 года). MAP также обнаружит сторонние приложения, которые помогут вам начать их миграцию.
Это очень хорошее время для переосмысления архитектуры вашей системы. Что касается миграции Exchange, SharePoint и SQL Server, вы можете перейти на другой физический Windows Server, виртуальный Windows Server или комбинацию облачных сервисов. Возможно, вы захотите частично перейти в облако (или полностью) с Microsoft Azure и Office 365 или с другим провайдером. Вы можете объединить несколько физических серверов как виртуальные машины, работающие на одном физическом сервере. Относительно того, какую версию программного обеспечения приобрести, лучше рассмотреть возможность обновления до новейшей версии всего, например, выбрать Windows Server 2012 R2 вместо Windows Server 2008 R2, хотя бы для того, чтобы максимально увеличить время, которое пройдет, прежде чем вам придется пройти это снова.
Это сложно
Путь миграции усложняется сторонними и пользовательскими приложениями. Оценка должна начинаться с понимания ценности приложения, особенно его важности для бесперебойного функционирования бизнеса. Какие варианты исправления доступны и насколько они просты? Знание того, как миграция приложения повлияет на бизнес, является критически важным компонентом процесса принятия решений. Кроме того, речь идет не только о каждом отдельном приложении, но и об отношениях между ними. И поскольку мы говорим о приложениях, которые могли быть созданы с 2003 года, может быть трудно найти некоторые из этих ответов. Понимание приложений, которые вы запускаете, и того, как они интегрируются, будет иметь большое значение для плавной миграции.
Самое важное, что нужно знать о сторонних и пользовательских приложениях, это то, что вам нужно определить, будут ли они работать на вашем следующем сервере. Например, если приложение представляет собой 32-разрядное приложение без 16-разрядного кода или зависимости от 16-разрядных драйверов, вероятно, оно будет работать на Windows Server 2012 R2. Если он запускается, поддерживает ли поставщик приложение на Windows Server 2012 R2? Если это поддерживается, есть ли у вас установочные пакеты и знания для выполнения переустановки и переноса данных? Если поставщик не поддерживает запуск 32-разрядного приложения в Windows Server 2012 R2, вам придется выполнить обновление или найти альтернативу.
Существует несколько сторонних инструментов, таких как AppZero и Vision Software, которые могут помочь в миграции сторонних и пользовательских приложений. AppZero идентифицирует, извлекает и перемещает существующие серверные приложения Windows на другой сервер Windows, либо в своем центре обработки данных (физическом или виртуальном), либо в облаке. Vision Software выполняет миграцию приложений и данных практически на нулевое время простоя на другой физический или виртуальный сервер, фиксируя все изменения, внесенные пользователями во время миграции, и реплицируя их на новый сервер.
Заключение
Обновление и миграция приложений будет намного сложнее, чем простое обновление до новой версии Windows Server. Чем сложнее ваша среда, тем сложнее будет ваша кодовая база и тем сложнее будет этот процесс. Именно здесь необходимо тщательно планировать и тестировать, чтобы избежать взлома критически важных для бизнеса приложений. Понимание самих приложений, их зависимостей от других приложений, от серверной части базы данных и от системных компонентов имеет решающее значение. Приготовьтесь к немыслимому - вы, возможно, не сможете перенести какой-то код, и, возможно, его придется переписать.
Дополнительные сведения см. В первых трех частях этой серии: Руководство Procrastinator по миграции на Windows Server 2003, Руководство по миграции на Windows Server 2003: выбор заменяющей ОС и почему вы должны (или не должны) переходить с Windows Server 2003.