Compartilhar via


Migrar para outro farm usando a linha de comando (Office SharePoint Server 2007)

Atualizado em: 2008-06-30

Antes de executar estes procedimentos, confirme se você está conectado ao servidor executando o site da Administração Central do SharePoint.

Os procedimentos descritos neste artigo presumem que você esteja transferindo dados para um servidor diferente daquele que produziu o backup. Presumem também que o Microsoft Office SharePoint Server 2007 já esteja instalado no farm do servidor de destino.

Importante

A associação ao grupo Administradores no computador local é o mínimo necessário para concluir estes procedimentos.

Você deve tornar a conta de acesso de banco de dados um membro do grupo Administradores no servidor de banco de dados durante o processo de restauração. Isso é necessário para que a conta replique a configuração de segurança dos bancos de dados. Este nível de acesso pode ser removido após o processo de restauração ser concluído.

Migrar o farm de servidores, os aplicativos Web, os bancos de dados e os conjuntos de sites usando a ferramenta de linha de comando Stsadm

Você pode usar a operação restore para migrar farms cujo backup foi realizado anteriormente, aplicativos Web, bancos de dados e conjuntos de sites. Use a operação import para migrar sites e subsites. Para obter mais informações, consulte a seção “Importar sites e subsites usando a ferramenta de linha de comando Stsadm” posteriormente neste artigo.

Migrar um farm de servidores usando a ferramenta de linha de comando Stsadm

  1. Na unidade em que os Produtos e Tecnologias do SharePoint estão instalados, altere para o seguinte diretório: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Para obter a GUID do backup específico que você deseja migrar, digite o seguinte comando e pressione ENTER:

    stsadm -o backuphistory -directory <caminho UNC>

    em que caminho UNC é o caminho para a pasta compartilhada que contém o backup.

    Para obter informações adicionais, consulte Backuphistory: operação do Stsadm (Office SharePoint Server).

  3. Crie um novo aplicativo Web no servidor de destino.

  4. Digite o seguinte comando e pressione ENTER:

    stsadm -o restore -directory <caminho UNC> -backupid <GUID do histórico de backup> -restoremethod new

    em que caminho UNC é o caminho UNC para a pasta de backup compartilhada e GUID do histórico de backup é a GUID do pacote de backup específico que você deseja migrar.

    Para obter informações adicionais, consulte Restore: operação do Stsadm (Office SharePoint Server).

  5. Quando solicitado, digite o nome de usuário e a senha do aplicativo Web e dos bancos de dados de conteúdo.

  6. Quando solicitado, digite a URL do novo aplicativo Web.

  7. Quando solicitado, digite o nome do novo aplicativo Web.

  8. Quando solicitado, digite o nome do novo servidor de banco de dados e o nome de cada banco de dados sendo migrado.

  9. Quando solicitado, especifique o novo diretório para os dados do SQL Server. O padrão é \Arquivos de Programas\Microsoft SQL Server\MSSQL.1\MSSQL\Data. A operação restore identifica o diretório padrão. Se esse for o diretório no qual você deseja que os dados sejam armazenados, pressione ENTER.

  10. Se a migração for concluída com êxito, a janela de comando exibirá o seguinte texto:

    Completed with 0 warnings.
    Completed with 0 errors.
    Restore completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  11. Se a migração não for concluída com êxito, o sistema gerará a seguinte mensagem:

    The restore job failed. For more information, see the error log that is located in the backup directory. O log de erro referenciado será o arquivo sprestore.log na pasta compartilhada de backup.

    Para obter informações adicionais sobre como executar o procedimento usando a ferramenta de linha de comando Stsadm, consulte Preparetomove: operação do Stsadm (Office SharePoint Server) e Import: operação do Stsadm (Office SharePoint Server).

