Migrace instance služby Oracle Content Management ze starší infrastruktury Cloud

Pokud máte instance služby Oracle Content Management spuštěné ve starší infrastruktuře Cloud s paušální subskripcí, společnost Oracle doporučuje migrovat tyto instance do nového nativního prostředí infrastruktury Oracle Cloud Infrastructure (OCI), kterým je OCI 2. generace (a které ke správě instancí služby používá konzolu infrastruktury). Tak budete mít zajištěno bezproblémové využívání výhod a předností cloudové platformy Oracle i v budoucnosti.

Chcete-li iniciovat migraci, musíte nejprve provést několik kroků a ve spolupráci s technickou podporou společnosti Oracle migraci naplánovat.

  1. Migrujte svou subskripci na subskripci univerzálních kreditů. Kontaktujte zástupce služby Oracle Sales, který vám s tím pomůže.
  2. Vytvořte novou instanci služby Oracle Content Management na OCI v konzole infrastruktury. Toto bude cílová instance, do které budou data migrována. NEPOUŽÍVEJTE tuto instanci, dokud nebude migrace dokončena.
  3. Migrujte uživatele z tradičních cloudových účtů služby Oracle Identity Cloud Service na účty (IDCS). Nezapomeňte zachovat uživatelská jména, aby mohly být správně přiřazeny role a oprávnění jako součást procesu migrace. V exportovaném souboru CSV je položka uživatelského jména označena „Přihlášení uživatele“. Uživatelské role budou přiřazeny podle mapování uživatelů.
  4. Příprava na migraci je tvořena sběrem informací, které potřebujete pro servisní požadavek a vytvoření seznamu všech integrací potřebných pro kroky prováděné po dokončení migrace.
  5. Odešlete servisní požadavek na migraci a potvrďte datum a čas migrace.
  6. Sledujte průběh migrace. Váš servisní požadavek bude během postupu migrace aktualizován a až bude migrace hotová, budete požádáni o kontrolu, zda vaše nové instance fungují dle očekávání.
  7. Finalizujte migraci dokončením všech kroků potřebných k migraci všech integrací vaší instance s jinými službami nebo aplikacemi.
  8. Migrujte své weby, které obsahují materiály, a zajistěte, aby byly vícejazyčné.
  9. Migrujte své materiály, které byly vyloučeny z migrace.
  10. Informujte uživatele o provedené změně.

Mapování uživatelů

V této tabulce je popsáno mapování skupin oprávnění služby Oracle Content Management na role aplikace OCI.

Skupina oprávnění služby Oracle Content Management Role aplikace OCI
DocumentsServiceUser CECStandardUser
DocumentsServiceAdmin CECServiceAdministrator
SitesServiceVisitor CECSitesVisitor
SitesServiceAdmin CECSitesAdministrator
ContentAdministratorRole CECContentAdministrator
CECSStandardUser CECStandardUser
CECSEnterpriseUser CECEnterpriseUser

Poznámka:

Pokud cílová doména IDCS již obsahuje uživatele se stejným uživatelským jménem, budou uživateli přiřazeny role aplikace OCI odpovídající skupinám oprávnění služby Oracle Content Management tohoto uživatele.

Příprava na migraci

  • Poznamenejte si adresu URL nové instance (cíl), kterou vytváříte, a přidejte ji do požadavku na migraci.
  • Poznamenejte si adresu URL staré instance (zdroj) a přidejte ji do požadavku na migraci.
  • Vytvořte seznam všech integrací vaší staré instance s jinými službami nebo aplikacemi, a to buď přímo, nebo prostřednictvím volání REST API. Pokud takové integrace existují, musíte po migraci provést určité akce.

Odeslání servisního požadavku na migraci

