2016-11-29 10 views
1

私はgitlab ce 8.11.7と一緒に働いていて、うまくいきました。
しかし、毎日gitlabサーバーの完全なバックアップをとるためのcronジョブをスケジュールしています。実行した後gitlab-rake私のgitlabサーバーをバックアップするコマンドは502エラーをスローしています。
すべてのサービスは稼働していますが、それでも502エラーが発生しています。Gitlab CE 8.11.7 Gitlab-rake issue

gitlabサーバの増分バックアップを取る方法を提案してください。

答えて

1

あなたはオムニバスパッケージにGitLabをインストールした場合は、「gitlab-ce/doc/raketasks/backup_restore.md

このコマンドを使用して詳細に説明するものだろうし参照のうえかもしれない「gitlabすくい」コマンド:

sudo gitlab-rake gitlab:backup:create 

:あなたがソースからGitLabをインストールした場合

は、これを使用します

sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production 

this issueで述べたように、あなたは(/var/log/gitlab/nginx/gitlab_error.logのように)あなたのケースで

チェックsudo gitlab-ctl reconfigure場合とsudo gitlab-ctl restart助けをもっと知りログをチェックする必要があります。シングルコアサーバ上で、それはユニコーンとSidekiqを再起動する分ほどかかる場合が

注:「starting-and-stopping」で述べたように

GitLabインスタンスは、Unicornが再び起動するまで502エラーを返します。

最新のバージョン(8.14.x)にアップグレードすることは、このエラーを回避する方法の1つです。

+0

私は 'sudo gitlab-rake gitlab:backup:create'このコマンドを使用してバックアップを取ることは問題ありません。バックアップ後、サーバーは502エラーをスローします。 'sudo gitlab-ctl restart'というオプションが1つだけ残っています。しかし、毎日サービスを再開するのは良い選択ではありません。 –

+0

VonCのようなサウンドはこれがバグだと言っています。今すぐアップグレード! バックアップの量はどれくらいですか?いくつかのオプションを使用して、必要なものだけをバックアップすることをお勧めします。 たとえば、私はこれを使用します: 'gitlab-rake gitlab:backup:create SKIP =成果物' –

+0

私のサーバのバックアップサイズはほぼ5 GBです。 –

関連する問題