Stahování nebo odesílání položek obsahu pro web ve skupinách

Jako vývojář můžete při přenosu webu z jednoho serveru služby Oracle Content Management na jiný stahovat nebo odesílat položky obsahu webu ve skupinách.

Chcete-li přenést web s velkým počtem materiálů obsahu, musíte web a jeho obsah vzájemně oddělit. Po přenosu webu bez obsahu (příkazem cec transfer-site --excludecontent) použijte příkaz cec transfer-site-content k přenosu obsahu webu.

Například:

cec transfer-site-content <name>

Tento příkaz vytváří skripty pro přenos obsahu podnikového webu z jednoho serveru služby Oracle Content Management na jiný. Příkaz se používá k přenosu velkého počtu položek obsahu, přičemž položky jsou přenášeny v dávkách. Ve výchozím nastavení tento příkaz nespustí skripty a zajistí přenos veškerých materiálů. Chcete-li přenést pouze publikované materiály, zadejte volbu -p.

Zadejte zdrojový server pomocí volby -s <server> a cílový server pomocí volby -d <cíl>.

Volby

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

Pokud není nastavena volba --execute, pak po dokončení příkazu cec transfer-site-content spusťte generovaný skript <název webu>_downloadcontent, který stáhne obsah ze zdrojového serveru, a poté skript <název webu>_uploadcontent, které odešle stažený obsah na cílový server.

Příklady

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