Git 저장소 복제(Git Repository Replication)

Git 저장소 복제(Git Repository Replication)

Snowflake에서 Git 저장소 객체를 복제하기 위한 지원에 대해 설명하는 페이지예요. 복제 그룹이나 장애 조치 그룹에 Git 저장소 객체를 포함해 복제하는 방법을 다뤄요.

출처: Snowflake 문서

본문

Standard & Business Critical 기능

  • 데이터베이스 및 공유(share) 복제는 모든 계정에서 사용할 수 있어요.
  • 기타 계정 객체의 복제와 장애 조치/장애 복구(failover/failback)는 Business Critical Edition 이상이 필요해요. 업그레이드 문의는 Snowflake Support에 연락해 주세요.

이 주제는 Git 저장소 객체의 복제에 대한 Snowflake 지원 정보를 제공해요.

시작하기 전에 Git 저장소에 대한 Snowflake 지원에 익숙해지길 권장해요. 자세한 내용은 Snowflake에서 Git 저장소 사용하기를 참고해요.

Git 저장소 클론 복제 시 고려사항

Snowflake와 통합한 Git 저장소 객체를 복제하려면 Git 저장소 객체를 포함하는 데이터베이스나 스키마를 복제 그룹(replication group) 또는 장애 조치 그룹(failover group)에 지정하면 돼요. Git 저장소 클론의 복제를 활성화하기 위한 별도 단계를 수행할 필요는 없어요.

기본(primary) 시스템의 시크릿(secret)은 보조(secondary) 시스템으로 복제돼요.

보조 시스템에서는 저장소를 읽을 수 있어요. 하지만 보조 시스템에서 원격 origin 서버로 커밋(commit)하거나, 원격에서 fetch하거나, push할 수 없어요. 장애 조치로 보조 시스템을 기본 시스템으로 승격한 뒤에는 Git 저장소에 대해 이런 다른 작업을 수행할 수 있어요.

Snowflake는 최대 5GB 크기의 Git 저장소 클론 복제를 지원해요. 더 큰 저장소는 현재 지원되지 않아요.

더 알아보기 (Learn more)