Como Preparar um arquivo CSV para migrar email de um servidor IMAP?
O arquivo CSV usado para migrar o conteúdo das caixas de correio de usuários contém uma linha para cada usuário. Cada linha contém informações sobre a caixa de correio baseada em nuvem e a caixa de correio IMAP dos usuários que o Microsoft Exchange usa para processar a migração.
Dividir uma migração grande em vários lotes
O arquivo CSV pode conter até 50.000 linhas, uma para cada usuário, e pode ter até 10 MB. No entanto, é recomendável migrar os usuários em vários lotes menores.
Caso você pretenda migrar muitos usuários, decida quais deles deverão ser incluídos em cada lote. Por exemplo, se houver 10.000 contas para migrar, você poderá executar quatro lotes com 2.500 usuários cada ou poderá dividir os lotes alfabeticamente, por tipo de usuário, como faculdade, alunos e ex-alunos, por classe, como calouros, segundanistas, juniores e seniores, ou de outros modos que satisfaçam as necessidades da sua organização.
Dica Uma estratégia é criar caixas de correio baseadas em nuvem e migrar o email para o mesmo grupo de usuários. Por exemplo, se você importar 2.000 novos usuários para sua organização de email baseada em nuvem, crie um lote de migração para esses mesmos 2.000 usuários. É um modo eficiente de organizar e gerenciar a migração de um sistema de mensagens no local para a nuvem.
Credenciais de usuário final ou de administrador?
No arquivo CSV, você deve fornecer o nome de usuário e a senha para a conta local do usuário. Isso permite o acesso à conta durante o processo de migração.
Há duas maneiras de se fazer isso:
• Usar credenciais de usuário final Isso requer que você obtenha senhas dos usuários ou que altere suas senhas com um valor conhecido que possa ser incluído no arquivo CSV.
Dica: Se você usar essa opção, impeça os usuários de alterar a senha da conta no local. Se os usuários alterarem suas senhas depois da migração inicial, haverá falha nas sincronizações subseqüentes entre as caixas de correio no servidor IMAP e as caixas de correio baseadas em nuvem.
• Usar credenciais de superusuário ou de administrador Isso requer que você use uma conta em seu sistema de mensagens IMAP com os direitos necessários para acessar todas as caixas de correio de usuário. No arquivo CSV, use as credenciais dessa conta para cada linha. Para saber se o servidor IMAP dá suporte a essa abordagem e como habilitá-la, consulte a documentação do servidor IMAP.
Dica: É recomendável usar credenciais de administrador, pois isso não afeta nem incomoda os usuários. Por exemplo, não importará se os usuários alterarem suas senhas depois da migração inicial.
Atributos necessários
Atributos necessários para cada usuário:
• EmailAddress especifica o Windows Live ID da caixa de correio baseada em nuvem do usuário.
• UserName especifica o nome de logon da caixa de correio do usuário no servidor IMAP.
• Senha é a senha da conta do usuário no sistema de mensagens IMAP.
Haverá falha na migração se qualquer um desses atributos não for incluído na linha de cabeçalho do arquivo CSV. Além disso, você deve digitar os atributos exatamente como são mostrados. Os atributos não podem conter espaços. Devem ser uma única palavra. Por exemplo, Email Address é inválido. Use EmailAddress.
Formato de arquivo CSV
Aqui está um exemplo do formato do arquivo CSV. Neste exemplo, as credenciais de usuário final são usadas para migrar três caixas de correio:
EmailAddress,UserName,Password
terrya@contoso.edu,terry.adams,1091990
annb@contoso.edu,ann.beebe,2111991
chrisc@contoso.edu,chris.cannon,3281986
A primeira linha ou a linha do cabeçalho do arquivo CSV lista os nomes dos atributos ou campos especificados nas linhas a seguir. Cada nome de atributo é separado por uma vírgula.
Cada linha sob a linha de cabeçalho representa um usuário e fornece as informações que serão usadas para migrar esse usuário. Os valores de atributos em cada linha devem estar na mesma ordem que os nomes dos atributos na linha de cabeçalho. Cada valor de atributo é separado por uma vírgula.
Use qualquer editor de texto ou um aplicativo como o Microsoft Office Excel para criar o arquivo CSV. Salve-o como um arquivo .csv ou .txt.
Formato para as credenciais de administrador no arquivo CSV
Você pode usar o nome de usuário e a senha de uma conta de administrador nos campos UserName e Password de cada linha do arquivo CSV. O nome de usuário para as credenciais de administrador é uma combinação do nome de usuário da pessoa cujo email está sendo migrado e o nome de usuário de uma conta de administrador que tenha permissão para acessar todas as caixas de correio dos usuários. O formato compatível para as credenciais de administrador é diferente dependendo do servidor IMAP de onde você estiver migrando o email. Para obter mais informações sobre como usar credenciais de administrador, consulte a documentação do servidor IMAP.
Observação: Quando você envia uma nova solicitação de migração, o arquivo CSV é carregado no datacenter da Microsoft por meio de uma conexão SSL. As informações desse arquivo são criptografadas e armazenadas nos servidores Microsoft Exchange no datacenter da Microsoft.
As seções a seguir explicam como formatar as credenciais de administrador no arquivo CSV que você usa para migrar email de tipos diferentes de servidores IMAP.
Microsoft Exchange
Se você estiver migrando email a partir da implementação IMAP do Microsoft Exchange, use o formato Domain/Admin_UserName/User_UserName para o atributo UserName no arquivo CSV. Digamos que você esteja migrando emails do Exchange para Terry Adams, Ann Beebe e Chris Cannon. Você tem uma conta de administrador de email, onde o nome de usuário é mailadmin e a senha é Pa$$word1. Esta seria a aparência do seu arquivo CSV:
EmailAddress,UserName,Password
terrya@contoso.edu,contoso-students/mailadmin/terry.adams,Pa$$word1
annb@contoso.edu,contoso-students/mailadmin/ann.beebe,Pa$$word1
chrisc@contoso.edu,contoso-students/mailadmin/chris.cannon,Pa$$word1
Dovecot
Para servidores IMAP que dão suporte a SASL (Simple Authentication and Security Layer), como um servidor Dovecot IMAP, use o formato Admin_UserName*User_UserName onde o asterisco ( * ) é um caractere separador configurável. Suponha que você esteja migrando emails desses mesmos usuários de um servidor Dovecot IMAP usando as credenciais de administrador (mailadmin e Pa$$word1). Esta seria a aparência do seu arquivo CSV:
EmailAddress,UserName,Password
terrya@contoso.edu,mailadmin*terry.adams,Pa$$word1
annb@contoso.edu,mailadmin*ann.beebe,Pa$$word1
chrisc@contoso.edu,mailadmin*chris.cannon,Pa$$word1
Mirapoint
Se você estiver migrando emails a partir do Mirapoint Message Server, use o formato #user@domain#Admin_UserName# para as credenciais de administrador. Para migrar emails do Mirapoint usando as credenciais de administrador mailadmin e Pa$$word1, seu arquivo CSV teria o seguinte formato:
EmailAddress,UserName,Password
terrya@contoso.edu,#terry.adams@contoso-students.edu#mailadmin#,Pa$$word1
annb@contoso.edu,#ann.beebe@contoso-students.edu#mailadmin#,Pa$$word1
chrisc@contoso.edu,#chris.cannon@contoso-students.edu#mailadmin#,Pa$$word1
Usar o atributo opcional UserRoot
Alguns servidores IMAP, como o Courier IMAP, não dão suporte ao uso de credenciais de administrador para migrar caixas de correio para a nuvem. Para usar credenciais de administrador para migrar caixas de correio, você pode configurar seu servidor IMAP para usar pastas compartilhadas virtuais. As pastas compartilhadas virtuais permitem aos administradores usar credenciais de logon de administrador para acessar caixas de correio de usuário no servidor IMAP.
Para obter mais informações sobre como configurar pastas compartilhadas virtuais para Courier IMAP, consulte Shared Folders (em inglês).
Para migrar as caixas de correio depois de configurar as pastas compartilhadas virtuais em seu servidor IMAP, deve incluir o atributo UserRoot opcional no arquivo CSV. Esse atributo especifica o local da caixa de correio de cada usuário na estrutura de pastas compartilhadas virtuais do servidor IMAP.
Aqui está um exemplo de um arquivo CSV que contém o atributo UserRoot:
EmailAddress,UserName,Password,UserRoot
terrya@contoso.edu,mailadmin,Pa$$word1,/users/terry.adams
annb@contoso.edu,mailadmin,Pa$$word1,/users/ann.beebe
chrisc@contoso.edu,mailadmin,Pa$$word1,/users/chris.cannon