Это инструкция по миграции электронной почты из cPanel в Zimbra 8.0.x 8.x. Прежде чем сделать какие-либо изменения на сервере, необходимо совершить резервное копирование.
![image](https://habrastorage.org/web/524/a74/d9d/524a74d9dc834ae581c7893fc079c693.png)
Результаты сценария генерируют файл с именем create-account-zimbra.zmp. Этот файл содержит команду для создания учетных записей на zimbra и заменит пароль оригиналом (из cPanel)
Запустите скрипт create-account-zimbra.zmp
Войдите в панель администратора Zimbra для проверки.
![](https://habrastorage.org/webt/sg/8b/1g/sg8b1gxwrq11hnw_xzndcvhpugu.png)
Шаг 1:
![](https://habrastorage.org/webt/ny/xt/qc/nyxtqckb9s7amprwm5552cawzjq.png)
Шаг 2:
![](https://habrastorage.org/webt/vk/lf/uo/vklfuoqcjjmpptyo4zt6ct-awjm.png)
Шаг 3:
![](https://habrastorage.org/webt/nb/h4/_w/nbh4_wq4b4fu_qnp0bwdvnicqny.png)
Шаг 4:
![](https://habrastorage.org/webt/gd/x4/fo/gdx4for4vglviu1rcefsfq0slz8.png)
Шаг 5:
![](https://habrastorage.org/webt/yf/en/44/yfen44jvazw-rl6tdjpve23glzg.png)
Шаг 6:
![](https://habrastorage.org/webt/xz/0r/ke/xz0rketh1k3ynw0jsc6sj_h1tus.png)
Шаг 7:
![](https://habrastorage.org/webt/ob/-n/wf/ob-nwf_vt5qp8petqks9kccwzra.png)
Шаг 8:
![](https://habrastorage.org/webt/z-/tr/lj/z-trljruxvzj7hn4pfsyyxkv1xo.png)
Последний шаг: «Начать импорт».
Готово.
![image](https://habrastorage.org/web/524/a74/d9d/524a74d9dc834ae581c7893fc079c693.png)
Миграция учетной записи и пароля
Экспорт учетной записи и пароля Email на cPanel
- Войдите в систему cPanel, выберите меню Файлы > Диспетчер файлов
- Перейдите в папку /etc/yourdomain-folder
- Щелкните правой кнопкой мыши по папке @pwcache и нажмите «Сжать».
- Загрузите файл @pwcache.zip и теневой файл
- Скопируйте @pwcache.zip и теневой файл на /srv/Zimbra Server, вы можете использовать WinSCP (вы можете изменить назначение папки, если есть проблема с разрешением)
Импорт учетной записи и пароля cPanel в Zimbra
- Войдите в Zimbra Server через SSH и перейдите в папку /srv/
- Извлечь или распаковать файл @ pwcache.zip
cd/srv/ unzip "@ pwcache.zip" mv "@pwcache" "pwcache"
- Создайте скрипт для создания и ввода пароля:
vi create-acc.sh ===========scripts============== #!/bin/sh # Clear screen clear rm create-account-zimbra.zmp touch create-account-zimbra.zmp echo “Looping for all users” for ACCOUNT in /srv/pwcache/* do PASS=`cat “$ACCOUNT” | grep passwd: | cut -d ‘:’ -f2` ACC=`echo $ACCOUNT | cut -d “/” -f4` echo “Retrieve password account $ACC” echo “ca $ACC@your_domain.net PasswordTemp” >> create-account-zimbra.zmp echo “ma $ACC@your_domain.net userPassword ‘{crypt}$PASS'” >> create-account-zimbra.zmp done echo “Complete” ===========scripts==============
Результаты сценария генерируют файл с именем create-account-zimbra.zmp. Этот файл содержит команду для создания учетных записей на zimbra и заменит пароль оригиналом (из cPanel)
Запустите скрипт create-account-zimbra.zmp
su - zimbra
zmprov </srv/create-account-zimbra.zmp
Войдите в панель администратора Zimbra для проверки.
Миграция почтового ящика
![](https://habrastorage.org/webt/sg/8b/1g/sg8b1gxwrq11hnw_xzndcvhpugu.png)
Шаг 1:
![](https://habrastorage.org/webt/ny/xt/qc/nyxtqckb9s7amprwm5552cawzjq.png)
Шаг 2:
![](https://habrastorage.org/webt/vk/lf/uo/vklfuoqcjjmpptyo4zt6ct-awjm.png)
Шаг 3:
![](https://habrastorage.org/webt/nb/h4/_w/nbh4_wq4b4fu_qnp0bwdvnicqny.png)
Шаг 4:
![](https://habrastorage.org/webt/gd/x4/fo/gdx4for4vglviu1rcefsfq0slz8.png)
Шаг 5:
![](https://habrastorage.org/webt/yf/en/44/yfen44jvazw-rl6tdjpve23glzg.png)
Шаг 6:
![](https://habrastorage.org/webt/xz/0r/ke/xz0rketh1k3ynw0jsc6sj_h1tus.png)
Шаг 7:
![](https://habrastorage.org/webt/ob/-n/wf/ob-nwf_vt5qp8petqks9kccwzra.png)
Шаг 8:
![](https://habrastorage.org/webt/z-/tr/lj/z-trljruxvzj7hn4pfsyyxkv1xo.png)
Последний шаг: «Начать импорт».
Готово.