Wenn Entwickler eine Site von einem Oracle Content Management-Server zu einem anderen übertragen, können sie die Inhaltselemente der Site in Gruppen herunter- oder hochladen.
Wenn Sie eine Site mit vielen Inhaltselementen übertragen möchten, müssen Sie die Site und ihren Inhalt trennen. Nachdem Sie eine Site ohne Inhalt übertragen haben (cec transfer-site --excludecontent
), übertragen Sie den Inhalt der Site mit cec transfer-site-content
.
Beispiel:
cec transfer-site-content <name>
Dieser Befehl erstellt Skripte zum Übertragen von Unternehmenssiteinhalt von einem Oracle Content Management-Server zu einem anderen. Mit diesem Befehl können Sie zahlreiche Inhaltselemente in Batches übertragen. Standardmäßig werden die Skripte mit diesem Befehl nicht ausgeführt, und alle Assets werden übertragen. Sie können -p
angeben, um nur veröffentlichte Assets zu übertragen.
Geben Sie den Quellserver mit -s <server>
und den Zielserver mit -d <destination>
an.
Optionen
--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]
Wenn die Option --execute
nicht festgelegt ist, führen Sie nach Abschluss von cec transfer-site-content
das generierte Skript <site name>_downloadcontent
aus, um den Inhalt vom Quellserver herunterzuladen. Führen Sie anschließend <site name>_uploadcontent
aus, um den heruntergeladenen Inhalt in den Zielserver hochzuladen.
Beispiele
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