Jaki jest najlepszy sposób utworzenia kopii zapasowej w istniejącym gitlabie i przywrócenia tej samej kopii zapasowej na nowym serwerze gitlab? [Zamknięte]

33

Jaki jest najlepszy sposób tworzenia kopii zapasowych i przywracania gitlab, w tym wszystkich repozytoriów, zatwierdzania komentarzy, komentarzy na ścianie, wiki itp.

Nowicjusz
źródło
3
Gdybym wiedział, co spróbować, czy zadałbym pytanie?
nowicjusz
Istnieją dwa główne problemy z tym pytaniem - (1) „najlepszy” jest bardzo subiektywny. „Najlepsze” rozwiązanie zależy od środowiska i potrzeb. (2) Błąd serwera nie istnieje, aby wykonać całą pracę za Ciebie. Oczekuje się, że przyjdziesz do stołu z badaniami i przynajmniej trochę wysiłku poświęcisz na znalezienie rozwiązania na własną rękę , a następnie zadanie konkretnych pytań.
voretaq7
5
To wydaje mi się ważnym pytaniem (i tym, na które ja również oczekuję odpowiedzi). Zamknięcie go jako „niekonstruktywnego” jest, o ironio, o wiele mniej konstruktywne w stosunku do rzeczy do zrobienia niż OP, zadając pytanie. Kogo to obchodzi, jeśli „najlepsze” jest subiektywne? Pozwól ludziom odpowiedzieć na pytanie, przedstawiając najlepszy sposób (w ich oczach) na wykonanie tego zadania, o którym wiedzą.
Tyler Rick

Odpowiedzi:

32

Z dokumentacji :

Kopia zapasowa tworzy plik archiwum zawierający bazę danych, wszystkie repozytoria i wszystkie załączniki. To archiwum zostanie zapisane w backup_path (patrz config/gitlab.yml).

Nazwa pliku to [TIMESTAMP]_gitlab_backup.tar. Tego znacznika czasu można użyć do przywrócenia określonej kopii zapasowej.

sudo gitlab-rake gitlab:backup:create

Nowicjusz
źródło
Dziękuję i gdzie jest ścieżka kopii zapasowej?
Marian Klühspies
2
Ta odpowiedź dotyczy tylko edycji zbiorczej, a nie jeśli zainstalowałeś gitlab ze źródła
użytkownik3791372,
Czy mogę wydać to polecenie, gdy GitLab ma użytkowników pracujących na stronach Wiki, którzy robią push i pull i tym podobne?
kiltek
1
W przypadku wersji zbiorczej można zdefiniować ścieżkę kopii zapasowej za pomocą:gitlab_rails['backup_path'] = "/mnt/backup"
danger89
1
@XtraSimplicity Nie sądzę, że skończyło się na wypróbowaniu tego. IIRC, tymczasowo obniżyliśmy wersję bazy danych, aby pasowały ...
Tyler Rick