Выгрузка или загрузка элементов контента для сайта в группах

Как разработчик, при перемещении сайта с одного сервера Oracle Content Management на другой, вы можете выгружать или загружать элементы контента сайта в группах.

Для передачи сайта с большим количеством активов контента необходимо разделить сайт и его контент. После перемещения сайта без контента (cec transfer-site --excludecontent) выполните команду cec transfer-site-content для переноса контента сайта.

Пример:

cec transfer-site-content <name>

Эта команда создает сценарии для переноса контента корпоративного сайта с одного сервера Oracle Content Management на другой. Эта команда используется для перемещения большого количества элементов контента. Эти элементы передаются пакетами. По умолчанию эта команда не выполняет сценарии, и перемещаются все активы. Можно указать параметр -p для переноса только опубликованных активов.

Укажите исходный сервер с помощью параметра -s <server>, а сервер назначения с помощью параметра -d <destination>.

Параметры

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

Если параметр --execute не задан, после завершения команды cec transfer-site-content исполните созданный сценарий <site name>_downloadcontent для выгрузки контента с исходного сервера и выполните <site name>_uploadcontent для загрузки выгруженного контента на сервер назначения.

Примеры

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