StorageGRID에서 교차 그리드 복제 관리
테넌트 계정 생성 시 그리드 페더레이션 연결 사용 권한이 부여된 경우, 크로스 그리드 복제를 사용하여 테넌트의 소스 그리드 버킷과 테넌트의 대상 그리드 버킷 간에 객체를 자동으로 복제할 수 있습니다. 크로스 그리드 복제는 단방향 또는 양방향으로 수행될 수 있습니다.
그리드 간 복제 워크플로
워크플로 다이어그램은 두 그리드의 버킷 간 교차 그리드 복제를 구성하기 위해 수행하는 단계를 요약합니다. 이러한 단계는 다이어그램 아래에서 더 자세히 설명합니다.

그리드 간 복제 구성
교차 그리드 복제를 사용하려면 먼저 각 그리드에서 해당 테넌트 계정으로 로그인하고 버킷 두 개를 생성해야 합니다. 그런 다음 하나 또는 두 버킷 모두에서 교차 그리드 복제를 활성화할 수 있습니다.
-
그리드 간 복제에 필요한 사항을 검토하셨습니다. "크로스 그리드 복제란 무엇인가요?"을 참조하십시오.
-
현재 "지원되는 웹 브라우저"을(를) 사용하고 있습니다.
-
테넌트 계정에는 그리드 페더레이션 연결 사용 권한이 있으며, 동일한 테넌트 계정이 두 그리드에 모두 존재합니다. 자세한 내용은 "그리드 페더레이션 연결에 허용된 테넌트 관리"을 참조하십시오.
-
로그인하려는 테넌트 사용자는 이미 두 그리드 모두에 존재하며, "루트 액세스 권한"을(를) 가진 사용자 그룹에 속해 있습니다.
-
테넌트의 대상 그리드에 로컬 사용자로 로그인하는 경우, 테넌트 계정의 루트 사용자가 해당 그리드에서 사용자 계정에 대한 암호를 설정해 놓았습니다.
버킷 두 개 만들기
첫 번째 단계로 각 그리드에서 해당 테넌트 계정에 로그인하고 각 그리드에 버킷을 생성합니다.
-
그리드 연합 연결의 어느 그리드에서든 시작하여 새 버킷을 생성합니다.
-
두 그리드 모두에 존재하는 테넌트 사용자의 자격 증명을 사용하여 테넌트 계정에 로그인하십시오.
로컬 사용자로 테넌트의 대상 그리드에 로그인할 수 없는 경우, 테넌트 계정의 루트 사용자가 사용자 계정에 암호를 설정했는지 확인하십시오.
-
"S3 버킷을 생성합니다"의 지침을 따르세요.
각 그리드마다 버킷 이름과 지역이 다를 수 있습니다. -
객체 설정 관리 탭에서 *객체 버전 관리 활성화*를 선택합니다.
-
StorageGRID 시스템에서 S3 Object Lock이 활성화된 경우 "S3 객체 잠금을 사용한 크로스 그리드 복제"을 참조하십시오.
-
*버킷 생성*을 선택합니다.
-
*완료*를 선택합니다.
-
-
그리드 페더레이션 연결의 다른 그리드에서 동일한 테넌트 계정에 대한 버킷을 생성하려면 이 단계를 반복하십시오.
필요에 따라 각 버킷은 서로 다른 지역을 사용할 수 있습니다.
그리드 간 복제 활성화
버킷에 객체를 추가하기 전에 반드시 다음 단계를 수행해야 합니다.
-
복제하려는 객체가 있는 그리드에서 시작하여 "한 방향으로의 교차 그리드 복제"을(를) 활성화합니다.
-
버킷의 테넌트 계정에 로그인합니다.
-
대시보드에서 버킷 보기*를 선택하거나 *스토리지(S3) > *버킷*을 선택합니다.
-
표에서 버킷 이름을 선택하여 버킷 세부 정보 페이지에 액세스하십시오.
-
교차 그리드 복제 탭을 선택합니다.
-
*활성화*를 선택하고 요구 사항 목록을 검토하십시오.
-
모든 요구 사항이 충족되면 사용할 그리드 페더레이션 연결을 선택하십시오.
-
선택적으로, 삭제 마커 복제 설정을 변경하여 S3 클라이언트가 버전 ID가 포함되지 않은 삭제 요청을 소스 그리드에 보낼 경우 대상 그리드에서 발생하는 상황을 결정할 수 있습니다.
-
예(기본값): 삭제 마커가 소스 버킷에 추가되고 대상 버킷으로 복제됩니다.
-
아니요: 삭제 표시가 소스 버킷에 추가되지만 대상 버킷으로 복제되지 않습니다.

