BackUp zimbra — различия между версиями

Материал из База знаний
Перейти к: навигация, поиск
(Новая страница: «Список всех ящиков: zmaccts | grep @|awk -F " " '{print $1}' Допустим, нам надо забекапить полностью аккау…»)
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 11: Строка 11:
 
  exit
 
  exit
 
  /opt/zimbra/bin/zmmailbox -z -m user@domain postRestURL "//?fmt=tgz&resolve=reset" /tmp/user.tgz
 
  /opt/zimbra/bin/zmmailbox -z -m user@domain postRestURL "//?fmt=tgz&resolve=reset" /tmp/user.tgz
 +
The resolve= parameter has several options:
 +
  “skip” ignores duplicates of old items, it’s also the default conflict-resolution.
 +
  “modify” changes old items.
 +
  “reset” will delete the old subfolder (or entire mailbox if /).
 +
  “replace” will delete and re-enter them.
 +
 +
В процессе работы системы меняется:
 +
/opt/zimbra/store - в котором все письма
 +
/opt/zimbra/db - база mysql
 +
/opt/zimbra/data
 +
/opt/zimbra/log
 +
/opt/zimbra/logger
 +
Все остальное вроде не меняется в процессе работы

Текущая версия на 05:34, 22 апреля 2015

Список всех ящиков:

zmaccts | grep @|awk -F " " '{print $1}'

Допустим, нам надо забекапить полностью аккаунт со всеми настройками и почтой:

/opt/zimbra/bin/zmmailbox -z -m user@domain getRestURL "//?fmt=tgz" > /tmp/user.tgz
/opt/zimbra/openldap/sbin/slapcat -n 2 -F /opt/zimbra/data/ldap/config -a "(mail=user@domain)" -l /tmp/user.ldif

Потом допустим аккаунт удалён, для восстановления:

su - zimbra
ldap stop
/opt/zimbra/openldap/sbin/slapadd -n 2 -F /opt/zimbra/data/ldap/config -l /tmp/user.ldif
ldap start
exit
/opt/zimbra/bin/zmmailbox -z -m user@domain postRestURL "//?fmt=tgz&resolve=reset" /tmp/user.tgz

The resolve= parameter has several options:

  “skip” ignores duplicates of old items, it’s also the default conflict-resolution.
  “modify” changes old items.
  “reset” will delete the old subfolder (or entire mailbox if /).
  “replace” will delete and re-enter them.

В процессе работы системы меняется:

/opt/zimbra/store - в котором все письма
/opt/zimbra/db - база mysql
/opt/zimbra/data 
/opt/zimbra/log
/opt/zimbra/logger

Все остальное вроде не меняется в процессе работы