Až budete připraveni k migraci, musíte odeslat požadavek na migraci, aby byl celý proces spuštěn:

  1. Přihlaste se ke technické podpoře Oracle Cloud.
  2. Vytvořte nový servisní požadavek.
  3. V části Typ problému vyberte položku Migrace instance služby a poté vyberte volbu Z paušální subskripce do OCI 2. generace.
  4. Vyplňte v servisním požadavku následující údaje:
    • Adresa URL zdrojové instance (instance, ze které migrujete)
    • Adresa URL cílové instance (instance, do které migrujete)
    • Pokud používáte řešení Akamai poskytované společností Oracle, uveďte to, abychom mohli koordinovat dobu aktualizace adres URL v konfiguraci vašeho řešení Akamai po migraci.
  5. Zapište preferované datum, kdy chcete migraci zahájit.
  6. Odešlete servisní požadavek.

    Poté, co technická podpora Oracle obdrží váš servisní požadavek na migraci, naplánuje migraci na základě vašeho požadovaného data, a servisní požadavek bude aktualizován o datum a čas spuštění migrace.

  7. Potvrďte v servisním požadavku, že souhlasíte s datem a časem spuštění migrace.

Do servisního požadavku budou postupně doplňovány aktualizace ukazující, jak proces migrace probíhá. Migrace dat bude provedena na back end serverech; z vaší strany není nutná žádná akce kromě toho, že je třeba sledovat aktualizace servisního požadavku a ověřit funkčnost migrace po jejím dokončení.

Proces migrace

Během migrace probíhají tyto činnosti:

  1. Technická podpora Oracle aktualizuje servisní požadavek po zahájení migrace.

    Důležité:

    Od tohoto okamžiku nesmíte provádět žádné změny ve staré (zdrojové) instanci. Jakékoli změny, které budou provedeny po spuštění migrace, nebudou migrovány do nové instance.
  2. Váš obsah a data konfigurace jsou exportovány ze staré instance (zdroj) a jsou importovány do nové instance (cíl).
  3. Po dokončení migrace technická podpora společnosti Oracle aktualizuje servisní požadavek a vyzve vás k ověření nové instance, zda vše pracuje podle očekávání.
  4. Pokud zjistíte nějaké problémy, zapište je do servisního požadavku. Technická podpora Oracle začne pracovat na řešení těchto problémů a oznámí vám prostřednictvím servisního požadavku,, až bude instance připravena k ověření platnosti.
  5. Až bude vše fungovat podle očekávání, zapište do servisního požadavku, že přijímáte migrovanou instanci.

Poznámka:

Stará instance zůstane spuštěna, takže se na ni můžete zpětně odkazovat při ověřování. Bude také třeba migrovat veškeré weby, které používají materiály,migrovat veškeré další materiály, které byly během migrace vyloučeny.

Dokončení migrace

Pokud stará instance byla integrována s jinými službami nebo aplikacemi nebo s nimi komunikovala, a to buď přímo, nebo prostřednictvím volání REST API, budete možná muset provést určité úlohy po dokončení migrace.

Následující prvky platí na úrovni celé služby:

  • Zkontrolujte role aplikací OCI a přiřaďte role, které ve vaší zdrojové instanci neexistovaly, například roli aplikace CECRepositoryAdministrator.
  • Proveďte opětovnou konfiguraci ověřovacích údajů uživatelů pro všechny integrace, které je používají. Ověřovací údaje nejsou migrovány.
  • Vzor adresy URL služby Oracle Content Management je různý, proto je nutné aktualizovat adresu URL v integracích, které ji používají.

    Staré adresy URL byly vytvářeny podle tohoto vzoru:

    https://<název-služby>-<název-účtu>.<oblast>.oraclecloud.com/documents

    Nové adresy URL se vytvářejí podle tohoto vzoru:

    https://<název-služby>-<název-účtu>.<typ-služby>.ocp.oraclecloud.com/documents

  • Proveďte opětovnou konfiguraci CORS a nastavení vloženého obsahu. Nastavení cílové služby nejsou migrována.
  • Standardní weby budou migrovány, ale podnikové weby nikoli. Ručně migrujte podnikové weby a veškeré digitální materiály a položky obsahu, které jsou k webům přiřazeny vytvořením šablony pro každý podnikový web, exportem šablony ze zdrojové instance a importem šablony do cílové instance.
  • Odeberte nebo aktualizujte všechny vlastní ovladače používané migrovanými weby.
Integrace Co je nutné provést po dokončení migrace
Oracle Integration
  • Znovu konfigurujte ověřovací údaje.
  • Aktualizujte adresy URL služby Oracle Content Management v infrastruktuře Oracle Integration Cloud.