삭제 요청에 버전 ID가 포함된 경우 해당 객체 버전은 소스 버킷에서 영구적으로 제거됩니다. StorageGRID는 버전 ID가 포함된 삭제 요청을 복제하지 않으므로 대상 버킷에서는 동일한 객체 버전이 삭제되지 않습니다. -
자세한 내용은 "크로스 그리드 복제란 무엇인가요?"을 참조하십시오.
-
선택적으로, 감사 메시지 볼륨을 관리하기 위해 Cross-grid replication 감사 범주 설정을 변경할 수 있습니다.
-
Error (기본값): 감사 출력에는 실패한 그리드 간 복제 요청만 포함됩니다.
-
Normal: 모든 그리드 간 복제 요청이 포함되므로 감사 출력량이 크게 증가합니다.
-
-
선택 사항을 검토하세요. 두 버킷이 모두 비어 있어야만 이 설정을 변경할 수 있습니다.
-
*활성화 및 테스트*를 선택합니다.
잠시 후 성공 메시지가 나타납니다. 이제 이 버킷에 추가된 객체가 다른 그리드로 자동으로 복제됩니다. 버킷 세부 정보 페이지에서 *그리드 간 복제*가 활성화된 기능으로 표시됩니다.
-
-
선택적으로 다른 그리드의 해당 버킷으로 이동하여 "양방향으로 그리드 간 복제를 활성화합니다.".
그리드 간 복제 테스트
버킷에 대해 그리드 간 복제가 활성화된 경우 연결 및 그리드 간 복제가 올바르게 작동하는지, 그리고 소스 및 대상 버킷이 모든 요구 사항(예: 버전 관리가 여전히 활성화됨)을 충족하는지 확인해야 할 수 있습니다.
-
현재 "지원되는 웹 브라우저"을(를) 사용하고 있습니다.
-
귀하는 "루트 액세스 권한"이(가) 있는 사용자 그룹에 속해 있습니다.
-
버킷의 테넌트 계정에 로그인합니다.
-
대시보드에서 버킷 보기*를 선택하거나 *스토리지(S3) > *버킷*을 선택합니다.
-
표에서 버킷 이름을 선택하여 버킷 세부 정보 페이지에 액세스하십시오.
-
교차 그리드 복제 탭을 선택합니다.
-
*연결 테스트*를 선택합니다.
연결이 정상적이면 성공 배너가 표시됩니다. 그렇지 않으면 오류 메시지가 표시되며, 이 메시지를 사용하여 사용자와 그리드 관리자가 문제를 해결할 수 있습니다. 자세한 내용은 "그리드 페더레이션 오류 해결"을 참조하십시오.
-
그리드 간 복제가 양방향으로 구성된 경우, 다른 그리드의 해당 버킷으로 이동하여 *연결 테스트*를 선택하여 그리드 간 복제가 반대 방향으로 제대로 작동하는지 확인하십시오.
그리드 간 복제 비활성화
다른 그리드로 개체를 복사하지 않으려면 그리드 간 복제를 영구적으로 중지할 수 있습니다.
그리드 간 복제를 비활성화하기 전에 다음 사항에 유의하십시오.
-
그리드 간 복제를 비활성화해도 이미 그리드 간에 복사된 객체는 삭제되지 않습니다. 예를 들어, `my-bucket`그리드 1에 있는 객체가 `my-bucket`그리드 2로 복사된 경우, 해당 버킷에 대해 그리드 간 복제를 비활성화해도 객체는 삭제되지 않습니다. 이러한 객체를 삭제하려면 수동으로 삭제해야 합니다.
-
각 버킷에 대해 그리드 간 복제가 활성화된 경우(즉, 양방향 복제가 발생하는 경우), 하나 또는 두 버킷 모두에 대해 그리드 간 복제를 비활성화할 수 있습니다. 예를 들어, `my-bucket`그리드 1에서 `my-bucket`그리드 2로의 객체 복제는 비활성화하고 `my-bucket`그리드 2에서 `my-bucket`그리드 1로의 객체 복제는 계속 유지하도록 설정할 수 있습니다.
-
테넌트 그리드 페더레이션 연결을 사용할 수 있는 테넌트의 권한을 제거하기 전에 먼저 그리드 간 복제를 비활성화해야 합니다. 을(를) 참조하십시오. "허용된 테넌트 관리"
-
객체가 포함된 버킷에 대해 크로스 그리드 복제를 비활성화하면 소스 버킷과 대상 버킷에서 모든 객체를 삭제하지 않는 한 크로스 그리드 복제를 다시 활성화할 수 없습니다.
버킷 두 개가 모두 비어 있어야 복제를 다시 활성화할 수 있습니다.
-
현재 "지원되는 웹 브라우저"을(를) 사용하고 있습니다.
-
귀하는 "루트 액세스 권한"이(가) 있는 사용자 그룹에 속해 있습니다.
-
더 이상 복제하지 않으려는 객체가 있는 그리드부터 시작하여 해당 버킷에 대한 그리드 간 복제를 중지합니다.
-
버킷의 테넌트 계정에 로그인합니다.
-
대시보드에서 버킷 보기*를 선택하거나 *스토리지(S3) > *버킷*을 선택합니다.
-
표에서 버킷 이름을 선택하여 버킷 세부 정보 페이지에 액세스하십시오.
-
교차 그리드 복제 탭을 선택합니다.
-
*복제 사용 안 함*을 선택합니다.
-
이 버킷에 대한 크로스 그리드 복제를 비활성화하려면 텍스트 상자에 *Yes*를 입력하고 *Disable*을 선택하십시오.
잠시 후 성공 메시지가 나타납니다. 이 버킷에 새로 추가된 객체는 더 이상 다른 그리드로 자동 복제되지 않습니다. 버킷 페이지에서 Cross-grid replication 기능이 더 이상 활성화된 기능으로 표시되지 않습니다.
-
-
그리드 간 복제가 양방향으로 구성되었다면, 다른 그리드의 해당 버킷으로 이동하여 반대 방향의 그리드 간 복제를 중지하십시오.