オフラインもできる？ONTAPデータをObject Storageにバックアップとリストアを検証した

# NetApp Cloud Backupを利用してONTAPデータをStorageGRID S3 Objectにバックアップ・リストア
この記事では、下記の図の様にインターネットに接続のないアイソレート環境でONTAPデータのバックアップとリストア機能を検証してみたいと思います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/2eb4153f-5117-3241-6876-1908b83074ab.png)
# Keyword
* ONTAP
NetAppが提供しているストレージOS、FAS（Fabric Attached Storage)、AFF（All-Flash FAS）に搭載され、最⼩限の処理や負荷によって最⼤限の拡張性と管理性を提供し、CIFS（SMB）、NFS、iSCSI、FC、FCoEをサポートしています。
* NetApp Cloud Backup
クラウドとオンプレミスの非構造化ONTAPデータ、データベース、仮想マシンの保護、アーカイブするための、効率的な差分ブロック格納方式でONTAPデータをバックアップ・リストアするサービスです。
* StorageGRID
NetAppのソフトウェア定義型オブジェクトストレージスイートであり、Amazon S3 APIをネイティブにサポートし、自動化されたライフサイクル管理などテクノロジで非構造化データを長期にわたってコスト効率よく格納、保護、保全します。

# 検証手順
1.ONTAP Cluster1のデータをボリューム単位でStorageGRID S3 Objectにバックアップ 
2.ONTAP Cluster2にバックアップしたデータをボリューム単位でリストア 
3.ONTAP Cluster2にバックアップしたデータをファイル単位でリストア 
 
構成イメージ：
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/a9a50479-5e7b-c6ff-7275-b706c13bf048.png)


## 1. ONTAPデータをボリューム単位でStorageGRID S3 Objectにバックアップ 
下記の図の様にオンプレミスにある二つONTAP clusterをCloud ManagerのCanvasにWorking Environmentとして追加し、それぞれONTAP Cluster BackupをEnableしてStorageGRIDをバックアップ先として設定します。今回インターネットに接続のないアイソレート環境の為、上記の図の様にONTAP オンプレミスと同じデータセンターにStorageGRIDとCloud Backupをインストールする必要があります。 
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/645331d5-a93d-24e5-00ba-30332b472923.png)

Cloud Manager GUIにより、StorageGRIDをバックアップDestinationとして設定：
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/f05eb2d2-afcc-f70a-20b3-7ef8d42b37ec.png)

Activeになるまで数分かかる場合があります。ONTAP Cluster1の`svm1_videos`をad-hocバックアップ実行します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/ddd44538-9f0b-b115-f2bb-be464aaad6ee.png)

完了後S3より、バックアップを確認します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/426f24b7-aa7f-6141-6c5d-533f77c48d40.png)

ここまでは、下記の図の様にNetApp Cloud Manager GUI操作により、ONTAP Cluster1の`svm1_videos volume`をStorageGRID S3 Objectにバックアップしました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/c0c85870-1788-2c16-fef5-736e8485c206.png)


## 2.ONTAP Cluster2にバックアップしたデータをボリューム単位でリストア
GUI Wizardにより、Source Volume(ONTAP Cluster1の`svm1_videos`)とDestination(ONTAP Cluster2 `svm1_videos_restore`)を選択し、新しい独立のボリューム作成の形でリストアします。Job Monitoringにより、詳細を確認できます。ONTAP Cluster2にもStorageGRID credentialの設定が必要です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/6b835b08-9f8e-677b-ecde-a4156f5c4b40.png)
ONTAP Cluster2にリストア後、ONTAP System ManagerのGUIにより、リストアのボリュームを`Edit Mount Path`と`Add Share` し、リストア出来たボリューム`svm1_videos_restore`の中のファイルを確認します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/1f3035c4-e671-4e47-1c04-abfd5328d201.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/f228a71c-1ace-b81e-199a-72c9833aa154.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/820fda5d-211a-0a05-f077-4cb4baae7c87.png)

ここまでは、下記の図の様にGUI操作で簡単にStorageGRID S3 objectにバックアップしたONTAP Cluster1の`svm1_videos`をONTAP Cluster2に新しい`svm1_videos_restore`としてリストアしました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/496ffd0a-4344-8c12-68f3-4fb55639ddaa.png)

## 3.ファイル単位でリストア 
ファイル単位でのリストアもGUIにより非常にシンプルです。先程のボリュームリストアと同じ様に、Cloud Manager GUIにより、Source側のバックアップファイル、今回はStorageGRID S3 objectにバックアップしたONTAP Cluster1の`svm1_videos`の中の`Meet NetApp Cloud Volume.mp4`ファイルを選択し、Destination側のONTAP Cluster2の`svm2_data`にリストアします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/3897ec31-0c3e-8d2f-019a-5f565ce06005.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/f094b811-8d9f-4882-e4a0-880d1433ac0f.png)

Job Monitoringから状況を確認し、ONTAP Cluster2の`svm2_data`の中にリストアできた`restore_XXXXX_XXXXXXXXXXXXX_Meet NetApp Cloud Volumes.mp4`ファイルを確認します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/7a1b575b-b1d9-ea48-807d-ddad21a68d3e.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/6d1ed1f8-fe5e-4cb6-7f97-0aa919e0d3e9.png)

# 今回のまとめ
今回は下記の図の様にNetApp Cloud Backupを使って、Cloud Manager GUI操作により、インターネットに接続のないアイソレート環境のOTNAPデータをObject Storageにバックアップ・リストアできることを検証しました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2807172/90c8785d-4bb9-c782-9fb6-80890dc1383c.png)

# 参照リンク
1.[ONTAP](https://www.netapp.com/ja/blog/guide-for-netapp-ontap/)
2.アイソレート環境の[Cloud Manager、Cloud backupの構築](https://docs.netapp.com/us-en/cloud-manager-setup-admin/task-install-connector-onprem-no-internet.html#install-the-connector)
3.統合管理ツール[Cloud Manager](https://cloud.netapp.com/ja/cloud-manager)
4.[StorageGRID](https://www.netapp.com/ja/data-storage/storagegrid/) Object Storage
5.[NetApp Cloud Backup](https://www.netapp.com/ja/cloud-services/cloud-backup/)
6.[ONTAP System Manager](https://www.netapp.com/ja/data-management/oncommand-system-documentation/)