AEM 양식 데이터 복구 recovering-the-aem-forms-data

CAUTION
AEM 6.4가 확장 지원이 종료되었으며 이 설명서는 더 이상 업데이트되지 않습니다. 자세한 내용은 기술 지원 기간. 지원되는 버전 찾기 여기.

이 섹션에서는 AEM Forms 데이터를 복구하는 데 필요한 단계에 대해 설명합니다. 참조: 백업 및 복구에 대한 특별한 고려 사항.

NOTE
데이터베이스, GDS, AEM 저장소 및 Content Storage Root 디렉터리는 원본과 동일한 DNS 이름을 가진 컴퓨터로 복원해야 합니다.

AEM Forms는 다음 오류에서 안정적으로 복구되어야 합니다.

디스크 실패: 데이터베이스 컨텐츠를 복구하려면 최신 백업 미디어가 필요합니다.

데이터 손상: 파일 시스템은 과거 트랜잭션을 기록하지 않으며 시스템은 실수로 필수 프로세스 데이터를 덮어쓸 수 있습니다.

사용자 오류: 복구는 데이터베이스에서 사용할 수 있는 데이터로 제한됩니다. 데이터가 저장되고 사용 가능한 경우 복구가 단순해집니다.

정전, 시스템 충돌: 파일 시스템 API는 예상치 못한 시스템 실패에 대비한 강력한 설계 또는 사용되지 않는 경우가 많습니다. 정전 또는 시스템 충돌이 발생하면 데이터베이스에 저장된 문서 컨텐츠는 파일 시스템에 저장된 컨텐츠보다 최신 컨텐츠일 수 있습니다.

롤링 백업 모드를 사용하는 경우 복구 후에도 여전히 백업 모드에 있습니다. 스냅샷 백업 모드를 사용하는 경우 복구 후 백업 모드가 아닙니다.

백업에서 새 시스템으로 복원할 때 다음 구성이 다를 수 있습니다. 이 차이는 AEM Forms 응용 프로그램의 성공적인 복구에 영향을 주지 않습니다.

  • IP 주소
  • 물리적 시스템 구성(CPU, 디스크, 메모리)
  • GDS 위치
NOTE
컨텐츠 저장소 루트 디렉토리의 백업은 Content Services 구성 중에 설정된 해당 디렉토리의 위치로 복원해야 합니다.

다중 노드 클러스터의 단일 노드가 실패하여 클러스터의 나머지 노드가 제대로 작동하는 경우 클러스터 단일 노드 복구 절차를 수행합니다.