Oracle Commerce Cloud
  • Znovu konfigurujte ověřovací údaje.
  • Aktualizujte adresy URL služby Oracle Content Management v infrastruktuře Oracle Integration Cloud.
Oracle Process Cloud Service
  • Znovu konfigurujte ověřovací údaje.
Oracle Eloqua Cloud Service
  • Znovu konfigurujte ověřovací údaje.
Oracle Intelligent Advisor
  • Znovu konfigurujte ověřovací údaje.
Oracle Cobrowse Cloud Service
  • Znovu konfigurujte ověřovací údaje.
Responsys
  • Znovu konfigurujte ověřovací údaje.
Visual Builder Cloud Service (VBCS)
  • Znovu konfigurujte ověřovací údaje.
  • Aktualizujte adresy URL služby Oracle Content Management v komponentách VBCS.
CDN/Akamai
  • Používáte-li řešení Akamai poskytované společností Oracle, koordinujte čas s technickou podporou společnosti Oracle a aktualizujte adresy URL Oracle Content Management v konfiguraci řešení Akamai. Jinak si musíte aktualizovat adresy URL ve vaší konfiguraci CDN sami.
Volání rozhraní REST API
  • Aktualizace adres URL služby Oracle Content Management ve všech voláních REST API.
Používání SDK/CLI klientu
  • Pokud je adresa URL trvale uložena / uložena místně v paměti cache na straně klientu, aktualizujte adresy URL služby Oracle Content Management v konfiguraci.
Konektory
  • Znovu konfigurujte ověřovací údaje.

Poznámka:

Všechny záložky směřující na obsah ve staré instanci nebudou nadále funkční, protože adresa URL nové instance je změněná.

Migrace vlastních webů obsahujících materiály

Weby, které neobsahují materiály, budou migrovány automaticky, ale weby, které materiály obsahují, vyžadují určité další kroky, aby fungovaly v nové instanci služby Oracle Content Management.

Instalace sady nástrojů OCE Toolkit

Příkaz "cec migrate-site" je nový, takže bude nutné instalovat sadu nástrojů OCE Toolkit z úložiště Git webového klientu, dokonce i v případě, že jste ji předtím již stáhli a instalovali.

Podle pokynů uvedených na stránce sady nástrojů pro weby stáhněte a instalujte sadu nástrojů OCE Toolkit.

Registrace cílového serveru

Registrujte podrobnosti připojení pro cílový server (server, na který migrujete své weby):

> cec register-server <target_server_name>
          -e http://<target_server>:<target_port>
          -u <target_username> -p <target_password>
          -t pod_ec
  • Název <target_server_name> identifikuje koncový bod cíle a můžete zde zadat jakýkoli název.
  • Název <target_server> a port <target_port> vytvářejí adresu URL, kterou použijete k přístupu k cílovému serveru.
  • Jméno <target_username> a heslo <target_password> musí obsahovat uživatelské jméno a heslo pro osobu, která bude exportovat šablony webů ze zdrojového serveru, aby při importu šablon během migrace nedošlo k problémům s oprávněními.
  • Hodnota "pod_ec" je typ cílového serveru, sloužící k identifikaci typu serveru, na kterém je instance sestavena.

Migrace webů

Při migraci webů proveďte následující kroky:

  1. Na zdrojovém serveru vytvořte šablony z každého webu, který obsahuje materiály.
  2. Na zdrojovém serveru exportujte veškeré šablony. Tento krok musíte provést jako uživatel, kterého jste uvedli při registraci cílového serveru.
  3. Na cílovém serveru se přihlaste jako správce úložiště (uživatel s rolí CECRepositoryAdministrator). Poté vytvořte úložiště pro materiály, které budou importovány se šablonou.
  4. Pro každou staženou šablonu spusťte následující příkaz, přičemž nahraďte proměnnou <název_webu> názvem, který má web mít na cílovém serveru:
    > cec migrate-site <site_name> --template <template_path_and_name> 
    --destination <registered_target_server_name> --repository <repository_name>
  5. Na cílovém serveru sdílejte odpovídajícím způsobem migrované weby a materiály.

Postup po migraci

