Спасибо за ответы, понял что просто копированием писем с архива не обойдешься. Пробую сделать бекап и восстановление всей почты. Сделал архивирование папки /opt/zimbra на сетевую папку получился около 100Gb.
Есть вопросы по восстановлению. Если ход действий вкратце ...
Нужно поднять такойже сервер, настроить бинд, установить зимбру с ключем -s и подменить папку /opt/zimbra
Далее запустить команду ../zmfixperms.
Должно имя хоста и настройки bind днс быть идентичными на восстанавливаемом сервере?
Может быть нужно сохранить папку /etc/bind файлы /etc/network/interface resolf.conf чтобы не забыть настройки какие были на старом сервере?
Копирование 100Gb по сети это очень долго, плюс потом еще нужно разархивировать ее в нужный каталог. Можно как то ускорить эти действия? Может разархивировать сразу с сетевого диска в папку /opt/zimbra?
опыт работы в nix системах пока не большой, отсюда и простые вопросы, просьба отнестись с пониманием )
Точно такая же проблема - в Zimbra Desktop есть ссылка "Удалить", а другие ссылки появляются только после посещения меню "Настройка", но потом вновь исчезают. Как Вам удалось победить этот недуг Zimbr'ы?
Доброго вечера!
Не знаю на сколько смогу помочь, но все же...
1. На сколько понимаю речь идет о версии OSE и делался файловый бэкап всего каталога при остановленном сервере?
2. Восстановление Вы пытаетесь произвести путем перемещения (опять же файлового) писем извлеченных из архива в каталог "Primary Message Volume" продакт версии (по-умолчанию это /opt/zimbra/store), при этом Вы совершенно забываете про роль такого элемента архитектуры как база данных?
ИМХО таким "прямым" подходом результат будет равен нулю, поскольку "даже если Вы заставите муху признать, что она Слон, то Слоном она от этого не станет" ведь Zimbra "не знает" о том, что Вы туда разместили письма и "не узнает" без записей в БД.
В Вашем случае оптимально-быстрым путем (опять же ИМХО) будет:
1. Поднять виртуалку - 20 минут
2. Развернуть на ней Zimbra - 10 минут
3. Остановить ее, и востановить в ней каталог Zimbra из архива - время зависит от размера архива
4. Не забудьте при этом про необходимость восстановления прав:
# chown -R zimbra:zimbra /opt/zimbra
# /opt/zimbra/libexec/zmfixperms
5. Запустите Zimbra
6. ... далее Вы сами знаете, что делать:
- можно подключиться каким-либо клиентом и утянуть письма на локаль, затем подключить этого же клиента по IMAP к "боевой" учетке и перекинуть письма с локали на серверный ящик в нужную папку.
- можно сделать экспорт ящика (папки) прямо через вэб-клиент с вирталки, а затем импорт архива с письмами на боевой сервер опять же веб-клиентом.
- можно сделать экспорт (на вирталке)/импорт(на боевомм) ящика с командной строки на сервере.
ЗЫ: В идеале старайтесь периодически производить не только бэкап, но и восстановление из бэкапа. В дальнейшем это Вам пригодится. Удачи Вам!
Ай, да спасибо! Весь Инет перерыл ничего подобного не нашел. На этот раз создал папку Mail Folders в корне почтового ящика, в ней сабдиры: Inbox, Sent, Drafts, Junk, Trash. Разложил все по папкам. В итоге, на сервере появляется этот каталог, из него уже перенес. Благодарю, - очень выручили.
При переносе необходимо было "подготовить" PST-файл...
1. В Папке Входящие создать папки Inbox и Sent... перекидать туда письма из Входящих и Отправленных соответственно... после этого сделать импорт.
Это наиболее простой способ...
В вашем случае:
2. В поиске найти все письма (*)... После этого Вы увидите Ваши письма, НО смешаннные в одну кучу (вход+отпр)...
ctrl+shft+A перетащить в папку Входящие... после рассортировать фильтрами в папку Отправлено...
нашел итоговое решение:
1)делаю бэкап старой базы:
./tomcat/bin/sutdown.sh
./postgresql/bin/pg_dump -U [username] [Database Name] > /tmp/output.backup
2)устанавливаю новую версию alfresco рядом и в либы копирую alvex 201404 по 11 файлов
3) разворачиваю бэкап:
./postgresql/bin/dropdb -U alfresco alfresco
./postgresql/bin/pqsl
#postgres > CREATE DATABASE alfresco WITH OWNER = alfresco;
#postgres > \q
./postgresql/bin/psql -U alfresco -f /tmp/output.backup
4) затем копируем 2 папки из alf_data:
5) перезагружаем alfresco
возможно это вам поможет :)
Есть вопросы по восстановлению. Если ход действий вкратце ...
Нужно поднять такойже сервер, настроить бинд, установить зимбру с ключем -s и подменить папку /opt/zimbra
Далее запустить команду ../zmfixperms.
Должно имя хоста и настройки bind днс быть идентичными на восстанавливаемом сервере?
Может быть нужно сохранить папку /etc/bind файлы /etc/network/interface resolf.conf чтобы не забыть настройки какие были на старом сервере?
Копирование 100Gb по сети это очень долго, плюс потом еще нужно разархивировать ее в нужный каталог. Можно как то ускорить эти действия? Может разархивировать сразу с сетевого диска в папку /opt/zimbra?
опыт работы в nix системах пока не большой, отсюда и простые вопросы, просьба отнестись с пониманием )
Не знаю на сколько смогу помочь, но все же...
1. На сколько понимаю речь идет о версии OSE и делался файловый бэкап всего каталога при остановленном сервере?
2. Восстановление Вы пытаетесь произвести путем перемещения (опять же файлового) писем извлеченных из архива в каталог "Primary Message Volume" продакт версии (по-умолчанию это /opt/zimbra/store), при этом Вы совершенно забываете про роль такого элемента архитектуры как база данных?
ИМХО таким "прямым" подходом результат будет равен нулю, поскольку "даже если Вы заставите муху признать, что она Слон, то Слоном она от этого не станет" ведь Zimbra "не знает" о том, что Вы туда разместили письма и "не узнает" без записей в БД.
В Вашем случае оптимально-быстрым путем (опять же ИМХО) будет:
1. Поднять виртуалку - 20 минут
2. Развернуть на ней Zimbra - 10 минут
3. Остановить ее, и востановить в ней каталог Zimbra из архива - время зависит от размера архива
4. Не забудьте при этом про необходимость восстановления прав:
# chown -R zimbra:zimbra /opt/zimbra
# /opt/zimbra/libexec/zmfixperms
5. Запустите Zimbra
6. ... далее Вы сами знаете, что делать:
- можно подключиться каким-либо клиентом и утянуть письма на локаль, затем подключить этого же клиента по IMAP к "боевой" учетке и перекинуть письма с локали на серверный ящик в нужную папку.
- можно сделать экспорт ящика (папки) прямо через вэб-клиент с вирталки, а затем импорт архива с письмами на боевой сервер опять же веб-клиентом.
- можно сделать экспорт (на вирталке)/импорт(на боевомм) ящика с командной строки на сервере.
ЗЫ: В идеале старайтесь периодически производить не только бэкап, но и восстановление из бэкапа. В дальнейшем это Вам пригодится. Удачи Вам!
- line 209: ошибка синтаксиса: неожиданный конец файла.
}
если выполняю данный код в JS Consloe, то все имена документов становятся как надо. но как выполнить это при создании документа...
Что уже конкретно раздражает...
1. В Папке Входящие создать папки Inbox и Sent... перекидать туда письма из Входящих и Отправленных соответственно... после этого сделать импорт.
Это наиболее простой способ...
В вашем случае:
2. В поиске найти все письма (*)... После этого Вы увидите Ваши письма, НО смешаннные в одну кучу (вход+отпр)...
ctrl+shft+A перетащить в папку Входящие... после рассортировать фильтрами в папку Отправлено...