В этой статье я расскажу об одном из средств обеспечения версионности схем и управления миграциями БД — библиотеке Flyway. С поблемой версионности схемы базы данных рано или поздно приходится сталкиваться разработчикам любого приложения, опирающегося на СУБД. Увы, иногда эта проблема принимается в рассмотрение слишком поздно — например, если вопрос о внесении изменений в структуру базы встаёт, когда приложение уже находится в эксплуатации. Но и на этапе разработки контроль схемы базы данных причиняет не меньше проблем, чем все прочие аспекты версионности приложения: в отсутствие чёткой системы управления миграциями локальная, стендовая и эксплуатационная базы могут быстро «разъехаться», не предоставляя при этом никакой информации относительно своего текущего состояния.
Рубрика «миграция» - 9
Flyway: управление миграциями баз данных
2012-04-04 в 1:29, admin, рубрики: java, базы данных, миграция, миграция бд, метки: базы данных, миграция, миграция бд6 ошибок переноса инфраструктуры в «облако»
2012-03-27 в 9:12, admin, рубрики: Блог компании КРОК, виртуализация, инфраструктура, масштабирование, миграция, облако, перенос, системное администрирование, метки: виртуализация, инфраструктура, масштабирование, миграция, облако, перенос
Сейчас мы будем переносить физические и виртуальные серверы со всеми запущенными на них службами и прикладным ПО и аккуратно обходить все разложенные грабли.
Сразу: я считаю наиболее эффективным и незаметным для конечных пользователей вариант миграции, который проходит по принципу масштабирования в облачную инфраструктуру с последующим отказом от физического оборудования. Но это идеальный вариант, поэтому говорить будем о мгновенном или очень краткосрочном переезде.
Запуск TechDays.ru в Облака
2012-03-19 в 5:04, admin, рубрики: windows azure, Блог компании Microsoft, истории успеха, миграция, метки: windows azure, истории успеха, миграция 15 февраля произошло замечательное событие – наш сайт TechDays.ru переехал на платформу Windows Azure.

Вместе с этим портал так же приобрел новые функциональные возможности, которые должны понравиться как посетителям портала, так и авторам докладов:
- Интерфейс портала был полностью переработан. Новая версия выполнена в Metro стиле. Портал стал современнее, быстрее, динамичнее и удобней в использовании. Хочется отметить, что работы по улучшению интерфейса продолжаются.
- Добавлен сервис кодирования видео. Теперь TechDays стал полноценным видео хостингом. Раньше видео приходилось кодировать авторам докладов в несколько форматов, теперь это происходит автоматически.
- Благодаря сервису кодирования всё видео теперь доступно в формате h264 и проигрывается с помощью HTML5 плеера. Теперь доклады с TechDays можно смотреть на мобильных устройствах, например, на Windows Phone 7, на iPhone и iPad.
Мне удалось пообщаться с Сергеем Пугачевым, который занимался переносом портала в Windows Azure. Сергей является MVP по Silverlight, а так же основателем сообщества Silverlighter.ru. Далее предлагаю вашему вниманию наше интервью.
Читать полностью »
Мой опыт миграции с VMWare Server на ESXi
2012-03-13 в 10:06, admin, рубрики: ESXi, миграция, системное администрирование, метки: ESXi, миграция, системное администрированиеХочу поделиться опытом своей команды по миграции с древнего VMWare Server 2.0 на ESXi 4.1. В ходе оптимизации расходов на обслуживание перед нами встала задача уйти с сильно подтормаживавшего VMWare Server под виндой на бесплатный ESXi. Задача усложнялась территориальной распределённостью серверов (по всей России) и сжатыми сроками, в которые необходимо было это сделать.
Дано:
- Полтора десятка серверов в удалённых локациях. Возьмём за данность, что они имеют интерфейс удалённого управления (DRAC/ILO/IP KVM). Без этого миграция сильно усложняется большим количеством командировок.
- На серверах крутится по 3 виртуальных машины — контроллер домена, работающий также как DNS и DHCP-сервер (виртуальный диск 40 гигабайт), WSUS + хранилище дистрибутивов (150 гигабайт), и сервер, сканирующий сеть филиала на уязвимости (ещё 40 гигабайт).
- Промежуточных серверов, на которые можно было бы временно поставить ещё один ESXi и осуществить конвертацию на него «живых» машин у нас нет, но для хранения слитой информации у нас есть файлсервера, подключённые с нашими серверами в тот же свитч — в лучшем случае гигабитный, но чаще всего 100 мегабит.
- На все сервера у нас есть админские права через AD-группы (в большой компании это не всегда так, но в данном случае мы их получили). Паролей локального админа на эти сервера у нас нет.
Требуется:
Избавиться от связки Windows + VMWare Server. Профит: высвобождаем лицензии на ОС, а также ускоряем работу виртуалок, ибо периодически хост-машина сжирала все процессорные ресурсы (причина — процесс tomcat всё того же реликтового гипервизора) — виртуалкам становилось очень неуютно.
Читать полностью »
