Gli sviluppatori, quando trasferiscono un sito da un server di Oracle Content Management a un altro, possono scaricare o caricare gli elementi di contenuto del sito nei gruppi.
Per trasferire un sito con un numero elevato di asset di contenuto, è necessario separare il sito dal relativo contenuto. Dopo aver trasferito il sito senza contenuto (cec transfer-site --excludecontent
), utilizzare il comando cec transfer-site-content
per trasferire il contenuto del sito.
Ad esempio:
cec transfer-site-content <name>
Questo comando crea gli script per trasferire il contenuto di un sito enterprise da un server di Oracle Content Management a un altro. Il comando viene utilizzato per trasferire un gran numero di elementi di contenuto, che verranno trasferiti in batch. Per impostazione predefinita, questo comando non eseguirà gli script e verranno trasferiti tutti gli asset. Per trasferire solo gli asset pubblicati, è possibile specificare -p
.
Specificare il server di origine con -s <server>
e il server di destinazione con -d <destination>
.
Opzioni
--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 l'opzione --execute
non è impostata, al termine dell'esecuzione del comando cec transfer-site-content
, eseguire lo script generato <site name>_downloadcontent
per scaricare il contenuto dal server di origine, quindi eseguire <site name>_uploadcontent
per caricare il contenuto scaricato nel server di destinazione.
Esempi
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