Anwendungssoftware kopieren
Wenn die Quellanwendung oder die Web-Tiers auf dem Linux-Betriebssystem mit der aktuellen Version PeopleTools ausgeführt werden, können Sie die Anwendung und die Web-Tiers manuell in die OCI-Umgebung migrieren ("Lift and Shift"). In diesem Beispiel werden PeopleTools 8.57.11 und Oracle Linux Version 7 (OEL 7) mit dem neuesten Update verwendet.
Wenn auf den Quell-Middle Tier-Knoten ein Nicht-Linux-Betriebssystem ausgeführt wird, müssen Sie die Anwendung PeopleSoft und die Web Tiers auf Ihren OCI-Compute-Instanzen mit dem Tooling psft-dpk-setup.sh
installieren. Sie müssen Puppet für die Orchestrierung installieren. Weitere Anweisungen finden Sie in Installation von PeopleSoft PeopleTools 8.58 Deployment Packages.
PeopleSoft-Anwendungs- und Web-Tiers manuell anheben
Bei "Anheben" der PeopleSoft-Anwendungs- und Web-Tier-Software aus dem Quellsystem wird die Installation der PeopleSoft-Software auf dem Quellsystem verpackt. Die On-Premise-Umgebung PeopleSoft kann während dieses Prozesses hochgefahren und gestartet werden.
Installieren Sie die PeopleSoft-Software.
Um die PeopleSoft-Software zu installieren, dekomprimieren Sie die hochgeladenen ZIP-Dateien in die richtigen Verzeichnisse. Da das Dateisystem auf allen Middle Tiers in OCI gemeinsam verwendet wird, erfolgt dies auf nur einer der PeopleSoft-Compute-Instanzen.
Konfiguration der Anwendungs- und Process Scheduler-Domain wiederherstellen
Wenn Sie die Domainkonfigurationen des Anwendungsservers (
APPSRV
) und des Prozess-Schedulers (PRCS
) aus dem Quellsystem unter dem Verzeichnis PS_CFG_HOME/appsrv
erfasst haben, können Sie diese Konfigurationen auf den OCI-Compute-Instanzen wiederherstellen, die den Anwendungsserver und die Prozess-Scheduler-Serverdomains hosten.
Benutzerdefinierte administrative Skripte erstellen
Sie können das benutzerdefinierte administrative Skriptverzeichnis
$SCRIPT_DIR
erstellen und ausfüllen, das in der Softwareverzeichnisstruktur PeopleSoft eingeführt wurde. Beispiele finden Sie in den Beispielskripten im Verzeichnis "Basisaufgaben" in GitHub.