Zextras Powerstore: Mailbox Move/pt
From ZeXtras Suite Wiki
Língua: | English • español • português |
---|
![]() |
Warning! This wiki is outdated and not maintained anymore, please refer to the new Zextras Documentation Hub at https://docs.zextras.com |
![]() |
This documentation is outdated. |
Please refer to https://docs.zextras.com |
Deslocamento de contas entre mailstores
O comando doMailboxMove permite mover contas individuais entre servidores, e inclusive todas as contas em um determinado domínio, para outro servidor da mesma infraestrutura.
Sintaxe
Sintaxe: zxsuite powerstore doMailboxMove {Host De Destino} [attr1 value1 [attr2 value2...]] LISTA DE PARÁMETROS NOME TIPO VALOR ESPERADO DEFAULT destinationHost(M) String accounts(O) String[,..] john@example.com,smith@example.com[,...] domains(O) String[,..] example.com,test.com[,...] input_file(O) String stages(O) String[,..] blobs|backup|data|account data=blobs+backup[,...] blobs,backup,account compress(O) Boolean true|false true checkDigest(O) Boolean if false skip digest calculation and check truefalse overwrite(O) Boolean true|false false threads(O) Integer 1 hsm(O) Boolean true|false true notifications(O) Email Address ignore_partial(O) Boolean true|false false drop_network_backup(O) Boolean true|false false read_error_threshold(O) Integer (M) == parámetro obrigatório, (O) == parámetro opcional Exemplo de uso: zxsuite hsm doMailboxMove mail2.example.com accounts john@example.com stages data,account Desloca a conta john@example.com para o host mail2.example.com
Parámetros
destinationHost: O host para onde a conta será movida
accounts: As contas a serem deslocadas
domains: Os omínios a serem deslocados (quando um domínio é ingressado, todas as contas no mesmo serão deslocadas também)
input_file: O caminho do arquivo que contém a lista de contas a serem deslocadas, uma por cada linha
stages: Selecionar quais stages executar
compress: Comprimir os dados deslocados
checkDigest: Verifica o diges dos blobs durante o deslocamento
overwrite: Sobreescreve as contas existentes
threads: Número de threads operacionais. Se aumentar o número de threads a operação será mais rápida, mas aumentará a carga de I/O
hsm: Aplicar política HSM para contas de correio deslocadas
notifications: Lista de endereços de e-mail adicionais para serem notificados acerca da operação, separado por vírgula
ignore_partial: Ignora deslocamentos parciais
drop_network_backup: Apaga dados da conta do backup herdado (Apenas para Zimbra NE)
read_error_threshold: Número máximo de erros antes de que a operação seja interrumpida
Detalhes adicionais sobre o deslocamento de contas e domínios
- Quando for deslocado um domínio, cada conta no servidor atual é listada e movida seqüêncialmente.
- As contas passan para modo de manutenção durante um breve período de tempo quando são deslocadas, e serão colocadas no seu estado original logo de que todos os correios sejam movidos (logo depois do stage ldap).
- A operação é detida se for encontrado um 5% ou mais de erros nos elementos que se estão movendo. Preste atenção pois a conta atual pôde permanecer em modo de manutenção.
- O deslocamento de contas individuais não iniciará se o servidor de destino não tiver suficiente espaço ou se o usuário pertenece ao host de destino.
- Toda a informação é movida a baixo nivel e não será mudada com excepção de alguns detalhes menores como ID de conta.
- A operação se compõe de 3 niveis: blobs|backup|account.
- blobs: todos os blobs são copiados desde o servidor de origen para o servidor de destino.
- backup: todas as entradas de backup são copiadas desde o servidor de origem para o de destino.
- account: toda informação que não seja um blob será deslocada
- Todos os niveis são executados secuencialmente. Se se especifica só um deles, a conta será parqueada em modo de manutenção durante toda a operação. Se for movida corretamente, será devolta para o seu estado original.
- Inicialmente, os blobs de todos os elementos serão armazenados no volume primário do servidor de destino.
- Ao final do nivel "reindexação" se executará uma operação HSM no servidor de destino, sempre que não se especifique o contrário.
- As opções de compressão de todos os volúmes são tomadas em conta.
- A operação MailboxMove se pode executar seempre que não existam outras operações em execução no servidor de origem.
- La opción HSM aplicará la política actual. Se ejecuta al concluir exitosamente el desplazamiento de cada cuenta.
Persistência de dados após o deslocamento
As informações e dados são preservados no server de origem até por 30 dias após o deslocamento. Para purgar todos os dados pertencentes a contas deslocadas utilize o comando `doPurgeMailboxes`:
Sintaxe: zxsuite powerstore doPurgeMailboxes {ID da conta ou "all" para deletar todas as contas deslocadas há mais de 30 dias} [attr1 value1 [attr2 value2...]] LISTA DE PARÁMETROS NOME TIPO VALORES ESPERADOS mailbox(M) String ID da conta ou "all" para deletar todas as contas deslocadas há mais de 30 dias ignore_retention(O) Boolean Também remove contas deslocadas nos últimos 30 dias (M) == parámetro obrigatório, (O) == parámetro opcional Exemplo de uso: zxsuite powerstore doPurgeMailboxes all Deleta as contas deslocadas há mais de 30 dias zxsuite powerstore doPurgeMailboxes all ignore_retention true Deleta todas as contas deslocadas