Backup and DRを使ってみた

このブログは、 NI+C AdventCalendar GCP/GWS Team 2022です。
https://qiita.com/advent-calendar/2022/niandc_teamgcp
気が付けば2022年も残りわずか。
気を引き締めて今年を締めくくりましょう。

## はじめに
GoogleCloudの統合アックアップサービスBackup and DRを利用してみたので寄稿します。
このサービスは2020年12月、Google社がactifio社を買収しバックアップソフト Actifio Goをサービス。オンプレミスおよび Google Cloud 内のワークロードを保護できる Google Cloudのデータ保護ソリューションです。
Backup and DRのデプロイからバックアップ、リストア基本操作について触れていきます。

## デプロイ
- Backup and DR　API有効
- Active Manage Console
   　管理コンソール・リージョン指定（アジア圏は台湾、シドニーが選べる）
- ピアリングするVPCを指定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/4fdca12f-0582-3417-75f9-c5b2cfd3b7c5.png)
- ②Deploy your first backup/recovery
　・プロジェクト
　・リージョン、ゾーン、サブネットを指定
　・ストレージの種類（今回はminimal capacity persisitent disk)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/952b48ee-3841-feff-7d49-389fcdab5e3b.png)
40分程度でデプロイが完了します。
[LOG IN TO THE MANAGEMENT CONSOLE］をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/8ef9e76b-1a14-4dd7-bd5a-80eed3d75755.png)
コンソールが開きます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/ef9c580d-1cfb-a934-92a5-0292da8cc82e.png)


## 構成
構成は下記のイメージです。
- Managementコンソール
GoogleCloud管理リソースとVPNピアリング接続が行われる
- Backup/Recoveryアプライアンス
GCE（e2-standard-16/SCSI200GB、Boot10GB）がデプロイされる
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/68f33167-4ddb-744a-0558-5a78bc01e7c2.png)

## 準備
1.Profile設定
・Profile設定でストレージ設定を構成します。
・GCSをVoultストレージとして設定することもできます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/631db928-3d6d-e5b9-408b-dde2e5913b7c.png)
2.Template設定
・Template設定でバックアップポリシーを構成します。
・バックアップ方法、いつ、どれくらいの頻度を（バックアップスケジュール）設定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/bd9b7955-9d06-3a06-4da3-c6a7aed12076.png)

## バックアップ
1. [Backup＆Recovery]から[Backup]を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/6c66ce0d-49ce-1d86-adab-d51e8d44ee9b.png)
2. プロジェクトのアプライアンス指定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/363d38f5-374a-7110-e0ea-6e8727b1c8e9.png)
3. バックアップ対象ノードを指定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/0cb5fe44-8014-f61f-f803-f8413cefc94d.png)
4. 事前に定義したTemplate（バックアップポリシー）をセットします
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/05372458-0279-0890-8050-b0201ffc7d64.png)
5. バックアップ設定完了
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/2fd0da4c-8b95-9bba-af34-f1899dfd4059.png)

## リストア
1. [Backup＆Recovery]から[Restore]を選択します。
　今回はGCEのスナップショットを上書きリストアします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/7971d102-4cd5-012e-0742-3e883558fa17.png)
2.リストアポイントを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/3c5951f6-69cd-958a-df62-f7563bb9601d.png)
3.リストア開始
  “DATALOSS”を入力しリストアを行います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/24a9da5a-271f-7469-e2b1-5ed459eda9fd.png)
4.リストア完了
　スナップショットからのリストアのため数秒で完了します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/86dc5041-e3ec-3d05-4681-abf8265234d8.png)
## 仕様
- GCEはスナップショットだけ（通常のスナップショットが動きます）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/84add547-ed62-a4e1-2341-3f23aae5e090.png)

## 費用
- アプライアンスのGCEインスタンス
- vmwareはバックアップの使用容量に応じて課金
- minimal capacity persistent diskの場合は下記ディスク構成
- GCEはスナップショット容量による従量課金
※2022年12月現在の情報です
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/59647/5d5e4334-e4d3-8ccd-c89f-780f3ae39443.png)


## まとめ
最後にまとめると下記メリットがあります。
- 始めやすい
・アプライアンスなのでバックアップ設計も簡易、直ぐに始められる
- 仕様
・GCEはスナップショットだけ
- 統合バックアップ
・複数のGCEバックアップ管理が楽ちん
　特にプロジェクトを跨ぐGCEのバックアップ管理
　※projectごとにアプライアンスが必要
・GoogleCloudVMwareEngine（GCVE）対応
・オンプレの物理サーバ群を含めた統合バックアップ
　vmware、Db2、Oracle、MySQL、MS-SQL、PostgreSQL、SAP