AEM 양식 데이터 복구 recover-the-aem-forms-data

  1. 실행 중인 경우 AEM Forms 서비스 및 응용 프로그램 서버를 중지합니다.

  2. 필요한 경우 시스템 이미지에서 물리적 시스템을 다시 생성합니다. 예를 들어 복구 사유가 데이터베이스 서버에 결함이 있는 경우에는 이 단계를 수행하지 않아도 됩니다.

  3. 이미지가 만들어진 이후에 적용된 AEM Forms에 패치 또는 업데이트를 적용합니다. 이 정보는 백업 절차에 기록됩니다. AEM Forms는 시스템을 백업할 때와 동일한 패치 수준으로 패치해야 합니다.

  4. (WebSphere Application Server) WebSphere Application Server의 새 인스턴스로 복구하는 경우 restoreConfig.bat/sh 명령을 실행합니다.

  5. 먼저 데이터베이스 백업 파일을 사용하여 데이터베이스 복원 작업을 실행한 다음 복구된 데이터베이스에 트랜잭션 리두 로그를 적용하여 AEM Forms 데이터베이스를 복구합니다. (자세한 내용은 AEM forms 데이터베이스) 자세한 내용은 다음 기술 자료 문서 중 하나를 참조하십시오.

  6. 기존 AEM Forms 설치 시 GDS 디렉토리의 내용을 삭제한 다음 백업된 GDS에서 GDS 디렉토리의 내용을 복사하여 GDS 디렉토리를 복구합니다. GDS 디렉토리 위치를 변경한 경우 다음을 참조하십시오 복구 중 GDS 위치 변경.

  7. 다음 예와 같이 복원할 GDS 백업 디렉토리의 이름을 바꿉니다.

    note note
    NOTE
    /restore 디렉토리가 이미 있는 경우 최신 데이터가 포함된 /backup 디렉토리의 이름을 바꾸기 전에 해당 디렉토리를 백업한 다음 삭제합니다.
    • (JBoss) 이름 변경 [appserver root]/server/[server]/svcnative/DocumentStorage/backup 변환:

      [appserver root]/server/[server]/svcnative/DocumentStorage/restore.

    • (WebLogic) 이름 바꾸기 [appserverdomain]/[server]/adobe/AEMformsserver/DocumentStorage/backup 변환:

      [appserverdomain]/[server]/adobe/AEMformsserver/DocumentStorage/restore.

    • (WebSphere) 이름 변경 [appserver root]/installedApps/adobe/[server]/DocumentStorage/backup 변환:

      [appserver root]/installedApps/adobe/[server]/DocumentStorage/restore.

  8. 기존 AEM Forms 설치 시 컨텐츠 저장소 루트 디렉토리의 컨텐츠를 먼저 삭제한 다음 독립형 또는 클러스터된 환경에 대한 작업을 수행하여 컨텐츠를 복구하여 컨텐츠 저장소 루트 디렉토리를 복구합니다.

    note note
    NOTE
    컨텐츠 저장소 루트 디렉토리의 백업은 컨텐츠 서비스(사용되지 않음) 구성 중에 설정된 컨텐츠 저장소 루트 디렉토리의 위치로 복원해야 합니다.

    독립형: 복구 프로세스 중에 백업된 모든 디렉토리를 복원합니다. 이러한 디렉토리를 복원할 때 /backup-lucene-indexes 디렉토리가 있는 경우 이름을 /lucene-indexes로 변경합니다. 그렇지 않으면 lucene-indexes 디렉터리가 이미 있고 작업이 필요하지 않습니다.

    클러스터형: 복구 프로세스 중에 백업된 모든 디렉토리를 복원합니다. 인덱스 루트 디렉토리를 복원하려면 클러스터의 각 노드에서 다음 단계를 수행합니다.

    • 인덱스 루트 디렉터리에서 모든 콘텐츠를 삭제합니다.
    • /backup-lucene-indexes 디렉토리가 있는 경우 컨텐츠 저장소 루트 디렉토리/backup-lucene-indexes 디렉터리를 인덱스 루트 디렉토리에 지정하고 컨텐츠 저장소 루트 디렉토리/backup-lucene-indexes 디렉토리.
    • /lucene-indexes 디렉토리가 있는 경우 컨텐츠 저장소 루트 디렉토리/lucene-indexes 디렉터리를 인덱스 루트 디렉터리에 추가합니다.
  9. CRX 저장소를 복원/복구합니다.

    • 독립형

      작성자 및 게시 인스턴스 복원: 재해가 발생하면 다음에 설명된 단계를 수행하여 리포지토리를 마지막 백업 상태로 복원할 수 있습니다. 백업 및 복원.

      작성 노드의 전체 복원에는 Forms Manager 및 AEM Forms Workspace 데이터의 복원도 포함됩니다.

    • 클러스터형

      클러스터형 환경에서 복구를 수행하려면 다음을 참조하십시오 클러스터 환경에서 백업 및 복원 전략.

  10. java.io.temp 디렉토리 또는 Adobe 임시 디렉터리에서 생성된 AEM Forms 임시 파일을 삭제합니다.

  11. AEM 양식 시작(참조) 서비스 시작 및 중지).

복구 중 GDS 위치 변경 changing-the-gds-location-during-recovery

GDS가 원래 위치가 아닌 다른 위치로 복원되는 경우 LCSetGDS 스크립트를 실행하여 GDS를 새 위치로 설정합니다. 스크립트는 [aem-forms root]\sdk\misc\Foundation\SetGDSCommandline 폴더를 입력합니다. 스크립트는 두 개의 매개 변수를 사용합니다 defaultGDSnewGDS. 자세한 내용은 ReadMe.txt 파일을 같은 폴더에 저장하여 스크립트를 실행하는 방법에 대한 지침을 제공합니다.

NOTE
데이터베이스에서 문서 저장소를 활성화한 경우에는 GDS 위치를 변경할 필요가 없습니다.
NOTE
이 환경은 이 스크립트를 사용하여 GDS 위치를 변경해야 하는 유일한 환경입니다. AEM Forms가 실행되는 동안 GDS 위치를 변경하려면 관리 콘솔을 사용하십시오. (자세한 내용은 일반 AEM 양식 설정 구성)
NOTE
GDS 디렉터리가 드라이브 루트에 있는 경우(예: D:) Windows에서 구성 요소 배포가 실패합니다. GDS의 경우 디렉토리가 드라이브의 루트에 있지 않지만 하위 디렉토리에 있는지 확인해야 합니다. 예를 들어 D:\GDS and not simply D:\ 디렉토리는 여야 합니다.

클러스터 환경으로 GDS 복구 recovering-the-gds-to-a-clustered-environment

클러스터 환경에서 GDS 위치를 변경하려면 전체 클러스터를 종료하고 클러스터의 단일 노드에서 LCSetGDS 스크립트를 실행합니다. (자세한 내용은 복구 중 GDS 위치 변경) 해당 노드만 시작합니다. 해당 노드가 완전히 시작되면 클러스터의 다른 노드가 안전하게 시작될 수 있으며 새 GDS를 올바르게 가리킵니다.

NOTE
다른 노드를 시작하기 전에 한 노드를 완전히 시작할 수 없는 경우 클러스터를 시작하기 전에 클러스터의 모든 노드에서 LCSetGDS 스크립트를 실행해야 합니다.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da