Iniciar uma conversa

Como faço uma reinstalação semizerada do IceWarp Server?

Para a reinstalação completa do IceWarp Server, siga as etapas abaixo.


Garanta, também, que o IceWarp Server que instalará por cima seja da mesma versão do IceWarp já instalado.

Agora você deve escolher se deseja fazer uma reinstalação, trazendo o seu arquivo de backup e, portanto, suas configurações (pasta config e demais pastas das quais foi feito o backup) ou iniciar uma configuração completamente zerada.

Caso deseje fazer uma reinstalação parcial, é possível, por exemplo, mover todos os arquivos na raíz /icewarp (como executáveis e DLLs - todos arquivos, exceto pastas) para uma sub-pasta e proceder com a reinstalação. Você pode renomear outros diretorios, como /php e outras. Os arquivos renomeados serão substituídos por versões mais recentes.

Com relação a realizar uma reinstalação realmente "zerada" do IceWarp Server, tenha certeza de ter um arquivo de backup (.zip, antigo .mcb) válido. Verifique se a pasta config e demais pastas possuem um backup devido, usando compactador como 7-Zip ou Winrar (o compactador do Windows não consegue visualizar todos sub-diretórios do backup). Caso prefira, faça uma control-c / control-v (cópia) da pasta de instalação inteira do IceWarp, excluindo a pasta de e-mails.

Deinstale o IceWarp Server e após desinstalado remova a pasta de instalação (você pode manter a pasta mail, que contém todos os emails) ou instale a mesma versão usada no servidor original em um novo servidor. Instale a mesma versão do IceWarp (versão da qual possui backup) e não restaure o arquivo de backup.

Faça os apontamentos de bancos de dados, como Contas, Anti-spam, GroupWare, banco de cache do WebMail (GroupWare/Cliente Web) e Cache de Diretório (Sistema/Avançado/Cache de Diretório), copiando apenas os bancos de dados para o novo servidor, caso esteja mudando de máquina. Dessa forma, você estará iniciando uma instalação completamente "zerada", com excessao das contas e banco de dados de anti-spam e groupware. Será necessário reconfigurar todas opções do console (ou copiar determinados arquivos da pasta /config original) e reativar sua licença, conforme respectiva FAQ.

Você pode enfrentar determinados problemas em uma instalação zerada:

- Seus bancos de dados MySQL não estão em UTF-8, usado por padrão em novas instalações do IceWarp. Por isso, você pode ter problemas com relação à acentuação (por exemplo, o campo Nome na conta de um usuário no console). Nesse caso, converta seus bancos para UTF-8 (veja detalhes no site mysql.com) ou informe ao IceWarp que seu banco está em Latin 1, da seguinte forma:

tool modify system C_System_MySQLDefaultCharset latin1

Obs: o default é "utf8" (sem aspas).

Uma forma fácil de converter seu banco para UTF-8 é:

1) Modifique a variável acima para latin1
2) Use a opção de migração de banco de dados, em Sistema/Ferramentas e migre, por exemplo, de MySQL para SQLite (basta especificar um nome de arquivo novo como banco.db). Não importa se você marcar ou não o checkbox "Reparar conjunto de caracteres UTF-8"
3) Volte a variável para utf-8 (comando tool acima, porém definido utf-8 ao invés de latin1)
4) Use a opção de Migração de BD e migre do BD SQLite temporário para um novo BD zerado do MySQL. Faça uma busca por MySQL, SQL Server ou outro para encontrar FAQs a respeito de como criar um BD zerado em UTF-8.

- Garanta que o arquivo cert.pem, certificado de segurança padrão que permite conexões SSL tenha sido copiado para a pasta /config.

- A pasta config/domínio deve conter txt's contendo membros de listas e grupos, que você pode copiar manualmente.

- Caso queira resgatar determinada configuração, tente localizar o arquivo responsável da pasta config antiga e copie para a nova, um a um.

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Flávio Zarur Lucarelli

  2. Publicado
  3. Atualizado

Comentários