Migratietests testing-the-migration
Algemene procedure general-procedure
Afhankelijk van uw configuratie zijn er verschillende manieren om migratietests uit te voeren.
U moet over een test-/ontwikkelomgeving beschikken om migratietests uit te voeren. Adobe Campaign-omgevingen zijn onderworpen aan licentie: controleer uw licentieovereenkomst of neem contact op met uw Adobe.
-
Stop alle ontwikkelingen in uitvoering en zorg ervoor dat ze in de productieomgeving terechtkomen.
-
Maak een steun van het gegevensbestand van de ontwikkelomgeving.
-
Stop alle Adobe Campaign-processen op de ontwikkelingsinstantie.
-
Maak een back-up van de database van de productieomgeving en herstel deze als ontwikkelomgeving.
-
Alvorens de diensten van Adobe Campaign te beginnen, stel vriesinstance.js voorzichtigheidsmanuscript in werking dat u het gegevensbestand van om het even welke voorwerpen laat ontruimen die in werking waren toen de steun werd begonnen.
code language-none nlserver javascript nms:freezeInstance.js -instance:<instance> -arg:<run|dry>
note note NOTE Het bevel lanceert door gebrek op droge wijze, en maakt een lijst van alle verzoeken die door dat bevel werden uitgevoerd, zonder hen te lanceren. Om voorzichtigheidsverzoeken uit te voeren, gebruik looppas in het bevel. -
Zorg ervoor dat uw back-ups correct zijn door ze te herstellen. Zorg ervoor dat u toegang hebt tot uw database, tabellen, gegevens, enzovoort.
-
Test de migratieprocedure in de ontwikkelomgeving.
-
Als de migratie van de ontwikkelomgeving succesvol is, kunt u de productieomgeving migreren.
Migratieprogramma's migration-tools
Met verschillende opties kunt u de impact van een migratie meten en de mogelijke problemen identificeren. Deze opties moeten worden uitgevoerd:
-
in het config bevel:
code language-none nlserver.exe config <option> -instance:<instance-name>
-
of na de upgrade:
code language-none nlserver.exe config -postupgrade <option> -instance:<instance-name>
- U moet - instantie gebruiken:
<instanceame>
optie. We raden u niet aan de optie -allinstances te gebruiken. - Het de updatebevel van Adobe Campaign (postupgrade) laat u middelen synchroniseren en schema's en het gegevensbestand bijwerken. Deze bewerking kan slechts eenmaal en alleen op de toepassingsserver worden uitgevoerd. Na het synchroniseren van middelen, laat het postupgrade bevel u ontdekken of de synchronisatie om het even welke fouten of waarschuwingen produceert.
Niet-standaard of ontbrekende objecten
-
Met de optie -showCustomEntities wordt de lijst met alle niet-standaardobjecten weergegeven:
code language-none nlserver.exe config -showCustomEntities -instance:<instance-name>
Voorbeeld van een verzonden bericht:
code language-none xtk_migration:opsecurity2 xtk:entity
-
De - showDeletteEntities optie toont de lijst van alle standaardvoorwerpen die in het gegevensbestand of het dossiersysteem ontbreken. Voor elk ontbrekend object wordt het pad opgegeven.
code language-none nlserver.exe config -showDeletedEntities -instance:<instance-name>
Voorbeeld van een verzonden bericht:
code language-none Out of the box object 'nms:deliveryCustomizationMdl' belonging to the 'xtk:srcSchema' schema has not been found in the file system.
Verificatieproces verification-process
Geïntegreerd als norm in het postupgrade bevel, laat dit proces u waarschuwingen en fouten tonen die de migratie zouden kunnen doen ontbreken. als de fouten worden getoond, is de migratie niet uitgevoerd. Als dit gebeurt, corrigeert u alle fouten en start u de postupgrade opnieuw.
U kunt het verificatieproces zelfstandig (zonder migratie) starten met de opdracht:
nlserver.exe config -postupgrade -check -instance:<instance-name>
De volgende expressies worden gezocht (hoofdlettergevoelig):
als u één van deze afgekeurde plaatsingstypes in een externe rekening gebruikt, zou deze externe rekening moeten worden geschrapt en u zou dan het postupgrade bevel moeten in werking stellen.
om in de plaatsing van Web API te veranderen, verwijs naar toepassingen van het Web.
Er wordt ook een coherentiecontrole van de database en het schema uitgevoerd.
Herstellen, optie restoration-option
Met deze optie kunt u objecten uit de doos herstellen als ze waren gewijzigd. Voor elk hersteld object wordt een back-up van de wijzigingen opgeslagen in de geselecteerde map:
nlserver.exe config -postupgrade -restoreFactory:<backupfolder> -instance:<instance-name>
De migratie hervatten resuming-migration
Als u na een migratiemislukking opnieuw begint, hervat het van de zelfde plaats het werd tegengehouden.