LINUX.ORG.RU

Zimbra перенос данных пользователя.

 


0

1

Добрый день. Помогите разобраться Такая вот ситуация. Есть два сервера Zimbra. Один сервер полуживой(8.7), второй новый(8.8) Аккаунты создал с помощью скрипта и AD. Почту переношу с помощью Миграции в консоли zimbra, но вот беда не переносятся фильтры, календари и портфель.

Я нашёл https://interface31.ru/tech_it/2019/05/migrating-opensource-zimbra-safely-and...

скрипт экспорт фильтров на старом сервере

#!/bin/bash
mkdir tmp
set -x
clear
for user in `cat ../accounts/users.txt`; 
do
 filter=`zmprov ga $user zimbraMailSieveScript > ./tmp/$user`
 sed -i -e "1d" ./tmp/$user
 sed 's/zimbraMailSieveScript: //g' ./tmp/$user > ./$user;
 rm ./tmp/$user
 echo "Export filter for $user"
done
\rm -rf tmp

файлы с фильтрами создаются.

На новом сервере делаю import

#!/bin/bash
for filter in ./*
do
 if [ "$filter" == "./import_filters.sh" ] ; then
 continue;
 fi

 if [ "$filter" == "./export_filters.sh" ] ; then
 continue;
 fi
if [ "$filter" == "./tmp" ] ; then
 continue;
 fi
Filter_String=`cat "$filter"`
 Account=$filter
 zmprov ma $(echo $filter | grep -E -o "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b") zimbraMailSieveScript '$Filter_String'
 echo "Process filter $Account"
done
echo "All filter has been import successfully"

Пишет всё ок, захожу в почту -> Настройки -> Фильтры Получаю ошибку

method:	[unknown]
msg:	parse error: parsing Sieve script
code:	service.PARSE_ERROR
detail:	soap:Sender
trace:	qtp2003496028-6121:1559116864169:7ec4a756242352ad
request:	

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Header><context xmlns="urn:zimbra"><userAgent xmlns="" name="ZimbraWebClient - FF60 (Win)" version="8.8.12_GA_3794"/><session xmlns="" id="12598"/><notify xmlns="" seq="4"/><account xmlns="" by="name">name@dom.ru</account><format xmlns="" type="js"/><csrfToken xmlns="">0_278a849578c2c8f78c094e80c2d39dba2759befd</csrfToken></context></soap:Header><soap:Body><GetFilterRulesRequest xmlns="urn:zimbraMail"/></soap:Body></soap:Envelope>

фильтров нет.



Последнее исправление: madcry (всего исправлений: 1)

может рестартовать зимбру после импорта?

fbiagent ★★★
()
Последнее исправление: fbiagent (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.