VME do Project Server: executar tarefas de pós-migração
Aplica-se a: Project Server 2010
Tópico modificado em: 2016-11-30
Importante
Este artigo foi traduzido automaticamente; consulte o aviso de isenção de responsabilidade. A versão em inglês está disponível aqui para referência.
Depois de concluir a migração de dados do Microsoft Office Project Server 2003 para o Microsoft Office Project Server 2007 no ambiente de migração virtual (VME) do Project Server, outras tarefas subsequentes deverão ser concluídas. Se essas tarefas pós-migração não forem executadas, os dados poderão não ser atualizados corretamente para o Microsoft Project Server 2010. Essas tarefas incluem:
Verificar se a migração foi bem-sucedida
Atualizar configurações de servidor migradas
Sincronizar os usuários migrados autenticados por formulários usando o repositório de autenticação baseada em formulários do Project Server 2007
Verificar as configurações de provisionamento do espaço de trabalho do projeto
Excluir os usuários migrados inativos (opcional)
Corrigir as configurações de moeda do projeto
Alterar as contas locais do Windows que foram migradas
Atualizar tabelas de pesquisa multilíngue
Solucionar problemas de permissão e do usuário
Solucionar problemas de autenticação
Solucionar problemas do projeto mestre
Para obter informações sobre outros requisitos da fase pós-migração, consulte VME do Project Server: fase de pós-migração.
Para obter mais informações sobre o ambiente de migração virtual (VME) do Project Server, consulte Migrar os dados do Project Server 2003 usando o VME.
Verificar se a migração foi bem-sucedida
Durante cada uma das três instâncias nas quais a ferramenta de migração foi executada na fase de Migração (verificação, migração de dados globais da empresa, migração do projeto), verifique se a migração obteve êxito por meio da exibição da linha de comando da ferramenta de migração ou dos logs de migração. Se a ferramenta de migração falhar em algum momento, visualize o conteúdo do arquivo de log da migração para obter mais informações sobre o erro. Faça correções, importe os dados atualizados para o VME e execute a ferramenta de migração novamente.
Se ocorreu um problema irrecuperável, restaure a imagem da máquina virtual do VME para a configuração original, importe e restaure os bancos de dados do Project Server 2003 e tente migrar novamente. O gerenciador Hyper-V gera automaticamente um instantâneo da máquina virtual do VME quando a imagem é restaurada pela primeira vez. Você pode reaplicar o instantâneo (intitulado "As Shipped") para restaurar o VME ao seu estado original.
Se o processo de migração parecer ter sido bem-sucedido, verifique se os dados foram migrados corretamente para o Office Project Server 2007 executando os seguintes testes:
Verificação dos dados do projeto: abra os projetos migrados no Project Professional 2007, altere-os, adicione recursos da empresa, publique-os, aceite as atualizações de status etc. O VME inclui o Microsoft Office Project Professional 2007.
Verificação dos dados do Project Web Access: abra o Office Project Web Access para conectá-lo aos seus dados. Verifique se você consegue preencher quadros de horário, criar propostas etc.
É altamente recomendável ter uma lista de verificação de migração específica para suas necessidades e testar esses itens após a migração.
Atualizar configurações de servidor migradas
Nem todos os tipos de dados podem ser migrados do Project Server 2003 para o Office Project Server 2007. (Consulte Os dados não podem ser migrados para o Project Server 2007.) Portanto, recomendamos que você analise todas as configurações de servidor do Office Project Server 2007 e certifique-se de que elas estejam corretas. Algumas áreas específicas estão listadas a seguir:
Configurações de segurança: algumas permissões de segurança (globais e de categoria) são novas no Office Project Server 2007. É possível que essas permissões não sejam migradas. Analise-as individualmente e decida se concederá essas permissões aos usuários. Para obter mais informações, consulte Segurança e proteção para o Office Project Server 2007.
Definições de exibição do Project Web Access: as cláusulas "Filtrar por" e "Agrupar por" não são migradas do Project Server 2003. Talvez seja necessário recriá-las. Além disso, alguns campos de exibição do Office Project Web Access não são migrados. Convém verificar se todos os campos de seu interesse estão disponíveis nos modos de exibição migrados.
Mesclagem e renomeação de grupos, categorias e modelos de segurança semelhantes e de definições de exibição do Project Web Access: se houver um conflito de nomeação durante a migração que envolva modelos de segurança, definições de exibição, grupos ou categorias de segurança, a ferramenta de migração anexará um prefixo ou sufixo aos nomes em conflito. Essa ação é realizada para preservar as entidades do Office Project Server 2007 e do Project Server 2003 em um sistema. Em seguida, você pode selecionar qual manter ou decidir mesclá-las, conforme apropriado. É recomendável que você as resolva para não confundir os usuários finais.
Sincronizar os usuários migrados autenticados por formulários usando o repositório de autenticação baseada em formulários do Project Server 2007
Esta é uma etapa necessária para garantir que os usuários migrados autenticados por formulários trabalhem no Office Project Server 2007. Para obter mais informações, consulte Configurar a autenticação de formulários do Provedor de Associação SQL para o Project Server 2007.
Verificar as configurações de provisionamento do espaço de trabalho do projeto
No Office Project Server 2007, a ferramenta de migração redefine a opção Provisionamento Automático na página Definições de Provisionamento do Espaço de Trabalho do Projeto das Configurações do Servidor para Criar Manualmente um espaço de trabalho para cada projeto. Essa configuração garante que o processo de migração não provisione espaços de trabalho duplicados para projetos que talvez já tenham espaços de trabalho que ainda precisarão ser migrados.
Depois de executar a ferramenta de migração, verifique as configurações de Provisionamento do Espaço de Trabalho do Projeto localizadas na seção Políticas Operacionais das Configurações de Servidor do Office Project Web Access. Verifique se as opções URL do Site e Provisionamento Automático estão configuradas corretamente de acordo com as suas necessidades. No Office Project Server 2007, depois da execução da ferramenta de migração, você pode redefinir a opção Provisionamento Automático para Criar automaticamente um espaço de trabalho para o projeto quando um projeto for publicado.
Excluir os usuários migrados inativos (opcional)
Por padrão, a página Gerenciar Grupos no Project Server 2003 não exibe os usuários inativos. No entanto, no Office Project Server 2007, por padrão, os usuários inativos são exibidos. Portanto, após o processo de migração (que também migra os usuários inativos), é possível que você veja os usuários adicionais na página Gerenciar Grupos do Project Web Access no Office Project Server 2007.
Você pode excluir os usuários inativos permanentemente, se necessário.
Para excluir permanentemente os usuários inativos
No Office Project Web Access, clique em Configurações do Servidor.
Na seção Administração do Banco de Dados, clique em Excluir Objetos da Empresa.
Na página Excluir Objetos da Empresa, na seção O que deseja excluir do Project Server?, selecione Recursos e Usuários.
Na lista de usuários exibida, selecione os usuários que deseja excluir permanentemente e clique em Excluir.
Corrigir as configurações de moeda do projeto
A migração incorreta de moedas do projeto é um problema conhecido. Execute a seguinte consulta no banco de dados de Tabelas do Projeto do Project Server 2003 para obter uma lista de projetos e suas moedas. Essas informações podem ser usadas para corrigir manualmente as configurações de moeda após a migração.
select PROJ_NAME, PROJ_OPT_CURRENCY_SYMBOL
from dbo.MSP_PROJECTS where PROJ_TYPE in (0, 1, 2)
Alterar as contas locais do Windows que foram migradas
As contas locais do Windows (por exemplo, NomeComputador\Brad Joseph) de nomes de computador que não são mais válidas devem ser removidas. Vá para as Configurações de Servidor do Office Project Web Access e use as opções Gerenciar Usuários para editar essas contas para que fiquem válidas.
Atualizar tabelas de pesquisa multilíngue
As tabelas de pesquisa multilíngue não são atualizadas corretamente após a migração. Execute as seguintes instruções SQL no Banco de dados publicado do Office Project Server 2007 para resolver esse problema.
DELETE FROM dbo.MSP_LOOKUP_TABLE_LANGUAGES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
Observação
Este script (Script 10) está incluído no VME na pasta dos scripts de verificação (Verification Scripts). Observe que este script executa ações corretivas nos dados do Office Project Server 2007.
Se você estiver usando o Microsoft Office Project Portfolio Server 2007 com o Office Project Server 2007, é especialmente importante executar essas instruções SQL para atualizar as tabelas. Se as instruções não forem executadas, poderá ocorrer um erro "GeneralUnhandledException" durante a realização da exportação do Office Project Portfolio Server 2007 para o Office Project Server 2007. O erro será parecido com este e aparecerá nos logs do ULS:
PSI: LookupTable.ReadLookupTablesMultiLang Undefined Attibutes: PSError: GeneralUnhandledException Underined attributes list: System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints….
Solucionar problemas de permissão e do usuário
Após a migração (principalmente em compilações localizadas), os usuários podem não ter algumas permissões esperadas na instalação migrada do Office Project Server 2007. Por exemplo, imagine que você tenha recebido permissões pelo modelo do administrador, mas não pode visualizar os quadros de horários. Essa situação pode ocorrer por vários motivos:
No Project Server 2003, uma permissão é negada no nível da organização. Consulte suas permissões do Office Project Web Access para verificar se há permissões desabilitadas e saber se elas são a causa do problema. Para verificar as permissões do Office Project Web Access:
Na home page do Office Project Web Access, no painel esquerdo, clique em Configurações do Servidor.
Nas Configurações do Servidor, na seção Segurança, clique em Permissões Project Web Access.
Existem algumas permissões que são novas no Office Project Server 2007. É possível que essas permissões não sejam mapeadas corretamente durante a migração. Consulte a documentação de Segurança para obter uma lista dessas permissões e verificar se elas são a causa do problema. Para obter mais informações sobre permissões do Office Project Server 2007, consulte Segurança e proteção para o Office Project Server 2007.
Se houver um usuário ou recurso do Project Server 2003 no Office Project Server 2007 (por nome ou conta do Windows NT), as permissões de segurança desse usuário ou recurso não serão migradas. Por exemplo, se você tiver executado uma sincronização do Active Directory antes da migração (e se a maioria dos usuários estiver no Project Server 2003), essas permissões de usuário não serão migradas. Esse problema não será encontrado no VME, já que o ambiente do Office Project Server 2007 para o qual você está migrando não deve ter nenhum usuário antes do processo de migração.
Solucionar problemas de autenticação
A autenticação do Project Server é usada no Project Server 2003, mas não tem suporte no Office Project Server 2007. Quando você migrar os usuários autenticados do Project Server para o Office Project Server 2007, as contas de usuário serão redefinidas, já que o mecanismo de autenticação baseada em formulários no Office Project Server 2007 possui uma arquitetura diferente da autenticação Do Project Server que é usada no Project Server 2003. Esses usuários não são listados na página Gerenciar Usuários das Configurações do Servidor do Office Project Web Access, ou a seção Autenticação do Usuário referente ao usuário não é exibida. No entanto, é possível editar esses usuários migrados na Central de Recursos do Project Web Access.
Solucionar problemas do projeto mestre
Quando você migra projetos mestres e seus subprojetos associados do Project Server 2003 para o Office Project Server 2007, estes dois cenários causam falha na migração do projeto:
Um subprojeto migrado depois de seu projeto mestre. (Você pode corrigir a ordem de migração no arquivo de configuração da migração.)
Importante
Para obter mais informações sobre o arquivo de configuração da migração, consulte Configurar a ferramenta de migração.
Um projeto que é subprojeto de dois projetos mestres. (Essa organização é permitida no Project Server 2003, mas não é permitida no Office Project Server 2007). A migração deste projeto falhará quando você tentar publicá-lo.
Observação
Aviso de isenção de responsabilidade por tradução automática: este artigo foi traduzido por um sistema de computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar os usuários que não têm fluência no idioma inglês a usufruir de conteúdo sobre produtos, serviços e tecnologias Microsoft. Como o artigo foi traduzido automaticamente, ele pode conter erros de vocabulário, sintaxe e gramática.