InfoGrab Docs

선택적 동기화

Geo에서 보조 사이트가 동기화할 프로젝트를 선택하는 방법입니다.

Geo는 관리자가 보조 사이트에서 동기화할 프로젝트를 선택할 수 있는 선택적 동기화를 지원합니다. 프로젝트의 하위 집합은 그룹 또는 스토리지 샤드로 선택할 수 있습니다. 전자는 사용자의 하위 집합에 속하는 데이터만 복제하여 전송 및 스토리지 비용을 줄이는 데 이상적입니다. 후자는 대규모 GitLab 인스턴스에 Geo를 점진적으로 롤아웃하는 데 더 적합합니다. Note Geo의 동기화 로직은 문서 에 설명되어 있습니다. 솔루션과 문서 모두 때때로 변경될 수 있습니다. 개인 정보 보호 및 사이버 보안 법률, 적용 가능한 무역 통제법에 관한 법적 의무를 지속적으로 독립적으로 결정해야 합니다. 선택적 동기화: 보조 사이트의 권한을 제한하지 않습니다. 선택적 동기화에 포함되지 않은 프로젝트 저장소를 사용자가 보고, 상호작용하고, 클론하고, 푸시하는 것을 방지하지 않습니다. 자세한 내용은 보조 사이트를 위한 Geo 프록시 를 참조하세요. 보조 사이트에서 프로젝트 메타데이터를 숨기지 않습니다. Geo가 PostgreSQL 복제에 의존하므로 모든 프로젝트 메타데이터는 보조 사이트에 복제되지만, 선택되지 않은 저장소는 보조 사이트에 존재하지 않습니다. Geo 이벤트 로그에 대해 생성되는 이벤트 수를 줄이지 않습니다. 기본 사이트는 보조 사이트가 있는 한 이벤트를 생성합니다. 선택적 동기화 제한은 기본 사이트가 아닌 보조 사이트에서 구현됩니다. 선택적 동기화 활성화 # 기본적으로 선택적 동기화는 비활성화되어 있습니다. 활성화하려면: 오른쪽 상단 모서리에서 Admin 을 선택합니다. Geo > Sites 를 선택합니다. 편집할 보조 사이트 옆에서 연필 아이콘을 선택합니다. Selective synchronization 드롭다운 목록에서 Projects in certain groups 또는 Projects in certain storage shards 를 선택합니다. 선택에 따라 Groups to synchronize 또는 Shards to synchronize 를 구성합니다. Save changes 를 선택합니다. 선택적 동기화가 활성화된 보조 사이트 승격 # Warning 선택적 동기화가 활성화된 보조 사이트를 기본 사이트로 승격하면 해당 보조 사이트에 복제되지 않은 모든 데이터가 영구적으로 손실 됩니다. 보조 사이트에 선택적 동기화가 구성된 경우, 데이터의 일부만 복제됩니다: 그룹 으로 동기화하는 경우: 선택한 그룹의 프로젝트만 복제됩니다. 스토리지 샤드 로 동기화하는 경우: 선택한 샤드의 프로젝트만 복제됩니다. 조직 으로 동기화하는 경우: 선택한 조직의 프로젝트만 복제됩니다. 나머지 모든 데이터는 원래 기본 사이트에만 존재합니다. 선택적 동기화가 적용된 보조 사이트를 새 기본 사이트로 승격하면: 복제 대상으로 선택되지 않은 데이터는 영구적으로 접근 불가 상태가 됩니다. 사용자는 선택적 동기화에서 제외된 프로젝트, 저장소 및 관련 데이터에 접근할 수 없게 됩니다. 원래 기본 사이트에 여전히 접근할 수 있는 경우를 제외하고 이 데이터는 복구할 수 없습니다