Po migraci bude možné váš web spustit pomocí volání REST pro obsah verze 1.1. To může způsobit určité problémy, které je třeba předem vyřešit, aby web řádně fungoval. Podívejte se na následující body, které vám pomohou určit, jaké kroky je nutné provést:

  • Pokud používáte sadu SDK pro obsah, budou vaše volání automaticky aktualizována na volání REST pro obsah verze 1.1.
  • Pokud vaše rozvržení obsahu neposkytují podporu verze 1.1, sada SDK pro obsah také přidá položku „data“ (verze 1.0) do odpovědi, která bude jednoduše odkazovat na položku „fields“ (verze 1.1), takže vaše šablony bude možné nadále používat bez provedení změn.
  • Při použití syntaxe REST pro obsah verze 1.0 "fields.type.equals=" v doplňkovém řetězci dotazu se pokusíme analyzovat a upravit tuto syntaxi na verzi 1.1, nicméně je vhodné to ověřit.
  • Pokud uskutečňujete jakákoli přímá (místo prostřednictvím sady SDK pro obsah) volání REST pro obsah verze 1.0, dojde k jejich selhání. Budete muset opravit svůj vlastní kód a převést tato volání na vyšší verzi.
  • Stejně tak je třeba, aby veškeré dotazy na vlastní obsah se syntaxí "fields.type.equals=" verze 1.0 měly syntaxi 'q=(type eq "..")'.
  • „updateddate“ versus „updatedDate“: Tento konflikt je údajně odstraněn prostřednictvím CaaS, ale dokud neobdržíme sestavení EC, ve kterém rozhraní REST API verze 1.1 podporuje obě hodnoty, je nutné, abyste změnili všechny hodnoty „updateddate“ tak, aby byly hodnotami camelCase: „updatedDate“.

Zajištění souladu migrovaného webu s požadavky na vícejazyčný web (MLS)

Jakmile bude váš web správně fungovat, je třeba zajistit, aby vyhovoval požadavkům na vícejazyčný web (MLS). Pokud jste vytvořili podnikový web na serveru External Compute, budou vyžadovány výchozí jazyk a zásady lokalizace. Vzhledem ke způsobu, jakým byl váš web zkopírován, se nejedná o web MLS, takže jej musíte k zajištění podpory budoucích funkcí upgradovat na web MLS.

Následující tabulka ukazuje rozdíly mezi weby MLS a weby, které nejsou MLS.

Objekt webu Web MLS Web, který není MLS
Položky obsahu Zobrazí se jazyková varianta položky obsahu, nikoli položka obsahu umístěná na stránku. Jazyk lze změnit v závislosti na tom, jaký jazyk byl požadován při generování webu. Vždy se zobrazí položka obsahu, která byla umístěna na stránku.
Rozvržení obsahu Rozvržení obsahu musí podporovat rozhraní API verze 1.1. Pokud tomu tak není, položka obsahu se nezobrazí. Namísto toho se zobrazí varování. Důvodem je, že všechna volání rozhraní API verze 1.1 budou zahrnovat národní prostředí (parametr "locale"), které není podporováno v rozhraní API verze 1.0. Rozvržení obsahu mohou být verze 1.0 nebo verze 1.1. Pokud rozvržení obsahu podporuje pouze verzi 1.0, sada SDK pro obsah přidá do odpovědi položkou „data“, která odpovídá položce „fields“. Mohou nastat i další problémy, takže by tato funkce neměla být považována za „podporovanou funkci“, protože nezajišťuje přechod rozvržení obsahu na vyšší verzi.
Seznamy obsahu Budou zobrazeny pouze položky obsahu, které jsou dostupné v požadované jazykové variantě. Zobrazí se všechny položky obsahu bez ohledu na jazyk. Uživatel má možnost v seznamu obsahu připnout výsledky k určitému jazyku, takže na stránce můžete mít dva seznamy obsahu, které zobrazují výsledky v různých jazycích. Tato volba panelu nastavení pro výběr jazyka není pro weby MLS dostupná.
defaultLocale Weby MLS mají výchozí národní prostředí webu. Všechny dotazy na obsah tak vrátí pouze položky obsahu, které jsou v daném národním prostředí (nebo jsou nepřeložitelné). Web, který není MLS, nemá výchozí národní prostředí, takže použitý dotaz na obsah vrátí všechny položky obsahu bez ohledu na jazyk.
Zásady lokalizace