Migrar um aplicativo Web usando a ferramenta de linha de comando Stsadm

  1. Na unidade em que os Produtos e Tecnologias do SharePoint estão instalados, altere para o seguinte diretório: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Para obter a GUID do backup específico que você deseja migrar, digite o seguinte comando e pressione ENTER:

    stsadm -o backuphistory -directory <caminho UNC>

    Para obter informações adicionais, consulte Backuphistory: operação do Stsadm (Office SharePoint Server).

    em que caminho UNC é o caminho para a pasta compartilhada que contém o backup.

  3. Se você ainda não souber o nome do aplicativo Web que deseja migrar, digite o seguinte comando e pressione ENTER:

    stsadm –o restore -directory <caminho UNC> –showtree -backupid <GUID do histórico de backup>

    em que caminho UNC é o caminho para a pasta compartilhada que contém o backup e onde GUID do histórico de backup é a GUID do pacote de backup que você deseja migrar.

    Para obter informações adicionais, consulte Restore: operação do Stsadm (Office SharePoint Server).

    Dica

    Os itens entre colchetes ([ ]) não podem ser migrados.

  4. Crie um novo aplicativo Web no servidor de destino.

  5. Digite o seguinte comando e pressione ENTER:

    stsadm -o restore -directory <caminho UNC> -backupid <GUID do histórico de backup> -item <caminho criado da árvore> -restoremethod new

    em que caminho UNC é o caminho UNC para a pasta de backup compartilhada, GUID do histórico de backup é a GUID do pacote de backup específico que você deseja migrar e caminho criado da árvore é a notação de caminho de farm completo exibida pelo parâmetro -showtree.

    Para obter informações adicionais, consulte Restore: operação do Stsadm (Office SharePoint Server).

  6. Quando solicitado, digite o nome de usuário e a senha do aplicativo Web.

  7. Se a migração for concluída com êxito, a janela de comando exibirá o seguinte texto:

    Completed with 0 warnings.
    Completed with 0 errors.
    Restore completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  8. Se a migração não for concluída com êxito, o sistema gerará a seguinte mensagem:

    The restore job failed. For more information, see the error log that is located in the backup directory. O log de erro referenciado será o arquivo sprestore.log na pasta compartilhada de backup.

Para obter mais informações sobre como criar um novo aplicativo Web, consulte Criar ou estender aplicativos Web.

Para obter informações adicionais sobre como executar o procedimento usando a ferramenta de linha de comando Stsadm, consulte Preparetomove: operação do Stsadm (Office SharePoint Server) e Import: operação do Stsadm (Office SharePoint Server).

Migrar um banco de dados usando a ferramenta de linha de comando Stsadm

  1. Na unidade em que os Produtos e Tecnologias do SharePoint estão instalados, altere para o seguinte diretório: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Para obter a GUID do backup específico que você deseja migrar, digite o seguinte comando e pressione ENTER:

    stsadm -o backuphistory -directory <caminho UNC>

    em que caminho UNC é o caminho para a pasta compartilhada que contém o backup.

    Para obter informações adicionais, consulte Backuphistory: operação do Stsadm (Office SharePoint Server).

  3. Se você ainda não souber o nome do banco de dados que deseja migrar, digite o seguinte comando e pressione ENTER:

    stsadm –o restore -directory <caminho UNC> –showtree -backupid <GUID do histórico de backup>

    em que caminho UNC é o caminho para a pasta compartilhada que contém o backup e onde GUID do histórico de backup é a GUID do pacote de backup que você deseja migrar.

    Para obter informações adicionais, consulte Restore: operação do Stsadm (Office SharePoint Server).

    Dica

    Os itens entre colchetes ([ ]) não podem ser migrados.

  4. Digite o seguinte comando e pressione ENTER:

    stsadm -o restore -directory <caminho UNC> -backupid <GUID do histórico de backup> -item <nome do banco de dados>

    em que caminho UNC é o caminho UNC para a pasta compartilhada de backup, GUID do histórico de backup é a GUID do pacote de backup específico que você deseja migrar e nome do banco de dados é a notação de caminho de farm completo do banco de dados exibida pelo parâmetro -showtree ou o nome exclusivo do banco de dados que você deseja migrar.

    Para obter informações adicionais, consulte Restore: operação do Stsadm (Office SharePoint Server).

  5. Se a migração for concluída com êxito, a janela de comando exibirá o seguinte texto:

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  6. Se a migração não for concluída com êxito, o sistema gerará a seguinte mensagem:

    The restore job failed. For more information, see the error log that is located in the backup directory. O log de erro referenciado será o arquivo sprestore.log na pasta compartilhada de backup.

