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