Como um Programador, quando transfere um site de um servidor do Oracle Content Management para outro, pode descarregar ou carregar os itens de conteúdo do site em grupos.
Para transferir um site com um grande número de ativo de conteúdo, precisa de separar o site do respetivo conteúdo. Depois de transferir um site sem conteúdo (cec transfer-site --excludecontent
), utilize cec transfer-site-content
para transferir o conteúdo do site.
Por exemplo:
cec transfer-site-content <name>
Este comando cria scripts para transferir o conteúdo do Site Empresarial de um servidor do Oracle Content Management para outro. O comando é utilizado para transferir um grande número de itens de conteúdo, sendo os itens transferidos em batches. Por omissão, este comando executará os scripts e todos os ativos são transferidos. Pode especificar -p
para transferir apenas ativos publicados.
Especifique o servidor de origem com -s <server>
e o servidor de destino com -d <destination>
.
Opções
--destination, -d The registered CEC server to transfer the content [required] --repository, -r Repository [required] --publishedassets, -p The flag to indicate published assets only --number, -n The number of items in each batch, defaults to 500 --execute, -e Execute the scripts --help, -h Show help [boolean]
Se a opção --execute
não for definida, depois de terminar cec transfer-site-content
, execute o script gerado <site name>_downloadcontent
para descarregar conteúdo do servidor de origem e execute <site name>_uploadcontent
para carregar o conteúdo descarregado para o servidor de destino.
Exemplos
cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 Generate script Site1_downloadcontent and Site1_uploadcontent cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 -e Generate script Site1_downloadcontent and Site1_uploadcontent and execute them cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 -n 200 cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 -p