Definuje seznam jazyků dostupných pro web. V tvůrci bude pro tento účel rozevírací nabídka.

V uživatelském rozhraní správy bude také rozevírací nabídka jazyků, která vám umožní otevřít nebo zobrazit náhled v požadovaném jazyce.

Vzhledem k tomu, že neexistují žádné zásady lokalizace, je z tvůrce odebrána rozevírací nabídka pro přepínání jazyků.

V uživatelském rozhraní správy není uveden žádný jazyk, dokonce ani žádný „výchozí“ jazyk. Podle toho lze v uživatelském rozhraní správy rozpoznat weby, které nejsou MLS, od webů MLS.

Překlad/Přeložitelné Místní nabídka v uživatelském rozhraní správy obsahuje volbu „Přeložit“. Ta vám umožní vytvořit úlohu překladu pro překlad webu.

Místní nabídka v uživatelském rozhraní správy bude obsahovat volbu „Přeložitelné“. Web, který není MLS, je v podstatě nepřeložitelný. Pokud jej chcete přeložit, musíte jej nejprve učinit přeložitelným (MLS).

To je také způsob, jak „upgradovat“ web, který není MLS, na web MLS.

Poznámka: Jedná se pouze o jednosměrný proces. Přeložitelný web nelze převést na nepřeložitelný.

Než budete moci změnit svůj web na web MLS, je nutné provést následující kroky:

  • Převést všechny komponenty rozvržení obsahu na vyšší verzi, aby podporovaly rozhraní REST API pro obsah verze 1.1
  • Převést všechny „doplňkové řetězce dotazů“ v seznamech obsahu na webu na vyšší verzi, aby byly kompatibilní s rozhraním REST API pro obsah verze 1.1

Poté, pokud máte náhodou jakýkoli vlastní kód komponenty, který uskutečňuje volání REST pro obsah, musíte jej také převést na vyšší verzi, aby bylo možné uskutečňovat volání verze 1.1. To je neobvyklé, protože většina volání obsahu je uskutečňována z rozvržení obsahu.

Převedení rozvržení obsahu na vyšší verzi

Stanovení podporovaných verzí rozhraní REST API pro obsah

Pro rozvržení obsahu je nutné stanovit, kterou verzi rozhraní REST API pro obsah podporují. Tím je zajištěno, že příslušné volání REST pro obsah vrátí do rozvržení očekávaná data odpovědi.

Pokud nestanovíte podporu žádné z verzí, předpokládá se, že rozvržení obsahu podporuje pouze verzi 1.0.

Konzola zobrazí seznam rozvržení obsahu, která jsou stále ve verzi 1.0.

Pokud chcete zajistit, aby rozvržení obsahu podporovalo další verze, přidejte do objektu rozvržení obsahu vlastnost „contentVersion“.

V uvedeném příkladu jsou podporovány všechny verze od 1.0 do méně než 2.0 (Poznámka: Verze 2.0 neexistuje, ale změny hlavní verze mohou přinést zlomové změny.).

