Suche senden
Hochladen
GitLabをバックアップしてみた
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
897 views
VirtualTech Japan Inc./Begi.net Inc.
Folgen
GitLabのバックアップの基本について簡単にまとめてみました
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 8
Jetzt herunterladen
Empfohlen
UEFI時代のブートローダ
UEFI時代のブートローダ
Takuya ASADA
Jenkins 再入門
Jenkins 再入門
Jumpei Miyata
分散トレーシング技術について(Open tracingやjaeger)
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点
Kodai Terashima
Google Cloud のネットワークとロードバランサ
Google Cloud のネットワークとロードバランサ
Google Cloud Platform - Japan
MagicOnion~C#でゲームサーバを開発しよう~
MagicOnion~C#でゲームサーバを開発しよう~
torisoup
Jenkins と groovy
Jenkins と groovy
Kohsuke Kawaguchi
Empfohlen
UEFI時代のブートローダ
UEFI時代のブートローダ
Takuya ASADA
Jenkins 再入門
Jenkins 再入門
Jumpei Miyata
分散トレーシング技術について(Open tracingやjaeger)
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点
Kodai Terashima
Google Cloud のネットワークとロードバランサ
Google Cloud のネットワークとロードバランサ
Google Cloud Platform - Japan
MagicOnion~C#でゲームサーバを開発しよう~
MagicOnion~C#でゲームサーバを開発しよう~
torisoup
Jenkins と groovy
Jenkins と groovy
Kohsuke Kawaguchi
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
Yoichi Kawasaki
Docker管理もHinemosで! ~監視・ジョブ機能を併せ持つ唯一のOSS「Hinemos」のご紹介~
Docker管理もHinemosで! ~監視・ジョブ機能を併せ持つ唯一のOSS「Hinemos」のご紹介~
Hinemos
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
SEGADevTech
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Preferred Networks
Hyper-V ネットワークの基本
Hyper-V ネットワークの基本
Syuichi Murashima
プログラマ目線から見たRDMAのメリットとその応用例について
プログラマ目線から見たRDMAのメリットとその応用例について
Masanori Itoh
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
Yugo Shimizu
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
自宅k8s/vSphere入門
自宅k8s/vSphere入門
富士通クラウドテクノロジーズ株式会社
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
LTO/オートローダー/仮想テープライブラリの基礎知識
LTO/オートローダー/仮想テープライブラリの基礎知識
MKT International Inc.
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
分割と整合性と戦う
分割と整合性と戦う
Yugo Shimizu
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
がんばれ PHP Fiber
がんばれ PHP Fiber
infinite_loop
View Customize Pluginで出来ること
View Customize Pluginで出来ること
onozaty
Hyper vを理解する
Hyper vを理解する
Naoki Abe
UniRx完全に理解した
UniRx完全に理解した
torisoup
Git (実践入門編)
Git (実践入門編)
Naomichi Yamakita
今さら聞けない人のためのGit超入門
今さら聞けない人のためのGit超入門
VirtualTech Japan Inc./Begi.net Inc.
Weitere ähnliche Inhalte
Was ist angesagt?
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
Yoichi Kawasaki
Docker管理もHinemosで! ~監視・ジョブ機能を併せ持つ唯一のOSS「Hinemos」のご紹介~
Docker管理もHinemosで! ~監視・ジョブ機能を併せ持つ唯一のOSS「Hinemos」のご紹介~
Hinemos
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
SEGADevTech
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
Yoshifumi Kawai
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Preferred Networks
Hyper-V ネットワークの基本
Hyper-V ネットワークの基本
Syuichi Murashima
プログラマ目線から見たRDMAのメリットとその応用例について
プログラマ目線から見たRDMAのメリットとその応用例について
Masanori Itoh
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
Yugo Shimizu
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
Kentaro Yoshida
自宅k8s/vSphere入門
自宅k8s/vSphere入門
富士通クラウドテクノロジーズ株式会社
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Atsushi Tanaka
LTO/オートローダー/仮想テープライブラリの基礎知識
LTO/オートローダー/仮想テープライブラリの基礎知識
MKT International Inc.
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
分割と整合性と戦う
分割と整合性と戦う
Yugo Shimizu
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
がんばれ PHP Fiber
がんばれ PHP Fiber
infinite_loop
View Customize Pluginで出来ること
View Customize Pluginで出来ること
onozaty
Hyper vを理解する
Hyper vを理解する
Naoki Abe
UniRx完全に理解した
UniRx完全に理解した
torisoup
Was ist angesagt?
(20)
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
クラウドネイティブ時代の分散トレーシング - Distributed Tracing in a Cloud Native Age
Docker管理もHinemosで! ~監視・ジョブ機能を併せ持つ唯一のOSS「Hinemos」のご紹介~
Docker管理もHinemosで! ~監視・ジョブ機能を併せ持つ唯一のOSS「Hinemos」のご紹介~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
Hyper-V ネットワークの基本
Hyper-V ネットワークの基本
プログラマ目線から見たRDMAのメリットとその応用例について
プログラマ目線から見たRDMAのメリットとその応用例について
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
Fluentdのお勧めシステム構成パターン
Fluentdのお勧めシステム構成パターン
自宅k8s/vSphere入門
自宅k8s/vSphere入門
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
Zabbix最新情報 ~Zabbix 6.0に向けて~ @OSC2021 Online/Fall
LTO/オートローダー/仮想テープライブラリの基礎知識
LTO/オートローダー/仮想テープライブラリの基礎知識
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
分割と整合性と戦う
分割と整合性と戦う
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
がんばれ PHP Fiber
がんばれ PHP Fiber
View Customize Pluginで出来ること
View Customize Pluginで出来ること
Hyper vを理解する
Hyper vを理解する
UniRx完全に理解した
UniRx完全に理解した
Ähnlich wie GitLabをバックアップしてみた
Git (実践入門編)
Git (実践入門編)
Naomichi Yamakita
今さら聞けない人のためのGit超入門
今さら聞けない人のためのGit超入門
VirtualTech Japan Inc./Begi.net Inc.
Git lev 1-おひとりさま用-
Git lev 1-おひとりさま用-
Kentarou Kurashige
猫にはわからないGit講座
猫にはわからないGit講座
Yusei Yamanaka
Git 実践入門
Git 実践入門
Yasutaka Kanzaki
Git-dojo In Sendagaya.rb
Git-dojo In Sendagaya.rb
Jun Fukaya
今さら聞けない人のためのGit超入門 GitLab 14対応版
今さら聞けない人のためのGit超入門 GitLab 14対応版
VirtualTech Japan Inc./Begi.net Inc.
Githubことはじめ
Githubことはじめ
tikitikipoo
今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門
VirtualTech Japan Inc./Begi.net Inc.
Gitpractice2
Gitpractice2
mmm110
ソフトウェア工学2023 08 GitHub
ソフトウェア工学2023 08 GitHub
Toru Tamaki
Mercurial入門(後半)
Mercurial入門(後半)
You&I
Mercurial入門(後半)解説版
Mercurial入門(後半)解説版
You&I
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
VirtualTech Japan Inc./Begi.net Inc.
Git (運用編)
Git (運用編)
Naomichi Yamakita
Git for beginners
Git for beginners
Shohei kamon
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
Takashi Imagire
今さら聞けない人のためのGit超入門 OSC2018広島版
今さら聞けない人のためのGit超入門 OSC2018広島版
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21
VirtualTech Japan Inc./Begi.net Inc.
ロボットシステム学2015年第9回
ロボットシステム学2015年第9回
Ryuichi Ueda
Ähnlich wie GitLabをバックアップしてみた
(20)
Git (実践入門編)
Git (実践入門編)
今さら聞けない人のためのGit超入門
今さら聞けない人のためのGit超入門
Git lev 1-おひとりさま用-
Git lev 1-おひとりさま用-
猫にはわからないGit講座
猫にはわからないGit講座
Git 実践入門
Git 実践入門
Git-dojo In Sendagaya.rb
Git-dojo In Sendagaya.rb
今さら聞けない人のためのGit超入門 GitLab 14対応版
今さら聞けない人のためのGit超入門 GitLab 14対応版
Githubことはじめ
Githubことはじめ
今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門
Gitpractice2
Gitpractice2
ソフトウェア工学2023 08 GitHub
ソフトウェア工学2023 08 GitHub
Mercurial入門(後半)
Mercurial入門(後半)
Mercurial入門(後半)解説版
Mercurial入門(後半)解説版
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
Git (運用編)
Git (運用編)
Git for beginners
Git for beginners
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
今さら聞けない人のためのGit超入門 OSC2018広島版
今さら聞けない人のためのGit超入門 OSC2018広島版
今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21
ロボットシステム学2015年第9回
ロボットシステム学2015年第9回
Mehr von VirtualTech Japan Inc./Begi.net Inc.
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
VirtualTech Japan Inc./Begi.net Inc.
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
VirtualTech Japan Inc./Begi.net Inc.
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのSSH超入門
今さら聞けない人のためのSSH超入門
VirtualTech Japan Inc./Begi.net Inc.
OSCのこれまでを振り返るとしたらこんな感じ?
OSCのこれまでを振り返るとしたらこんな感じ?
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門 ODC2023編
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
DBチューニング超入門
DBチューニング超入門
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
MIRACLE LINUX 9にAnsibleをインストールした話
MIRACLE LINUX 9にAnsibleをインストールした話
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
最近のOSCと今後について
最近のOSCと今後について
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
オープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメ
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
VirtualTech Japan Inc./Begi.net Inc.
Mehr von VirtualTech Japan Inc./Begi.net Inc.
(20)
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
今さら聞けない人のためのSSH超入門
今さら聞けない人のためのSSH超入門
OSCのこれまでを振り返るとしたらこんな感じ?
OSCのこれまでを振り返るとしたらこんな感じ?
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
DBチューニング超入門
DBチューニング超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
MIRACLE LINUX 9にAnsibleをインストールした話
MIRACLE LINUX 9にAnsibleをインストールした話
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
最近のOSCと今後について
最近のOSCと今後について
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
オープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメ
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
GitLabをバックアップしてみた
1.
GitLabをバックアップしてみた 日本仮想化技術株式会社 代表取締役社長兼CEO 宮原 徹(@tmiyahar) http://VirtualTech.jp
2.
GitLabをバックアップしよう • 大事なソースコードを保管しているリポジト リその他のデータをきちんとバックアップし よう • 「Back
up and restore GitLab」を参照 – https://docs.gitlab.com/ee/raketasks/backup_res tore.html • GitLabをOmnibusでUbuntuにインストール している前提で 2
3.
バックアップのコマンド • リポジトリその他のバックアップ – $
sudo gitlab-backup create – バックアップファイルは/var/opt/gitlab/backups ディレクトリに作成されます • 設定ファイルのバックアップ – $ sudo gitlab-ctl backup-etc – バックアップファイルは /etc/gitlab/config_backupディレクトリに作成さ れます 3
4.
リポジトリその他のバックアップ例 $ sudo gitlab-backup
create 2021-03-31 02:00:23 +0000 -- Dumping database ... Dumping PostgreSQL database gitlabhq_production ... [DONE] 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping repositories ... * tmiyahar/test (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b) ... [DONE] [SKIPPED] Wiki 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping uploads ... 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping builds ... 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping artifacts ... 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping pages ... 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping lfs objects ... 2021-03-31 02:00:24 +0000 -- done 2021-03-31 02:00:24 +0000 -- Dumping container registry images ... 2021-03-31 02:00:24 +0000 -- [DISABLED] Creating backup archive: 1617156024_2021_03_31_12.5.0-ee_gitlab_backup.tar ... done Uploading backup archive to remote storage ... skipped Deleting tmp directories ... done Deleting old backups ... skipping Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data and are not included in this backup. You will need these files to restore a backup. Please back them up manually. Backup task is done. 4
5.
設定ファイルのバックアップ例 • $ sudo
gitlab-ctl backup-etc • Could not find '/etc/gitlab/config_backup' directory. Creating. • Running configuration backup • Creating configuration backup archive: gitlab_config_1617158184_2021_03_31.tar • /etc/gitlab/ • /etc/gitlab/gitlab.rb • /etc/gitlab/gitlab-secrets.json • /etc/gitlab/trusted-certs/ • Configuration backup archive complete: /etc/gitlab/config_backup/gitlab_config_1617158184_2021_03_ 31.tar 5
6.
追加で考えるべき事 • バックアップの並列度を高める – CPUに余裕があるなら並列実行でバックアッ プ時間を短縮できる –
ストレージ並列度も要検討 • バックアップファイルを退避する – クラウドなどにアップロード • バックアップの頻度を調整する – cronでの自動バックアップ実行 – 古くなったバックアップを消去する 6
7.
リストア方法(未検証) 1. Omnibusインストール 2. gitlab-ctl
reconfigureの実行 3. GitLabの起動 4. 設定ファイル等の書き戻し 5. バックアップファイルの配置 – 元々の位置に置く 6. 一部プロセスの停止 – unicorn, puma, sidekiq 7. リストアの実行 – gitlab-backup restore BACKUP=バックアップファイル 8. gitlab-ctl reconfigureの実行 9. GitLabの再起動 10. gitlab-rake gitlab:check SANITIZE=true 7
8.
ありがとうございました 8
Jetzt herunterladen