1. krok - Replikace
Prvním krokem přenosu by měla být replikace, abychom měli shodnou strukturu ve výchozí i cílové instanci aplikace. Jinak hrozí, že přeneseme nastavení uzlů, které počítají s elementy, které nebudou v databázi cílové aplikace existovat.
2. krok - Přenos akcí
Další v pořadí by měl být přenos releasovaných akcí. V nabídce replikátoru je sekce Tools a uvnitř ní je Převzetí nastavení. Pro pravidelné přenosy je dobré si předem připravit úlohy, které pak jen s mírnou úpravou přepoužijeme.
Nastavení úlohy
Do kolonky Seznam ID přenášených uzlů vypíšeme všechny složky, ve kterých jsou tvořeny akce a procesy, dále pak všechny akční tabulky (často se nenachází ve složkách pro akce a procesy). Typ přenosu zvolme příímý přenos a HTTP zdrojové aplikace je URL aplikace, ze které přenášíme. Pokud zdrojová aplikace používá oAuth nebo login formulář, je nutné zatrhnout checkbox "kombin. auth."
Můžeme si určit, jestli chceme přenášet všechny uzly nebo jen ty, kde došlo ke změně od nějakého data (kolonka Změny od). Zatrhneme i volbu zahrnout potomky, abychom nemuseli vypisovat všechna přenášená id, pak zatrhnu "přenášet akce (release)", "přenášet intranet", "přepisovat existující" a "ukládat šablony přes HTTP", následně dáme spustit přenos. Spuštěním se nastavení úlohy uloží a není nutné to příště vypisovat znovu.
3. krok - Přenos přehledů
Přenos přehledů je analogický k přenosu akcí, jen je nutné místo "přenášet akce (release)" zvolit "Přenášet COMEX". Tady je možné také zvolit, jestli s přenosem chceme aktualizovat i verzi COMEXu, kterou mají načtenou prohlížeče všech uživatelů. Obecně je dobré to udělat, ale všechny přihlášené to s přenose také odhlásí.
Dále je zde potřeba vybrat jiný seznam přenášených uzlů. Tady chceme všechny kmenové složky aplikace, mimo složku Akce a procesy. K tomu je dobré přidat ještě složku, kde jsou pomocné přehledy pro akce, protože tradičně bývá součástí složky Akcí, která v tomto přenosu není zahrnuta.
4. krok - přenos settingů
Dalším krokem je přenos settingů. Po přenosu uzlů zavřeme Tools a otevřeme nástroj s ikonou panáčka.
Zvolíme možnost x-settings. Načtou všechny settingy používané v aplikaci. Dáme aktualizovat a otevře se dialog pro vložení URL zdrojové aplikace. Vložíme URL a zvolíme, jestli zdrojová aplikace používá kombinovanou autentifikaci (stejné jako při přenosu uzlů). Následně se načtou settingy zdrojové aplikace a dáme Použít. Vyskočí poslední dialog - chceme přenášet jen nové settingy nebo i přepsat hodnotu těch, které existují i v cílové aplikaci. Ve většině případů chceme jen doplnit nové, dáme tedy ne.
5. krok - přenos LSV
Po přenosu settingů je ve stejném menu i možnost COMEX LSV Register. Otevřeme ji a načtou se LSV hodnoty. Klikneme na aktualizovat server.
6. krok - Registr akcí
Po přenosu je nutné ještě zkontrolovat, jestli nebyla přenesena akce, která volá registr akcí. V sekci administrace v intranetu zdrojové aplikace by měla být tabulka Registr akcí, která obsahuje všechny akce dané aplikace. Je potřeba tam najít všechny, které mají zatrženo, že volají registr a byly změněny v takovém období, že došlo k jejich přenosu. Pokud jsem akci editoval 31.12. a poslední přenos jsem dělal 1.1., pak je tato akce na cílové aplikaci již přenesena a nemusím ji tedy teď řešit. Pokud jsem ji ale zahrnul do přenosu, musím ji najít v cílové aplikaci a tam znovu releasovat.
Uzamčené přehledy
Může nastat situace, že při přenosu replikátor zahlásí seznam uzlů, které nepřenesl, protože jsou uzamčeny. Pak je nutné tyto uzly buď odemknout a přenést znovu nebo kontaktovat toho, kdo je zamkl, aby raději prověřil, na které instanci je správná verze a následně verze sjednotil a odemkl k dalším přenosům.