기본 사이트와 보조 사이트 간에 데이터 복제

기본 및 보조 사이트 사이에서 데이터를 복제하는 프로세스에는 Microsoft SQL Server Management Studio의 게시자 및 구독자 모델을 사용한 데이터베이스 복제, Windows 분산 파일 시스템(DFS)을 사용한 서버 리포지토리 복제, Elasticsearch(감사 로그) 데이터 백업이 포함됩니다.

전제 조건

  • DFS에는 Automation 360 v.29 이상 버전이 필요합니다.
  • Automation 360 설치 프로그램을 설치하기 전에 보조 사이트를 설정했는지 확인합니다.

재해 복구에 사용되는 보조 사이트의 데이터베이스와 공유 리포지토리를 구성합니다. 백업 클러스터를 설정하여 Elasticsearch 데이터를 백업합니다.

프로시저

  1. Microsoft SQL Server Management Studio의 게시자 및 구독자 모델을 사용하여 기본 사이트에서 보조 사이트로 데이터베이스를 복제합니다.
    Recommendations:
    • 데이터베이스 복제에 Microsoft SQL Server Developer 또는 Enterprise Edition을 사용합니다.

      게시자와 구독자 버전은 동일해야 하며, 두 버전 간의 차이가 두 릴리스 보다 크지 않아야 합니다. 예를 들어, Microsoft SQL Server 2012년 게시자를 Microsoft SQL Server 2019년 구독자와 함께 사용하지 마십시오.

    • 데이터 공유 지연을 방지하려면 동일한 시스템에서 게시자와 배포자를 구성합니다.

      예를 들어 200GB보다 큰 데이터의 경우 로드 밸런싱에만 서로 다른 시스템을 사용합니다.

    1. 기본 데이터베이스에 연결하여 로컬 발행물에 대한 스냅샷 문서를 생성합니다.
    2. 테이블과 보기를 문서로 추가합니다.
    3. 스냅샷 에이전트 옵션을 사용하여 스냅샷을 생성하고, 스냅샷을 사용하여 구독을 초기화할 수 있습니다.
    4. 정기적으로(예: 오전 12시부터 오후 11시 59분 59초까지 10초마다) 데이터를 백업하도록 스냅샷 에이전트를 예약합니다.
    5. 스냅샷 에이전트를 실행할 계정을 선택하려면 보안 및 에이전트 설정을 구성합니다.
    6. 게시 옵션을 추가합니다.
    7. 게시자와 데이터베이스 이름이 올바른지 확인한 후 모든 에이전트와 배포자를 실행합니다.
    8. 구독자를 로컬 구독에 추가하려면 데이터베이스 서버에 연결하고 보조 사이트의 데이터베이스에 대한 연결 세부 정보를 제공합니다.
    자세한 단계는 Database Mirroring and Replication (SQL Server)의 내용을 참조하십시오.
  2. 기본 사이트에서 보조 사이트로 Windows DFS를 사용하여 리포지토리(Bot 및 데이터 파일)를 복제합니다.
    1. 공유 리포지토리가 저장된 시스템에서 DFS를 엽니다.
    2. 새 다목적 복제 그룹을 생성하여 복제 그룹 구성원을 추가합니다.
      그룹 구성원에는 공유 리포지토리를 저장하기 위해 기본 사이트의 소스 시스템과 보조 사이트의 대상 시스템이 포함됩니다.
    3. 10개 미만의 서버로 구성된 DFS 복제 그룹에 대해 풀 메시 옵션을 사용합니다.
    4. 전체 대역폭 옵션을 사용하여 데이터를 지속적으로 복제합니다.
    5. 리포지토리를 기본 구성원으로 구성하는 시스템을 추가합니다.
    6. 대상 시스템에서 공유 리포지토리에 대한 백업 폴더를 추가합니다.
    7. 데이터가 대상 시스템의 백업 폴더에 복제되었는지 확인합니다.
    자세한 단계는 Distributed File System Replication의 내용을 참조하십시오.
  3. 기본 사이트의 Control Room에 보조 사이트 클러스터 IP 주소를 추가하여 Elasticsearch(감사 로그) 데이터를 백업합니다.
    자세한 단계는 OpenSearch IP 주소에 대한 재해 복구 사이트 구성의 내용을 참조하십시오.