Téléchargement en local ou vers le serveur d'éléments de contenu d'un site dans des groupes

Lorsque vous transférez un site d'un serveur Oracle Content Management vers un autre en tant que développeur, vous pouvez télécharger en local ou vers le serveur les éléments de contenu du site dans des groupes.

Pour transférer un site contenant un grand nombre de ressources de contenu, vous devez séparer le site et son contenu. Une fois que vous avez transféré le site sans son contenu (cec transfer-site --excludecontent ), utilisez cec transfer-site-content pour transférer le contenu du site.

Par exemple :

cec transfer-site-content <name>

Cette commande crée des scripts servant à transférer le contenu du site d'entreprise d'un serveur Oracle Content Management vers un autre. La commande permet de transférer un grand nombre d'éléments de contenu, sous forme de batches. Par défaut, la commande n'exécute pas les scripts et toutes les ressources sont transférées. Vous pouvez indiquer -p pour transférer uniquement les ressources publiées.

Indiquez le serveur source avec -s <server> et le serveur de destination avec -d <destination>.

Options

--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]

Si l'option --execute n'est pas définie, attendez la fin de cec transfer-site-content, puis exécutez le script <site name>_downloadcontent généré pour télécharger en local le contenu à partir du serveur source et exécutez <site name>_uploadcontent pour télécharger le contenu obtenu vers le serveur de destination.

Exemples

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