PeopleSoft 애플리케이션 계층 백업

PeopleSoft 애플리케이션 및 웹 계층을 백업하여 Oracle Cloud Infrastructure Object Storage에 배치해야 합니다.

다음을 백업합니다.
  • 구성이 모든 노드에 대해 고유하므로 각 사이트의 각 노드에 대한 응용 프로그램 구성
  • PeopleSoft 및 Middle-tier 소프트웨어 필요한 경우 로컬로 복원하는 것이 더 간단하므로 각 사이트에 백업합니다.
  • 이 파일 시스템의 상태는 데이터베이스 자체의 상태에 최대한 가깝게 유지되어야 하므로 자주 백업해야 하는 보고서 저장소입니다.

OCI 명령행 인터페이스 설치

OCI 세션을 설정하는 OS 유저가 아닌 OCI 유저가 OCI CLI(명령행 인터페이스)를 사용하여 백업을 수행합니다.

이를 가능하게 하려면 다음을 수행합니다.

  • 각 사이트의 각 노드에 OCI CLI를 설치해야 합니다.
  • OCI 사용자는 리전 로컬 객체 스토리지에 대한 액세스 권한이 있어야 합니다.
  1. OCI CLI를 설치 및 구성합니다.
    Oracle Cloud Infrastructure Quickstart 설명서의 지침을 따르십시오. 구성 파일 설정 지침에 주의하십시오.
  2. 테넌시 이름을 질의하여 테넌시에 액세스할 수 있는지 확인하고 OCI CLI가 제대로 실행 중인지 확인합니다.
    $ oci os ns get
    출력은 JSON 형식이며 다음과 유사합니다.
    {
      "data": "your OCI tenancy name"
    }

    명령이 실패하면 계속하기 전에 오류를 해결하십시오. 다음은 이 시점에서 오류의 원인일 수 있습니다.

    • OCI python 스크립트가 구성 파일을 열 수 없습니다. 일반적으로 $HOME/.oci에 있습니다.
    • OCI 구성 파일에 지정된 지문이 프라이빗 키 pem 파일 및 OCI에 저장된 퍼블릭 키 파일의 지문과 일치하지 않습니다.
    • 프라이빗 키가 있는 pem 파일은 OCI에서 액세스할 수 없습니다.
    • OCI 사용자의 OCID가 올바르지 않을 수 있습니다.

오브젝트 스토리지 버킷 생성

백업을 보관할 Oracle Cloud Infrastructure Object Storage 버킷을 생성합니다.

OCI 콘솔 또는 명령행 인터페이스에서 OCI Object Storage 버킷을 생성할 수 있습니다.

OCI CLI를 사용하여 오브젝트 스토리지 버킷을 생성하려면 다음을 수행합니다.
$ oci os bucket create -ns OCI Tenancy name --name PSFT_APP_TIER_BACKUPS_20230403 --compartment-id Compartment OCID --storage-tier Standard

콘솔을 사용하여 오브젝트 스토리지 버킷을 생성하려면 다음을 수행합니다.

  1. OCI 콘솔에서 해당 리전으로 변경합니다.
  2. 탐색 메뉴에서 스토리지를 선택합니다.
  3. 버킷을 선택합니다.
    오브젝트 스토리지 버킷 테이블이 표시됩니다.
  4. 백업에 대한 객체 스토리지를 포함할 컴파트먼트를 지정합니다.
  5. 버킷 생성을 선택합니다.
  6. Create Bucket 대화 상자의 질문에 답하십시오.
    1. 버킷의 이름 제공
    2. 버킷 계층을 선택합니다.
      기본값인 Standard는 백업에 적합합니다.
    3. (선택 사항) 필요한 추가 확인란 항목을 선택합니다.
  7. 암호화 옵션을 선택합니다.
    기본값은 Oracle 관리 키를 사용하여 암호화입니다.
  8. 생성을 누릅니다.
    버킷이 생성되면 OCI 사용자는 적절한 액세스 권한을 가집니다.