-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathINSTALL
70 lines (45 loc) · 4.66 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
____ _ _ _
| __ )| | _| |_ ___ ___| |__
| _ \| |/ / __/ _ \/ __| '_ \
| |_) | <| || __/ (__| | | |
|____/|_|\_\\__\___|\___|_| |_| Z2Z - Versão 0.9.9c - Mantido por BKTECH <http://www.bktech.com.br>
################################# Copyright (C) 2016 Fabio Soares Schmidt <[email protected]> ########################
DISTRIBUÍDO SOB A LICENÇA CREATIVE COMMONS: Atribuição-NãoComercial-CompartilhaIgual (CC BY-NC-SA)
Esta licença permite que outros remixem, adaptem e criem a partir do trabalho original para fins não comerciais, desde que atribuam
ao CRIADOR o devido crédito (banner original e Copyright), e que licenciem as novas criações sob os MESMOS termos. Este programa é
distribuído na esperança de que possa ser útil, mas SEM NENHUMA GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou
APLICAÇÃO EM PARTICULAR.
#################################################################################################################################
Contato:
Site: http://www.bktech.com.br
E-mail: [email protected]
#################################################################################################################################
***** INSTALAÇÃO ******
Por ser tratar de um programa em shell, a ferramenta Z2Z não exige instalação, bastando extrair o seu conteúdo, conceder permissão e executar o comando ./z2z.sh para iniciar o procedimento de migração.
o programa irá verificar suas depedências e confirmar se o administrador deseja executar antes de iniciar a execução das rotinas de exportação.
***** UTILIZAÇÃO ******
# 1. Exportação
O programa Z2Z deve ser executado com o usuário Zimbra no servidor de origem da migração. Uma vez confirmada a execução, o programa irá
efetuar o export das informações das classes de serviço (COS), contas, apelidos e listas de distribuição no diretório do Zimbra. O que inclui a preservação de todas informações da conta, incluindo a senha (caso não esteja sendo utilizada autenticação externa).
*** O administrador poderá escolher se deseja importar a conta ADMIN
Durante a exportação das contas***, são excluídas da relação as contas de serviço do Zimbra, evitando qualquer impacto sobre o novo ambiente, por exemplo:
- Conta para SPAM
- Conta não NÃO-SPAM (HAM)
- Conta para QUARENTENA de vírus
- Conta para GALSYNC
- Contas de serviço
O programa também irá permitir, no momento da operação de exportação das informações, que se modifique o hostname do servidor Zimbra, para cenários onde o hostname dos servidores de origem e destino sejam diferentes.
Neste primeiro momento, o programa não EXECUTA o export das caixas postais (conteúdo), sendo gerados os arquivos de lote dentro do diretório export.
Isso permite que o administrador execute o export de acordo com a estratégia que desejar seguir para a migração, dividindo as contas para execuções em paralelo,por exemplo. O arquivo de lote é gerado com a execução do comando nativo do zimbra "zmmailbox", que irá permitir a exportação e importação das caixas postais, que inclui:
- E-mail (preservando a hierarquia de pastas e todos os marcadores das mensagens)
- Agenda
- Porta Arquivos
- Tarefas
- Preferências
Para evitar o export de conteúdo desnecessário, são criados dois arquivos de lote separados dentro do diretório export para as pastas LIXEIRA e SPAM, sendo opcional ao administrador exportar e/ou importar estes conteúdos.
# 2. Importação
Para importação, o diretório "export" do Z2Z, que foi criado no servidor de origem, deverá ser copiado integralmente para o novo servidor. Todo o procedimento de importação também será executado com o usuário Zimbra no novo servidor.
Nesta versão (0.9) não estão sendo tratadas as configurações do ambiente, que precisam ser mapeadas e configuradas manualmente. ANTES de iniciar o processo de import o administrador DEVERÁ CRIAR TODOS OS DOMÍNIOS DO AMBIENTE.
Primeiramente, deve ser efetuada a importação dos registros do LDAP, o script "importar_ldap.sh" irá efetuar as verificações necessárias e executar a importação na ordem correta.
A importação das caixas postais deve ser efetuada posteriormente, executando o script "script_import_FULL.sh" ou conforme a estratégia definida. Caso tenha sido efetuada a exportação das pastas SPAM e/ou LIXEIRA, os scripts "script_import_Trash.sh" e "script_import_Junk.sh" devem ser executados ***.
*** A importação das pastas SPAM e/ou LIXEIRA deve ser executada APÓS a importação da caixa principal. Para a caixa principal, é utilizado o método reset, que remove todo qualquer conteúdo anterior na caixa postal.