// Content Layout
          definition.ContentLayout.prototype = {    // Specify the versions of
          the Content REST API that are supported by the this Content Layout.    // The value for contentVersion follows Semantic Versioning
          syntax.    // This allows applications that use the
          content layout to pass the data through in the expected format.    contentVersion: ">=1.0.0
          <2.0.0",     // Main rendering function:    // - Updates the data to handle any required additional requests and
          support both v1.0 and v1.1 Content REST APIs    // - Expand the Mustache template with the updated data
            // - Appends the expanded template HTML to the
          parentObj DOM element    render: function (parentObj)
          {

Zpracování změn v odpovědi verze 1.1

Minimálním krokem, který bude třeba provést, je zpracování změny odpovědi rozhraní REST API pro obsah z položky „data“ na položku „fields“. Nejjednodušším řešením je přidat zpět vlastnost „data“ a poté provést odkaz na novou vlastnost „fields“.

render: function (parentObj)
          {    ...    if(!content.data) {        content.data =
          content.fields;    }

Lepší možností je změnit použití hodnoty „fields“ verze 1.1 prostřednictvím rozvržení obsahu. To bude vyžadovat aktualizaci jak kódu v jazyku JavaScript, tak kódu šablony.

K zajištění plné podpory verze 1.1 bude nutné vypořádat se s následujícími změnami rozhraní REST API pro obsah mezi verzemi 1.0 a 1.1:

Změna rozhraní REST API pro obsah Verze 1.1 Verze 1.0
„fields“ versus „data“
"items": [{    "type": "Starter-Blog-Author",    "name": "Alex Read",    "id": "COREB62DBAB5CEDA4915A9C9F6050E554F63",    "fields":
          {        "starter-blog-author_bio": "Alex's bio",        "starter-blog-author_name": "Alex Read"        }    },
"items": [{    "type": "Starter-Blog-Author",    "name": "Alex Read",    "id": "COREB62DBAB5CEDA4915A9C9F6050E554F63",    "data":
          {        "starter-blog-author_bio": "Alex's bio",        "starter-blog-author_name": "Alex Read"        }    },
Názvy vlastností camelCase "updatedDate" "updateddate"
Formát dotazu /items?q=(type eq "Starter-Blog-Author") /items?fields.type.equals="Starter-Blog-Author"
Verze rozhraní API /content/management/api/v1.1/items /content/management/api/v1/items
Dotazy specifické pro jazyk /content/management/api/v1.1/items?q=((type eq "Promo") and (language eq "en-US" or translatable eq "false"))

Není podporováno.

Je nutné migrovat všechna vlastní volání verze 1, aby zahrnovala volbu „language“.

Tím zajistíte konzistenci výsledků s výsledky vrácenými pro web MLS při zobrazení v určitém jazyce.

Převedení řetězce dotazu na obsah na vyšší verzi

Možná uskutečňujete volání rozhraní API pro obsah v libovolném vlastním kódu, takže je třeba ověřit veškerý vlastní kód používaný webem, který uskutečňuje volání rozhraní REST API pro obsah.

  • Vlastní komponenty: Zkontrolujte následující komponenty:
    • Rozvržení obsahu
    • Místní komponenty
    • Rozvržení sekcí
    • Vzdálené komponenty
  • Témata: JavaScript: Přestože je to málo pravděpodobné, můžete mít ve svém tématu kód v jazyku JavaScript, který uskutečňuje vlastní volání rozhraní REST API pro obsah, takže je třeba ověřit i tento kód.
  • Vlastnosti webu: Doplňkový řetězec dotazu: Jakmile ověříte, že proběhl přechod na vyšší verzi u veškerého vlastního kódu, který uskutečňuje volání rozhraní REST API pro obsah, měli byste provést stejný krok také pro „doplňkový řetězec dotazu“ ve všech komponentách „seznam obsahu“ na všech stránkách webu. Přestože se snažíme analyzovat a převádět za běhu, měl by být uskutečněn přechod na vyšší verzi, aby bylo dosaženo kompatibility s voláními REST pro obsah verze 1.1 k zajištění nepřetržité podpory.

Převod webu, který není MLS, na web MLS

Jakmile převedete web tak, aby plně podporoval rozhraní REST API pro obsah verze 1.1, můžete přidat podporu jazyků tím, že jej změníte na web MLS.

Pokud vyberete svůj web v uživatelském rozhraní správy webů, zobrazí se v nabídce pro obsah volba „přeložitelný“. Po výběru této volby se zobrazí dialogové okno s výzvou k výběru zásad lokalizace a výchozího jazyka pro web ze seznamu požadovaných jazyků v zásadách lokalizace. Pokud neexistují žádné zásady lokalizace, nebudete moci tento krok dokončit. Nejdříve bude nutné přejít na obrazovky správy obsahu a vytvořit zásady lokalizace s alespoň jedním požadovaným jazykem.

Po dokončení tohoto kroku proběhne generování webu ve výchozím národním prostředí. Umožní vám také přepnout na jiná národní prostředí uvedená v zásadách lokalizace.

Bude třeba ověřit, zda se web generuje očekávaným způsobem ve výchozím národním prostředí.

Migrace materiálů

Materiály, které jsou přiřazené k webům, budou v případě migrace těchto webů rovněž migrovány, ale veškeré materiály, která nejsou přiřazeny k webům, je nutné migrovat samostatně.

Než začnete s migrací, vezměte v úvahu následující skutečnosti:

  • Migrovat lze pouze materiály přiřazené ke kolekci. Pokud chcete migrovat materiály, které nejsou přiřazené ke kolekci, musíte je před migrací přidat do kolekce.
  • Neměřené instance nepodporují jazyky v materiálech, takže při migraci materiálů bude výchozí jazyk zděděn po výchozím jazyku úložiště. Před migrací materiálů se ujistěte, že je výchozí jazyk úložiště nastaven na požadovaný výchozí jazyk.
  • Migrovány budou pouze publikované položky. Pokud po migraci chybí položky, ověřte, že tyto položky byly publikovány ve zdrojové instanci.
  • Jestliže libovolná publikovaná položka obsahuje verze konceptu, stanou se tyto verze publikovanými verzemi v cílové instanci a původní publikované verze ze zdrojové instance budou ztraceny.
  • V neměřené verzi služby Oracle Content Management mohli uživatelé při prohlížení položky obsahu zvolit zobrazení „Rozvržení obsahu“ nebo „Obsah“. Zobrazení „Obsah“ bylo v aktuální verzi služby Oracle Content Management nahrazeno zobrazením Formulář obsahu a zobrazení „Rozvržení obsahu“ bylo odstraněno.

Při migraci materiálů proveďte následující kroky:

  1. Pokud jste tak dosud neučinili, instalujte sadu nástrojů OCE Toolkit.
  2. Registrujte zdrojový a cílový server.
  3. Migrujte kolekci materiálů.

Registrace zdrojového a cílového serveru

Registrujte podrobnosti připojení pro zdrojový a cílový server.

Registrujte zdrojový server (server, ze kterého migrujete materiály):

> cec register-server <source_server_name>
          -e http://<source_server>:<source_port>
          -u <source_username> -p <source_password>
          -t pod_ic
  • Název <source_server_name> identifikuje koncový bod zdroje a můžete zde zadat jakýkoli název.
  • Název <source_server> a port <source_port> vytvářejí adresu URL, kterou použijete k přístupu ke zdrojovému serveru.
  • Jméno <source_username> a heslo <source_password> musí obsahovat uživatelské jméno a heslo osoby, která smí přistupovat k materiálům na zdrojovém serveru.
  • Hodnota "pod_ic" je typ zdrojového serveru, sloužící k identifikaci typu serveru, na kterém je instance sestavena.

Registrujte cílový server (server, na který migrujete materiály):

> cec-install % cec register-server <target_server_name>
          -e http://<source_server>:<source_port>
          -u <target_username> -p <target_password>
          -t pod_ec
  • Název <target_server_name> identifikuje koncový bod cíle a můžete zde zadat jakýkoli název.
  • Název <target_server> a port <target_port> vytvářejí adresu URL, kterou použijete k přístupu k cílovému serveru.
  • Jméno <target_username> a heslo <target_password> musí obsahovat uživatelské jméno a heslo osoby, která bude vlastnit materiály na cílovém serveru.
  • Hodnota "pod_ec" je typ cílového serveru, sloužící k identifikaci typu serveru, na kterém je instance sestavena.

Migrace kolekce materiálů

Migrujte kolekci materiálů spuštěním následujícího příkazu:

> cec migrate-content <source_collection_name> --server  <source_server_name>
      --destination <target_server_name> --repository <target_repository_name> --collection  <target_collection_name> --channel
    <target_channel_name>

Materiály budou vytvořeny na cílovém serveru v určeném úložišti a budou přiřazeny kolekci a kanálu. V případě potřeby budou kolekce a kanál vytvořeny automaticky. Výchozím jazykem pro všechny migrované materiály bude výchozí jazyk, který je nastaven ve stanoveném úložišti.

Oznámení změny uživatelům

Oznamte novou adresu URL služby uživatelům. Uživatelé stolních počítačů a mobilních zařízení budou muset konfigurovat svá zařízení pomocí nového účtu a znovu provést synchronizaci veškerého obsahu.