Backup the PeopleSoft Application Tier

You'll need to back your PeopleSoft application and web tiers up and place them into the Oracle Cloud Infrastructure Object Storage.

You'll back up the following:
  • The application configuration for at each node at each site, as the configuration is unique for every node
  • The PeopleSoft and middle tier software. We back this up at each site, as it will be simpler to restore locally if needed.
  • The report repository, which needs to be backed up frequently, as the state of this file system should be kept as close as possible to the state of the database itself.

Install the OCI Command-Line Interface

The OCI user, not the OS user establishing the OCI session, performs the backups, using the OCI command-line interface (CLI).

To make this possible:

  • The OCI CLI must be installed on each node at each site
  • The OCI user must have access to the region-local object storage.
  1. Install and configure the OCI CLI.
    Follow the instructions in the Oracle Cloud Infrastructure Quickstart documentation. Pay close attention to the instructions for the configuration file setup.
  2. Query your tenancy name to ensure that you can access your tenancy and verify the OCI CLI is running properly:
    $ oci os ns get
    The output will be in JSON format and will resemble this:
    {
      "data": "your OCI tenancy name"
    }

    If the command fails, then address the error before proceeding. The following are likely causes of an error at this point:

    • The OCI python script cannot open the configuration file. This is typically located in $HOME/.oci
    • The fingerprint specified in the OCI configuration file does not match that in the private key pem file and the public key file stored in OCI.
    • The pem file with the private key cannot be accessed by OCI.
    • The OCI user’s OCID may be incorrect.

Create an Object Storage Bucket

Create an Oracle Cloud Infrastructure Object Storage bucket to hold your backups.

You can create an OCI Object Storage bucket in the OCI Console or in the command-line interface.

To create an object storage bucket using the OCI CLI:
$ oci os bucket create -ns OCI Tenancy name --name PSFT_APP_TIER_BACKUPS_20230403 --compartment-id Compartment OCID --storage-tier Standard

To create an object storage bucket using the Console:

  1. Change to the appropriate region in the OCI Console.
  2. Select Storage from the navigation menu.
  3. Select Buckets.
    A table of object storage buckets displays.
  4. Specify the compartment that will contain the object storage for backups.
  5. Select Create Bucket.
  6. Answer the questions for the Create Bucket dialog:
    1. Provide a name for the bucket
    2. Choose a bucket tier.
      The default of Standard is suitable for backups.
    3. (Optional) Select any of the additional check box items you require.
  7. Select an Encryption option.
    The default is Encrypt using Oracle managed keys.
  8. Click Create.
    When the bucket is created, the OCI user has appropriate access.