У нас есть 2 производственных администратора очередей, работающих на 7.5 MQ (не обслуживаемых), которые перемещаются в более поддерживаемую среду 8.0.0.4 ... (та же ОС - RHEL). Мы сделали целевые серверы эквивалентными виртуальным машинам источников; у нас всего 4 перемещаемых администратора очередей ... два на одном сайте, два на другом, по одному на каждом сайте, который является полным репозиторием для кластера, который они поддерживают. Единственное существенное изменение заключается в том, что данные имени целевого соединения будут изменены для всех 4 администраторов очередей. Нам нужно делать каждый САЙТ по одному; таким образом, сначала частичный, затем полный на одном сайте, частичный первый и полный второй на другом.
Что касается фактических шагов, предполагая, что мы просто выполняем dmpmqcfg для получения сведений о каждом диспетчере очереди, мы просто создадим новые диспетчеры очереди, импортируем объекты (как есть), а затем внесем соответствующие изменения канала для кластера. сведения о подключении канала приемника после подключения к соответствующим полным репозиториям. Однако есть ли какие-либо проблемы при перемещении полного репозитория (gotcha), о которых может подумать любой? Очевидно, мы сначала меняем получателей, чтобы оставшиеся полные репозитории могли публиковать эту информацию в других частичных репозиториях. Но при перемещении полного репозитория, должны ли мы сначала обновить все частичные данные, чтобы сначала указать на существующий (не перемещенный) полный репозиторий, а затем переместить полный репозиторий, для которого нет явного определения, или мы можем просто обновить явных отправителей кластера с помощью новые детали подключения ПОСЛЕ перемещения целевого полного репозитория?