백업 및 복원 개요
백업 및 복원 개요에 대해 설명합니다.
GitLab 인스턴스에는 소프트웨어 개발 또는 조직의 중요한 데이터가 포함되어 있습니다. 다음을 위한 정기적인 백업을 포함하는 재해 복구 계획을 수립하는 것이 중요합니다: 데이터 보호: 하드웨어 오류, 소프트웨어 버그 또는 실수로 인한 삭제로 인한 데이터 손실 방지. 재해 복구: 비상 사태 발생 시 GitLab 인스턴스와 데이터 복원. 버전 제어: 이전 상태로 롤백할 수 있는 기록 스냅샷 제공. 컴플라이언스: 특정 업계의 규정 요건 충족. 마이그레이션: GitLab을 새 서버나 환경으로 이전하는 것을 용이하게 함. 테스트 및 개발: 프로덕션 데이터를 위험에 노출시키지 않고 업그레이드나 새 기능을 테스트하기 위한 복사본 생성. Note 이 문서는 GitLab Community 및 Enterprise Edition에 적용됩니다. GitLab.com의 데이터 보안은 보장되지만 이 방법을 사용하여 GitLab.com에서 데이터를 내보내거나 백업할 수 없습니다. GitLab 백업 # GitLab 인스턴스를 백업하는 절차는 배포의 특정 구성 및 사용 패턴에 따라 다릅니다. 데이터 유형, 저장 위치 및 볼륨과 같은 요소는 백업 방법, 저장소 옵션 및 복원 프로세스에 영향을 미칩니다. 자세한 내용은 GitLab 백업 을 참조하세요. GitLab 복원 # GitLab 인스턴스를 복원하는 절차는 배포의 특정 구성 및 사용 패턴에 따라 다릅니다. 데이터 유형, 저장 위치 및 볼륨과 같은 요소는 복원 프로세스에 영향을 미칩니다. 자세한 내용은 GitLab 복원 을 참조하세요. 새 서버로 마이그레이션 # GitLab 백업 및 복원 기능을 사용하여 인스턴스를 새 서버로 마이그레이션합니다. GitLab Geo 배포의 경우 계획된 페일오버를 위한 Geo 재해 복구 를 고려하세요. 자세한 내용은 새 서버로 마이그레이션 을 참조하세요. 대규모 참조 아키텍처 백업 및 복원 # 대규모 참조 아키텍처를 정기적으로 백업하고 복원하는 것이 중요합니다. 개체 저장소 데이터, PostgreSQL 데이터 및 Git 저장소의 백업을 구성하고 복원하는 방법에 대한 정보는 대규모 참조 아키텍처 백업 및 복원 을 참조하세요. 백업 아카이브 프로세스 # 데이터 보존 및 시스템 무결성을 위해 GitLab은 백업 아카이브를 생성합니다. GitLab이 이 아카이브를 생성하는 방법에 대한 자세한 내용은 백업 아카이브 프로세스 를 참조하세요. 관련 주제 # Geo 재해 복구 (Geo) GitLab 그룹 마이그레이션 GitLab으로 가져오기 및 마이그레이션 GitLab Linux 패키지 (Omnibus) - 백업 및 복원 GitLab Helm 차트 - 백업 및 복원 GitLab Operator - 백업 및 복원
