InfoGrab Docs

GitLab이 관리하는 리포지터리 이동

GitLab이 관리하는 모든 리포지터리를 다른 파일 시스템이나 다른 서버로 이동합니다. GitLab 인스턴스에서 데이터 이동 # GitLab API를 사용하여 Git 리포지터리를 이동합니다: 서버 간. 다른 스토리지 간. 단일 노드 Gitaly에서 Gitaly 클러스터(Praefect)로. GitLab 리포지터리는 프로젝트, 그룹, 스니펫과 연결될 수 있습니다. 이러한 각 유형은 리포지터리를 이동하기 위한 별도의 API가 있습니다. GitLab 인스턴스의 모든 리포지터리를 이동하려면 각 스토리지에 대해 각 유형의 리포지터리를 이동해야 합니다. 각 리포지터리는 이동하는 동안 읽기 전용으로 설정되며 이동이 완료될 때까지 쓸 수 없습니다. 리포지터리를 이동하려면: 모든 로컬 및 클러스터 스토리지 가 GitLab 인스턴스에서 접근 가능한지 확인합니다. 이 예시에서는 <original_storage_name> 과 <cluster_storage_name> 입니다. 새 스토리지