Obtenha respostas para perguntas frequentes sobre a migração de conteúdo para AEM as a Cloud Service.
Use o modelo abaixo para fornecer mais detalhes ao criar tíquetes de suporte a Adobe relacionados a CTT.
Há três métodos diferentes disponíveis
Não. O CTT como ferramenta pode extrair AEM origem e assimilar no AEMaaCS. No entanto, há limites específicos na plataforma AEMaaCS que devem ser considerados antes da migração.
Para obter mais informações, consulte pré-requisitos de migração da nuvem.
Exporte o relatório como CSV e faça upload dele para o Cloud Acceleration Manager, associado à sua IMS Org. Em seguida, passe pelo processo de revisão como descrito na Fase de preparação.
Revise a avaliação da complexidade de código e conteúdo fornecida pela ferramenta e anote os itens de ação associados que levam à refatoração de código do backlog ou à Avaliação da migração da nuvem.
É sempre recomendável executar a extração e a assimilação 1:1 entre os níveis de criação e publicação. Dito isso, é aceitável extrair o autor de produção de origem e assimilá-lo no Dev, Stage e Production CS.
Como o processo de migração depende da largura da banda da Internet, do heap alocado para o processo de CTT, da memória livre disponível e da E/S do disco, que são subjetivos para cada sistema de origem, é recomendável executar a Prova de migrações antecipadamente e extrapolar que os pontos de dados apresentem estimativas.
A ferramenta CTT é executada em seu próprio processo Java™, que utiliza heap de até 4 gb, que é configurável por meio da configuração OSGi. Esse número pode mudar, mas você pode optar pelo processo Java™ e descobrir isso.
Se o AZCopy estiver instalado e/ou opção de pré-cópia/recurso de validação ativado, o processo AZCopy consumirá ciclos da CPU.
Além do jvm , a ferramenta também usa E/S de disco para armazenar os dados em um espaço temporário transitório e isso será limpo após o ciclo de extração. Além da RAM, CPU e E/S de disco, a ferramenta CTT também usa a largura da banda de rede do sistema de origem para carregar dados no armazenamento de blobs do Azure.
A quantidade de recursos que o processo de extração de CTT utiliza depende do número de nós, do número de blobs e do tamanho agregado. É difícil fornecer uma fórmula e, portanto, é recomendável executar uma pequena Prova de migração para determinar os requisitos de upsize do servidor de origem.
Se os ambientes de clone forem usados para migração, isso não afetará a utilização de recursos do servidor de produção em tempo real, mas terá suas próprias desvantagens em relação à sincronização de conteúdo entre a produção em tempo real e o clone
A resposta curta é "Sim".
Extração e ingestão de TPC without o mapeamento de usuário migra somente o conteúdo, os princípios associados (usuários, grupos) do AEM de origem para o AEMaaCS. Mas há um requisito para esses usuários (identidades) presentes no Adobe IMS e terem (fornecido com) acesso à instância do AEMaaCS para serem autenticados com êxito. O trabalho de ferramenta de mapeamento do usuário O é mapear o usuário do AEM local para o usuário IMS para que a autenticação e as autorizações trabalhem juntas.
Nesse caso, o provedor de identidade SAML é configurado em relação ao Adobe IMS para usar o Federated / Enterprise ID, em vez de diretamente para AEM usando o manipulador de autenticação.
A resposta curta é "Sim".
A extração e assimilação de CTT sem mapeamento de usuário migra o conteúdo, os princípios associados (usuários, grupos) do AEM de origem para o AEMaaCS. Mas há um requisito para esses usuários (identidades) presentes no Adobe IMS e terem (fornecido com) acesso à instância do AEMaaCS para serem autenticados com êxito. O trabalho de ferramenta de mapeamento do usuário O é mapear o usuário do AEM local para o usuário IMS para que a autenticação e as autorizações trabalhem juntas.
Nesse caso, os usuários usam o Adobe ID pessoal e o Adobe ID é usado pelo administrador do IMS para fornecer acesso ao AEMaaCS.
No contexto de fase de extração, as opções são substituir os dados no contêiner de preparo de ciclos de extração anteriores ou adicionar o diferencial (adicionado/atualizado/excluído) a ele. O Contêiner de preparo não é nada, mas o contêiner de armazenamento de blob associado ao conjunto de migração. Cada conjunto de migração recebe seu próprio contêiner de preparo.
No contexto de fase de assimilação, as opções são + para substituir todo o repositório de conteúdo do AEMaaCS ou sincronizar o conteúdo diferencial (adicionado/atualizado/excluído) do contêiner de migração de preparo.
Sim, é possível, mas requer um planejamento cuidadoso em relação a:
Revise o processo de extração e assimilação complementar conforme documentado antes de planejar as migrações.
Sim. O tráfego do usuário final não é interrompido pela atividade de migração de conteúdo. No entanto, a assimilação do autor congela a criação de conteúdo até sua conclusão.
Sim. A representação original ausente significa que o binário de ativo não é carregado corretamente. Considerando-os como dados incorretos, revise, faça o backup usando o Gerenciador de Pacotes (conforme necessário) e remova-os do AEM de origem antes de executar a extração. Os dados incorretos terão resultados negativos nas etapas de processamento do ativo.
jcr:content
nó para pastas. O que devo fazer com eles?When jcr:content
estiver ausente no nível da pasta, qualquer ação para propagar configurações, como perfis de processamento, etc. de pais vão quebrar nesse nível. Revise o motivo da falta jcr:content
. Mesmo que essas pastas possam ser migradas, observe que elas degradam a experiência do usuário e causam ciclos desnecessários de solução de problemas posteriormente.
Sim, há um Verificar tamanho que faz parte da CTT.
Sim, há um validação recurso que faz parte da CTT.
Infelizmente, não. O caso de uso da CTT é para migrar o conteúdo da origem do AEM 6.3+ hospedado no local/AMS para ambientes da nuvem AEMaaCS. Leia a documentação da CTT.
A Fase de extração é um processo envolvido que requer que vários aspectos funcionem conforme o esperado. Estar ciente de diferentes tipos de problemas que podem ocorrer e como atenuá-los aumenta o sucesso geral da migração de conteúdo.
A documentação pública é continuamente melhorada com base nos aprendizados, mas aqui estão algumas categorias de problemas de alto nível e possíveis razões subjacentes.
A fase de assimilação ocorre completamente na plataforma de nuvem e requer ajuda dos recursos que têm acesso à infraestrutura do AEMaaCS. Crie um tíquete de suporte para obter mais ajuda.
Estas são possíveis categorias de problema (não considere isso como uma lista exclusiva)
A resposta curta é "Sim".
O processo de CTT requer conectividade com os recursos abaixo:
author-p<program_id>-e<env_id>.adobeaemcloud.com
casstorageprod.blob.core.windows.net
usermanagement.adobe.io
Consulte a documentação para obter mais informações sobre conectividade de origem.
Não. Para processar os ativos, a solicitação de reprocessamento deve ser iniciada.
Sim. Os ativos são reindexados com base nas definições de índice disponíveis no AEMaaCS.
Sim, considere o seguinte quando o AEM de origem tiver a Integração do Dynamic Media.
Leia a pergunta acima e responda antes de
(Estas são duas opções possíveis, mas não se limitam a estas duas opções). Depende de como o cliente deseja se aproximar da UAT, dos testes de desempenho, do ambiente disponível e se um clone está sendo usado para migração ou não. Por favor, considere estes dois pontos como ponto de partida para a discussão
Opção 1
Se o número de ativos / nós no ambiente de origem estiver no fim inferior (~100K), supondo que eles possam ser migrados por um período de 24 + 72 horas, incluindo extração e ingestão, a melhor abordagem será
wipe=true
wipe=true
Com essa opção, você pode executar a migração uma para uma, ou seja, no local → AEMaaCS Dev e assim por diante. e mover as configurações do DM dos respectivos ambientes
(Caso a migração esteja sendo planejada para ser executada a partir do Clone)
Opção 2
Execute uma migração de limpeza de desenvolvimento local para desenvolvimento AEMaaCS.
A abordagem acima pode ser usada apenas para medir a duração da migração, mas requer limpá-la posteriormente.