Upgraden naar een nieuwe build (op locatie) upgrading
Alvorens het verbeteringsproces te beginnen, bepaal en bevestig welke versie van Adobe Campaign aan wordt bevorderd en raadpleeg de Nota's van de Versie.
- Adobe raadt u ten zeerste aan een databaseback-up te maken voordat u de database bijwerkt. Raadpleeg deze sectie voor meer informatie.
- Om een verbetering uit te voeren, zorg ervoor u de capaciteit en de toestemmingen hebt om tot instanties en logboeken toegang te hebben.
- Lees uit deze sectieen bouwt verbeteringshoofdstuk alvorens te beginnen.
Windows in-windows
Voor een Windows-omgeving voert u de onderstaande stappen uit om Adobe Campaign bij te werken naar een nieuwe build:
Om te weten te komen hoe te om de cliëntconsole bij te werken, verwijs naar deze sectie.
Afsluiten van services shut-down-services
Als u alle bestanden wilt vervangen door de nieuwe versie, moet u alle instanties van de NLSereservice afsluiten.
-
Sluit de volgende services af:
-
Webservices (IIS):
iisreset /stop
-
De dienst van Adobe Campaign: netto stop nlserver6
note important IMPORTANT U moet ook ervoor zorgen de omleidingsserver (webmdl) wordt tegengehouden, zodat het {dossier 0} nlsrvmod.dll dat door IIS wordt gebruikt met de nieuwe versie kan worden vervangen. -
-
Controle dat geen taken door het in werking te stellen nlserver bevel actief zijn. Het volgende moet naar voren komen:
code language-sql C:<installation path>Adobe Campaign v7bin>nlserver pdump HH:MM:SS > Application Server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY No tasks
U kunt Windows Taakbeheer gebruiken om ervoor te zorgen dat alle processen worden gestopt.
De Adobe Campaign-servertoepassing upgraden upgrade-the-adobe-campaign-server-application
Voer de volgende stappen uit om het upgradebestand uit te voeren:
-
Looppas setup.exe.
Om dit dossier te downloaden, verbind met het de distributieportaal van de Softwaregebruikend uw gebruikersgeloofsbrieven. Leer meer over de distributie van de Software in deze pagina.
-
Selecteer de installatiemodus: kies Update or repair
-
Klik op Next .
-
Klik op Finish .
Het installatieprogramma kopieert vervolgens de nieuwe bestanden.
-
Klik op Finish als de bewerking is voltooid.
Bronnen synchroniseren synchronize-resources
Gebruik de volgende opdrachtregel:
nlserver config - postupgrade - alle instanties
Op deze manier kunt u de volgende bewerkingen uitvoeren:
- Bronnen synchroniseren
- Schema's bijwerken
- de database bijwerken
Controleer vervolgens of de synchronisatie fouten of waarschuwingen heeft gegenereerd. Voor meer op dit, verwijs naar Oplossende verbeteringsconflicten.
Herstartservices restart-services
De diensten die opnieuw moeten worden opgestart zijn:
-
Webservices (IIS):
iisreset /start
-
De dienst van Adobe Campaign: netto begin nlserver6
Linux in-linux
Voor een Linux-omgeving voert u de onderstaande stappen uit om Adobe Campaign bij te werken naar een nieuwe build:
Leer meer over de beschikbaarheid van de Console van de Cliënt.
Bijgewerkte pakketten installeren obtain-updated-packages
Begin door beide bijgewerkte pakketten van Adobe Campaign terug te winnen: verbind met het de distributieportaal van de Softwaregebruikend uw gebruikersgeloofsbrieven. Leer meer over de distributie van de Software in deze pagina.
Het dossier is nlserver6-v7-XXX.rpm
Vervolgens kunt u de vereiste pakketten installeren, zoals hieronder wordt beschreven:
-
RPM-gebaseerde distributie (RedHat, SuSe)
Als het
epel-release
-pakket niet is geïnstalleerd, installeert u het. Voer hiervoor de volgende opdracht als basis in:code language-none yum install epel-release
Als u het campagne-pakket wilt installeren, voert u dit uit als hoofdmap:
code language-none yum update ./nlserver6-v7-XXXX.rpm
Controleer voordat u de update bevestigt of de uitvoer er als volgt uitziet:
code language-none ==================================================================================================== Package Architecture Version Repository Size ==================================================================================================== Upgrading: nlserver6-v7 x86_64 XXXX.0.0-1 @commandline 63 M
note important IMPORTANT Als u Removing:
in plaats vanUpgrading:
leest, annuleert u de opdracht. Er zijn waarschijnlijk enkele fouten (hierboven vermeld) die de verwijdering verklaren. Corrigeer deze fouten in dat geval door de vermelde ontbrekende afhankelijkheden bij te werken/te installeren en voer de opdracht vervolgens opnieuw uit.Het rpm-bestand is afhankelijk van pakketten die u kunt vinden op CentOS/Red Hat-distributies. Als u sommige van deze gebiedsdelen niet wilt gebruiken, kunt u de "nodeps"optie van rpm moeten gebruiken:
code language-none rpm --nodeps -Uvh nlserver6-v7-XXXX-0.x86_64.rpm
De meeste afhankelijkheden zijn verplicht en
nlserver
kan niet starten als er geen afhankelijkheden zijn geïnstalleerd. De enige uitzondering is openjdk, kunt u een andere JDK installeren indien nodig. -
DEB-distributie (Debian)
Als u deze wilt installeren, voert u uit als hoofdmap:
code language-none apt install ./nlserver6-v7-XXXX-amd64_debX.deb
De webserver opnieuw opstarten reboot-the-web-server
U moet Apache afsluiten voordat de nieuwe bibliotheek van toepassing wordt.
Hiervoor voert u de volgende opdracht uit:
/etc/init.d/apache stop
-
Uw manuscript zou httpd in plaats van apache kunnen worden genoemd.
-
U MOET dit bevel uitvoeren tot u het volgende antwoord verkrijgt:
This operation is required in order for Apache to apply the new library.
Start vervolgens Apache opnieuw:
/etc/init.d/apache start
Verbeteringsconflicten oplossen resolving-upgrade-conflicts
Tijdens middelsynchronisatie, laat het postupgrade bevel u toe om te ontdekken of de synchronisatie fouten of waarschuwingen heeft geproduceerd.
Het synchronisatieresultaat weergeven view-the-synchronization-result
Er zijn twee manieren om het synchronisatieresultaat weer te geven:
-
In de bevel-lijn interface, worden de fouten materialized door een drievoudig chevron >>> en de synchronisatie wordt automatisch tegengehouden. De waarschuwingen worden materialized door een dubbel chevron >> en moeten worden opgelost zodra de synchronisatie volledig is. Aan het eind van postupgrade, wordt een samenvatting getoond in de bevelherinnering. Het kan er als volgt uitzien:
code language-none AAAA-MM-DD HH:MM:SS.749Z 00002E7A 1 info log =========Summary of the update========== AAAA-MM-DD HH:MM:SS.749Z 00002E7A 1 info log <instance name> instance, 6 warning(s) and 0 error(s) during the update. AAAA-MM-DD HH:MM:SS.749Z 00002E7A 1 warning log The document with identifier 'mobileAppDeliveryFeedback' and type 'xtk:report' is in conflict with the new version. AAAA-MM-DD HH:MM:SS.749Z 00002E7A 1 warning log The document with identifier 'opensByUserAgent' and type 'xtk:report' is in conflict with the new version. AAAA-MM-DD HH:MM:SS.750Z 00002E7A 1 warning log The document with identifier 'deliveryValidation' and type 'nms:webApp' is in conflict with the new version. AAAA-MM-DD HH:MM:SS.750Z 00002E7A 1 warning log Document of identifier 'nms:includeView' and type 'xtk:srcSchema' updated in the database and found in the file system. You will have to merge the two versions manually.
Als de waarschuwing een conflict van middelen betreft, wordt de aandacht van de gebruiker vereist om het op te lossen.
-
Het postupgrade_
<server version number>_<time of postupgrade>
.log logboekdossier bevat het synchronisatieresultaat. Deze is standaard beschikbaar in de volgende map:<installation directory>/var/<instance/postupgrade
. Fouten en waarschuwingen worden aangegeven door de fout- en waarschuwingskenmerken.
Conflicten oplossen resolving-conflicts
Pas het volgende proces toe om conflicten op te lossen:
- Ga in de Adobe Campaign-structuur naar Administration > Configuration > Package management > Edit conflicts .
- Selecteer het conflict dat u wilt oplossen in de lijst.
Er zijn drie manieren om een conflict op te lossen:
-
Declare as resolved : vereist vooraf tussenkomst van de gebruiker.
-
Accept the new version : aanbevolen als de bronnen die bij Adobe Campaign worden geleverd, niet door de gebruiker zijn gewijzigd.
-
Keep the current version : betekent dat de update wordt afgewezen.
note important IMPORTANT Als u deze resolutiemodus selecteert, kunt u geen baat hebben bij correcties in de nieuwe versie.
Ga als volgt te werk als u het conflict handmatig wilt oplossen:
-
In de lagere sectie van het venster, onderzoek naar het conflict koord om van de entiteiten met conflicten de plaats te bepalen. De entiteit die met de nieuwe versie wordt geïnstalleerd bevat het nieuwe argument, de entiteit die de vorige versie aanpast bevat het focus argument.
-
Verwijder de versie die u niet wilt behouden. Schrap het conflict_argument koord van de entiteit u houdt.
-
Ga naar het conflict dat u hebt opgelost. Klik op het pictogram Actions en selecteer Declare as resolved .
-
Sla uw wijzigingen op: het conflict is nu opgelost.
Best practices best-practices
Er kan een updatefout worden gekoppeld aan de databaseconfiguratie. Zorg ervoor de configuraties die door de technische beheerder en de gegevensbestandbeheerder worden uitgevoerd compatibel zijn.
Een unicode-database mag bijvoorbeeld niet alleen de opslag van LATIN1-gegevens, enzovoort, toestaan.
Waarschuwen als de clientconsoles van de beschikbare update warn-the-client-consoles-of-the-available-update
Windows in-windows-1
Op de machine waar de de toepassingsserver van Adobe Campaign wordt geïnstalleerd (nlserver Web), download en kopieer het dossier opstelling-cliënt-6.XXXX.exe in n [weg van de toepassing ]/datakit/nl/eng/jsp.
De volgende keer dat clientconsoles worden aangesloten, wordt gebruikers in een venster geïnformeerd over de beschikbaarheid van een update en kunnen ze deze downloaden en installeren.
Linux in-linux-1
Op de machine waar de de toepassingsserver van Adobe Campaign (nlserver Web) geïnstalleerd is, wint setup-cliënt-6.XXXX.exe pakket terug en kopieert het, sparen als /usr/local/neolane/nl6/datakit/nl/eng/jsp:
cp setup-client-6.XXXX.exe /usr/local/neolane/nl6/datakit/nl/eng/jsp
De volgende keer dat clientconsoles worden aangesloten, wordt gebruikers in een venster geïnformeerd over de beschikbaarheid van een update en kunnen ze deze downloaden en installeren.