A ferramenta de cópia de conteúdo content-copy
A ferramenta de cópia de conteúdo do Cloud Manager permite copiar conteúdo mutável sob demanda dos ambientes de produção do AEM 6.x hospedado no AMS aos ambientes inferiores para fins de teste.
Introdução introduction
Os dados atuais e reais são valiosos para fins de teste, validação e aceitação do usuário. A ferramenta de cópia de conteúdo permite copiar conteúdo do ambiente de produção do AEM 6.x hospedado no AMS para ambientes de preparo ou de desenvolvimento. Esse fluxo de trabalho permite realizar vários tipos de teste.
Um conjunto de conteúdo define o conteúdo a ser copiado. Um conjunto de conteúdo inclui uma lista de caminhos JCR com o conteúdo mutável a ser copiado. O conteúdo é movido de um ambiente de origem para um ambiente de destino. Tudo isso é feito no mesmo programa do Cloud Manager.
Os seguintes caminhos são permitidos em um conjunto de conteúdo:
/content/**
/conf/**
/etc/**
/var/workflow/models/**
/var/commerce/**
Ao copiar o conteúdo, o ambiente de origem é a fonte de verdade.
- Quando você edita o conteúdo no ambiente de destino, o conteúdo de origem substitui-o, caso os caminhos correspondam.
- Se os caminhos forem diferentes, o conteúdo da origem será mesclado com o conteúdo do destino.
Permissões permissions
Para usar a ferramenta de cópia de conteúdo, o usuário deve ter a função de Gerenciador de implantação nos ambientes de origem e de destino.
Criação de um conjunto de conteúdo create-content-set
Antes que qualquer conteúdo possa ser copiado, um conjunto de conteúdo deve ser definido. Depois de definidos, os conjuntos de conteúdo podem ser reutilizados para copiar o conteúdo. Siga estas etapas para criar um conjunto de conteúdo.
-
Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.
-
Na página Visão geral, navegue até a tela Ambientes.
-
Na tela Ambientes, navegue até a página Conjuntos de conteúdo.
-
Próximo ao canto superior direito da tela, clique em Adicionar conjunto de conteúdo.
-
Na guia Detalhes do assistente, forneça um nome e uma descrição para o conjunto de conteúdo, e clique em Continuar.
-
Na guia Caminhos de conteúdo do assistente, especifique os caminhos do conteúdo mutável a ser incluído no conjunto de conteúdo.
- Insira o caminho no campo Adicionar caminho de inclusão.
- Clique no botão Adicionar caminho para adicionar o caminho ao conjunto de conteúdo.
- Clique em Adicionar caminho novamente, se necessário.
-
Se você precisar refinar ou restringir o conjunto de conteúdo, os subcaminhos poderão ser excluídos.
- Na lista de caminhos inclusos, clique no ícone Adicionar subcaminhos de exclusão ao lado do caminho que você precisa restringir.
- Insira o subcaminho a ser excluído a partir do caminho selecionado.
- Clique em Excluir caminho.
- Novamente, clique em Adicionar subcaminhos de exclusão para adicionar caminhos a serem excluídos, se necessário.
-
Você pode modificar os caminhos especificados, se necessário.
- Clique em
X
ao lado dos subcaminhos excluídos para excluí-los. - Clique no botão de reticências ao lado dos caminhos para revelar as opções Editar e Excluir.
- Clique em
-
Clique em Criar para criar o conjunto de conteúdo.
O conjunto de conteúdo agora pode ser usado para copiar conteúdo entre ambientes.
Não há limitação para os caminhos excluídos.
Editar um conjunto de conteúdo edit-content-set
Para esse processo, as etapas são semelhantes às da criação de conteúdo. Porém, em vez de clicar em Adicionar conjunto de conteúdo, selecione um conjunto existente no console e clique em Editar no menu de reticências.
Ao editar seu conjunto de conteúdo, talvez seja necessário expandir os caminhos configurados para revelar os subcaminhos excluídos.
Copiar conteúdo copy-content
Depois que um conjunto de conteúdo é criado, você pode usá-lo para copiar conteúdo. Siga estas etapas para copiar conteúdo.
-
Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.
-
Na página Visão geral, navegue até a tela Ambientes.
-
Na tela Ambientes, navegue até a página Conjuntos de conteúdo.
-
Selecione um conjunto de conteúdo no console e clique em Copiar conteúdo no menu de reticências.
note note NOTE Um ambiente pode não ser selecionável se: - O usuário não tiver as permissões apropriadas.
- O ambiente tiver um pipeline em execução ou uma operação de cópia de conteúdo em andamento.
-
Na caixa de diálogo Copiar conteúdo, especifique os ambientes de origem e destino para sua ação de cópia de conteúdo.
- As regiões do ambiente de destino devem ser iguais ou um subconjunto das regiões do ambiente de origem.
-
Você pode optar por apagar ou manter os caminhos de exclusão no ambiente de destino. Marque a caixa de seleção
Do not delete exclude paths from destination
para reterexclude paths
, conforme especificado no conjunto de conteúdo. Se a caixa de seleção estiver desmarcada, os caminhos de exclusão serão excluídos no ambiente de destino. -
É possível optar por copiar o histórico de versões dos caminhos que estão sendo copiados do ambiente de origem para o de destino. Marque a caixa de seleção
Copy Versions
se quiser copiar todos os históricos de versões. -
Clique em Copiar.
O processo de cópia será iniciado. O status do processo de cópia é exibido no console do conjunto de conteúdo selecionado.
Atividade de cópia de conteúdo copy-activity
É possível monitorar o status dos processos de cópia na página Atividade de cópia de conteúdo.
-
Faça logon no Cloud Manager em my.cloudmanager.adobe.com e selecione a organização e o programa apropriados.
-
Na página Visão geral, navegue até a tela Ambientes.
-
Na tela Ambientes, navegue até a página Atividade de cópia de conteúdo.
Status da cópia de conteúdo statuses
Depois de começar a copiar o conteúdo, o processo poderá ter um dos status a seguir.
Limitações limitations
A ferramenta de cópia de conteúdo tem as seguintes limitações.
- Não é possível executar a cópia de conteúdo de um ambiente inferior para um superior.
- Só é possível executar a cópia de conteúdo em níveis equivalentes. Ou seja, de autor para autor ou de publicação para publicação.
- Não é possível copiar conteúdo entre programas e entre regiões.
- Só é possível executar uma cópia de conteúdo para uma topologia baseada no armazenamento de dados em nuvem quando os ambientes de origem e destino estão no mesmo provedor de nuvem e na mesma região.
- Não é possível executar operações de cópia de conteúdo simultâneas no mesmo ambiente.
- Não é possível executar a cópia de conteúdo se houver uma operação ativa em execução no ambiente de destino ou de origem, como um pipeline de CI/CD.
- É possível especificar até dez caminhos por conjunto de conteúdo. Não há limitação para os caminhos excluídos.
- A ferramenta de cópia de conteúdo não deve ser usada como uma ferramenta de clonagem ou espelhamento, pois ela não pode rastrear os conteúdos movidos ou excluídos da origem.
- Uma cópia de conteúdo não pode ser pausada ou cancelada depois de iniciada.
- A ferramenta de cópia de conteúdo copia ativos e metadados do Dynamic Media do ambiente superior para o ambiente inferior selecionado. É necessário reprocessar os ativos copiados com o fluxo de trabalho de processamento de ativos do DAM no ambiente inferior para usar a configuração do Dynamic Media correspondente.
- O processo de cópia de conteúdo é substancialmente mais rápido quando o histórico da versão não é copiado.
- Não há suporte para configurações do Dynamic Media com ativos maiores que 2 GB habilitados.
- Quando o histórico de versões não é copiado, o processo de cópia de conteúdo é consideravelmente mais rápido.
- As regiões do ambiente de destino devem ser iguais ou um subconjunto das regiões do ambiente de origem.
Problemas conhecidos known-issues
Ao usar a funcionalidade de cópia de conteúdo, se um recurso no ambiente de origem for renomeado, isso poderá causar falha na operação de cópia de conteúdo devido a UUIDs conflitantes no ambiente de destino.
Para evitar esse erro, em vez de renomear os recursos, primeiro exclua-os e depois recrie com o novo nome de recurso desejado.