Ca un dezvoltator, atunci când transferaţi un site de la un server Oracle Content Management la altul, puteţi descărca sau încărca elementele de conţinut ale site-ului în grupuri.
Pentru a transfera un site cu un număr mare de resurse de conţinut, este necesar să separaţi site-ul şi conţinutul acestuia. După ce transferaţi un site fără conţinut (cec transfer-site --excludecontent
), utilizaţi cec transfer-site-content
pentru a transfera conţinutul site-ului.
De exemplu:
cec transfer-site-content <name>
Această comandă creează script-uri pentru a transfera un conţinut de site Enterprise de la un server Oracle Content Management la altul. Comanda este utilizată pentru a transfera un număr mare de elemente de conţinut, iar elementele sunt transferate pe seturi. În mod prestabilit, această comandă nu va executa script-urile şi sunt transferate toate resursele. Puteţi specifica -p
pentru a transfera numai resursele publicate.
Specificaţi serverul sursă cu -s <server>
şi serverul destinaţie cu -d <destination>
.
Opţiuni
--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]
Dacă opţiunea --execute
nu este setată, după ce se termină cec transfer-site-content
, executaţi script-ul generat <site name>_downloadcontent
pentru a descărca un conţinut din serverul sursă şi executaţi <site name>_uploadcontent
pentru a încărca acel conţinut descărcat în serverul destinaţie.
Exemple
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