Para obter informações adicionais sobre como executar o procedimento usando a ferramenta de linha de comando Stsadm, consulte Preparetomove: operação do Stsadm (Office SharePoint Server) e Import: operação do Stsadm (Office SharePoint Server).

Migrar um conjunto de sites usando a ferramenta de linha de comando Stsadm

  1. Na unidade em que os Produtos e Tecnologias do SharePoint estão instalados, altere para o seguinte diretório: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Digite o seguinte comando e pressione ENTER:

    stsadm -o restore -url <nome da URL> -directory <caminho UNC> -restoremethod new

    em que nome da URL é a URL do conjunto de sites que você deseja migrar e caminho UNC é o caminho UNC para a pasta compartilhada de backup.

    Para obter informações adicionais, consulte Restore: operação do Stsadm (Office SharePoint Server).

  3. Quando solicitado, digite o nome de usuário e a senha do aplicativo Web e dos bancos de dados de conteúdo.

  4. Se a migração for concluída com êxito, a janela de comando exibirá o seguinte texto: Operation completed successfully.

  5. Se a migração não for concluída com êxito, o sistema gerará a seguinte mensagem:

    The restore job failed. For more information, see the error log that is located in the backup directory. O log de erro referenciado será o arquivo sprestore.log na pasta compartilhada de backup.

Para obter informações adicionais sobre como executar o procedimento usando a ferramenta de linha de comando Stsadm, consulte Preparetomove: operação do Stsadm (Office SharePoint Server) e Import: operação do Stsadm (Office SharePoint Server).

Importar sites e subsites usando a ferramenta de linha de comando Stsadm

Quando usa a operação export, você está salvando um site ou subsite que pode ser importado para o mesmo ou para outro servidor posteriormente. Embora o uso da operação import importe dados, não é o mesmo que usar a operação restore. Você não pode restaurar fluxos de trabalho, alertas, recursos, soluções ou o estado da lixeira usando a operação import. Se você quiser uma recuperação com fidelidade total, use a operação restore para importar todo o conjunto de sites conforme descrito no procedimento "Importar um conjunto de sites usando a ferramenta de linha de comando Stsadm" anteriormente neste artigo.

Importar um site ou subsite usando a ferramenta de linha de comando Stsadm

  1. Na unidade em que os Produtos e Tecnologias do SharePoint estão instalados, altere para o seguinte diretório: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Para importar um site ou subsite, digite o seguinte comando e pressione ENTER:

    stsadm -o import -url <nome da URL> -filename <nome do arquivo de importação>

    em que nome da URL é a URL do site ou subsite que você deseja importar e nome do arquivo de importação é o caminho UNC e nome do arquivo que você deseja importar — por exemplo, \\backup\share\import.cmp.

  3. Se a importação for concluída com êxito, a janela de comando exibirá o seguinte texto:

    Operation completed successfully.
    
  4. Se houver erros ou avisos ou se a importação não for concluída com êxito, o sistema gerará a seguinte mensagem:

    Completed with <number> warnings.
    Completed with <number> errors.
    
    Log file generated:
        <path>
    
    <error message>
    

    A mensagem de erro indica o motivo pelo qual a operação de importação falhou.

Para obter mais informações, consulte Import: operação do Stsadm (Office SharePoint Server) e Extendvs: operação Stsadm (Office SharePoint Server).

Consulte também

Conceitos

Mover e migrar servidores e farms de servidores (Office SharePoint Server 2007)
Mover para outro farm (Office SharePoint Server 2007)

Outros recursos

Migrar o Office SharePoint Server 2007 usando a Administração Central