Очень много вопросов у системных администраторов вызывает миграция Zimbra Collaboration Suite с одного сервера на другой или миграция с версии на версию. Самый простой и эффективный способ это сделать — воспользоваться бесплатным инструментом Zextras Migration Tool.
![image](https://habrastorage.org/web/524/a74/d9d/524a74d9dc834ae581c7893fc079c693.png)
Zextras Migration Tool — бесплатный инструмент Zextras Suite, который позволяет переносить данные и настройки почтовых доменов из любой версии Zimbra Collaboration Suite в другую. Для переноса также потребуется модуль Zextras Backup, который входит состав Zextras Suite и у которого есть 30-дневный пробный период с полной функциональностью.
Основные особенности Zextras Migration Tool:
Для установки Zextras Migration Tool не требуется дополнительного программного обеспечения. Скачайте модуль с официального сайта и распакуйте его в любом каталоге:
Внутри каталога Zextras_migration_tool-X.X.X находится файл install.sh. Если запустить его с параметром -h, то можно увидеть пояснения по установке.
Чтобы успешно выполнить установку, нужно либо стать пользователем root, либо выполнить скрипт с привилегиями root.
Или:
Переходим к экспорту данных
На левой панели Консоли администрирования Zimbra Collaboration Suite выберите ZxMig.
![image](https://habrastorage.org/getpro/habr/post_images/503/70f/528/50370f528c7b9cd67e973ac589899591.png)
![image](https://habrastorage.org/getpro/habr/post_images/45c/c5b/acd/45cc5bacdf72cc63e17fa59b3d6f325a.png)
Нажмите «Start Migration».
![image](https://habrastorage.org/getpro/habr/post_images/2f2/b96/e19/2f2b96e19700010f9566768090a95306.png)
Введите путь для сохранения данных и нажмите «Next». Zextras Migration Tool проверяет пуста ли папка назначения и имеет ли пользователь разрешения для записи файлов.
![image](https://habrastorage.org/getpro/habr/post_images/167/8e7/367/1678e7367df112c5570008861f8e4f98.png)
Выберите домены, которые вы хотите экспортировать, и нажмите «Next».
![image](https://habrastorage.org/getpro/habr/post_images/167/8e7/367/1678e7367df112c5570008861f8e4f98.png)
Проверьте все. Также вы можете добавить дополнительные адреса электронной почты, по которым пользователи будут уведомлены о завершении операции восстановления. Обратите внимание, что учетная запись администратора и пользователь, который запустил процедуру миграции, уведомляются по умолчанию.
![image](https://habrastorage.org/getpro/habr/post_images/0a7/c87/251/0a7c87251cb590775592603ea297ab0c.png)
На сервере, куда планируется перенос данных, необходимо установить пробную версию Zextras Suite. Или же приобрести лицензию. Скачайте пакеты с официального сайта (http://www.Zextras.com/Zextras-download-for-zimbra.html) или командой:
Распакуйте архив:
И запустите установку:
После установки зимлетов Zextras Suite в Панели Администратора перейдите на вкладку «Резервное копирование».
![image](https://habrastorage.org/getpro/habr/post_images/166/be2/ed6/166be2ed68a96480f3ea54226a8218dc.png)
Нажмите кнопку «Import Backup» в разделе «Import/Export», чтобы открыть мастер импорта резервных копий.
![image](https://habrastorage.org/getpro/habr/post_images/bae/289/a75/bae289a75eefd7cba509e44c9b3f2226.png)
Перенесите сохраненную копию на сервер и пропишите к ней путь. Затем нажмите «Next». Zextras проверит, содержит ли целевая папка действительную резервную копию Zextras и имеет ли пользователь разрешения на ее чтение и редактирование.
![image](https://habrastorage.org/getpro/habr/post_images/31d/1d3/780/31d1d37808d9d17841f8828732bcc4e0.png)
Выберите домены, которые вы хотите импортировать, и нажмите «Next».
![image](https://habrastorage.org/getpro/habr/post_images/8b8/8ba/521/8b88ba521b188297ab335f7b87406c8c.png)
Выберите учетные записи, которые хотите импортировать, и нажмите «Next». Учетную запись System Resource импортировать не нужно!
![image](https://habrastorage.org/getpro/habr/post_images/c2f/6f5/5d6/c2f6f55d6fdf057c76a49246373bfc35.png)
Проверьте все и добавьте дополнительные адреса электронной почты для пользователей, которых необходимо уведомить о завершении операции восстановления. Обратите внимание, что учетная запись администратора и пользователь, который запустил процедуру восстановления, уведомляются по умолчанию.
![image](https://habrastorage.org/getpro/habr/post_images/2e6/ff0/c08/2e6ff0c08e7456aa69a07f7422048138.png)
Готово!
![image](https://habrastorage.org/web/524/a74/d9d/524a74d9dc834ae581c7893fc079c693.png)
Zextras Migration Tool — бесплатный инструмент Zextras Suite, который позволяет переносить данные и настройки почтовых доменов из любой версии Zimbra Collaboration Suite в другую. Для переноса также потребуется модуль Zextras Backup, который входит состав Zextras Suite и у которого есть 30-дневный пробный период с полной функциональностью.
Основные особенности Zextras Migration Tool:
- Перемещение нескольких доменов.
- Прозрачная миграция: восстанавливаются все настройки домена.
- Сохраняется конфигурация и данные пользователя, включая теги и настройки.
- Обеспечивается согласованность отношений между различными почтовыми ящиками
Установка
Для установки Zextras Migration Tool не требуется дополнительного программного обеспечения. Скачайте модуль с официального сайта и распакуйте его в любом каталоге:
$ tar xfz Zextras_migration_tool-X.X.X.tgz
$ ls
Zextras_migration_tool-X.X.X.tgz Zextras_migration_tool-X.X.X/
Внутри каталога Zextras_migration_tool-X.X.X находится файл install.sh. Если запустить его с параметром -h, то можно увидеть пояснения по установке.
$ cd Zextras_migration_tool-X.X.X
$ ./install.sh -h
./install.sh -h | ./install.sh [ -u ] all|zimlet|core
-h This very message
-u Uninstall the target
The targets available for (un)installation are:
core -- Zextras Migration Tool Core
zimlet -- Zextras Migration Tool Zimlet
all -- Zextras Migration Tool Core followed by Zextras Migration Tool Zimlet
* In order to use Zextras Migration Tool both
* core and zimlet need to be installed.
Чтобы успешно выполнить установку, нужно либо стать пользователем root, либо выполнить скрипт с привилегиями root.
$ su -
# ./install.sh all
Или:
$ sudo ./install.sh all
Переходим к экспорту данных
Экспорт данных с помощью Zextras Migration Tool
На левой панели Консоли администрирования Zimbra Collaboration Suite выберите ZxMig.
![image](https://habrastorage.org/getpro/habr/post_images/503/70f/528/50370f528c7b9cd67e973ac589899591.png)
![image](https://habrastorage.org/getpro/habr/post_images/45c/c5b/acd/45cc5bacdf72cc63e17fa59b3d6f325a.png)
Нажмите «Start Migration».
![image](https://habrastorage.org/getpro/habr/post_images/2f2/b96/e19/2f2b96e19700010f9566768090a95306.png)
Введите путь для сохранения данных и нажмите «Next». Zextras Migration Tool проверяет пуста ли папка назначения и имеет ли пользователь разрешения для записи файлов.
![image](https://habrastorage.org/getpro/habr/post_images/167/8e7/367/1678e7367df112c5570008861f8e4f98.png)
Выберите домены, которые вы хотите экспортировать, и нажмите «Next».
![image](https://habrastorage.org/getpro/habr/post_images/167/8e7/367/1678e7367df112c5570008861f8e4f98.png)
Проверьте все. Также вы можете добавить дополнительные адреса электронной почты, по которым пользователи будут уведомлены о завершении операции восстановления. Обратите внимание, что учетная запись администратора и пользователь, который запустил процедуру миграции, уведомляются по умолчанию.
![image](https://habrastorage.org/getpro/habr/post_images/0a7/c87/251/0a7c87251cb590775592603ea297ab0c.png)
Импорт данных с помощью Zextras Backup
На сервере, куда планируется перенос данных, необходимо установить пробную версию Zextras Suite. Или же приобрести лицензию. Скачайте пакеты с официального сайта (http://www.Zextras.com/Zextras-download-for-zimbra.html) или командой:
Wget http://www.Zextras.com/download/Zextras_suite-latest.tgz
Распакуйте архив:
$ tar xfz Zextras_suite-X.X.X.tgz
$ ls
Zextras_suite-X.X.X.tgz Zextras_suite-X.X.X/
И запустите установку:
./install.sh all
После установки зимлетов Zextras Suite в Панели Администратора перейдите на вкладку «Резервное копирование».
![image](https://habrastorage.org/getpro/habr/post_images/166/be2/ed6/166be2ed68a96480f3ea54226a8218dc.png)
Нажмите кнопку «Import Backup» в разделе «Import/Export», чтобы открыть мастер импорта резервных копий.
![image](https://habrastorage.org/getpro/habr/post_images/bae/289/a75/bae289a75eefd7cba509e44c9b3f2226.png)
Перенесите сохраненную копию на сервер и пропишите к ней путь. Затем нажмите «Next». Zextras проверит, содержит ли целевая папка действительную резервную копию Zextras и имеет ли пользователь разрешения на ее чтение и редактирование.
![image](https://habrastorage.org/getpro/habr/post_images/31d/1d3/780/31d1d37808d9d17841f8828732bcc4e0.png)
Выберите домены, которые вы хотите импортировать, и нажмите «Next».
![image](https://habrastorage.org/getpro/habr/post_images/8b8/8ba/521/8b88ba521b188297ab335f7b87406c8c.png)
Выберите учетные записи, которые хотите импортировать, и нажмите «Next». Учетную запись System Resource импортировать не нужно!
![image](https://habrastorage.org/getpro/habr/post_images/c2f/6f5/5d6/c2f6f55d6fdf057c76a49246373bfc35.png)
Проверьте все и добавьте дополнительные адреса электронной почты для пользователей, которых необходимо уведомить о завершении операции восстановления. Обратите внимание, что учетная запись администратора и пользователь, который запустил процедуру восстановления, уведомляются по умолчанию.
![image](https://habrastorage.org/getpro/habr/post_images/2e6/ff0/c08/2e6ff0c08e7456aa69a07f7422048138.png)
Готово!