2015-07-21 19 views
16

Tôi đang cố di chuyển thiết lập GitLab từ 7.8.2 đến 7.12.2. Tôi không thực sự chắc chắn làm thế nào để đi về điều này. Tôi đã cài đặt một hộp mới, trên Ubuntu 14.04.2. Bây giờ tôi thực sự muốn chỉ xuất cơ sở dữ liệu người dùng/nhóm cũ và nhập nó trên máy chủ mới, sau đó sao chép tất cả các kho lưu trữ từ máy chủ cũ sang máy chủ mới. Và yêu cầu người dùng bắt đầu sử dụng ứng dụng mới.Cách di chuyển GitLab sang máy chủ mới?

Tôi không biết cơ sở dữ liệu nào mà cài đặt gitlab mới của tôi sử dụng, không phải cài đặt cũ.

Tôi đã lên và xuống tài liệu gitlab, nhưng không thể tìm đủ thông tin về cách di chuyển từ máy chủ này sang máy chủ khác.

Tôi đã làm theo hướng dẫn trên https://about.gitlab.com/downloads/ cho ubuntu và tất cả dường như hoạt động tốt. Tôi đang tìm cách để xuất khẩu người dùng/nhóm từ hộp gitlab cũ và nhập nó vào hộp gitlab mới. và sau đó chỉ cần sao chép tất cả các kho lưu trữ từ hộp cũ sang hộp mới.

Bất kỳ hỗ trợ nào? Tôi biết bên cạnh không có gì về gitlab :(

Trả lời

28

tôi sẽ thực hiện các bước sau

  1. Tìm hiểu xem gitlab được cài đặt bằng tay hoặc bằng gitlab-omnibus. Này bạn cần biết để sao lưu chính xác và cập nhật bước.
  2. Thực hiện sao lưu các phiên bản cũ chỉ để được an toàn
  3. cập nhật dòng điện 7.8.2 dụ để 7.12.2 dụ bằng cách làm theo các hướng dẫn cập nhật
  4. sao lưu hệ thống gitlab mới được cập nhật
  5. Khôi phục sao lưu trên hệ thống mới

Sao lưu & khôi phục tài liệu có thể được tìm thấy here

+0

Cảm ơn bạn, âm thanh tốt. Tôi sẽ tìm hiểu cách nó được cài đặt. Từ những gì tôi đã biết, git-lab hiện tại được nhân bản từ một môi trường vmware và được sao chép sang một môi trường khác (của tôi) và sau đó được sửa đổi cho miền mới. – Fishy

+0

curent gitlab đã được cài đặt bằng cách sử dụng omnibus – Fishy

+0

Cảm ơn bạn rất nhiều. Bạn trả lời đã giúp tôi có được quá trình thích hợp để di chuyển github của tôi từ hộp này sang hộp khác. – Fishy

Các vấn đề liên quan