Backup and Restore PVC
Managed Kubernetes クラスターで PVC の backup をスケジュールしてアプリケーションデータを保護し、必要なときに volume を restore できます。
Backup Plan を作成する
-
ナビゲーションメニューで Containers → Kubernetes を選択します。
-
クラスター詳細画面を開き、Backup タブを選択してから Create backup job を選択します。

-
Create backup job で次を設定します。
- backup plan 名と任意の説明を入力します。job type は Backup Volume です。
- backup 対象の Persistent Volume を選択します。
- 毎日・毎週・毎月のいずれかで backup スケジュールを設定するか、スケジュールなしで手動 backup にします。

Backup Plan を表示する
-
ナビゲーションメニューで Containers → Kubernetes を選択します。
-
クラスター詳細画面を開き、Backup タブを選択します。作成済みの backup plan がすべて一覧表示されます。

Backup Plan を更新する
-
ナビゲーションメニューで Containers → Kubernetes を選択します。
-
クラスター詳細画面を開き、Backup タブを選択します。
-
job 名を選択して Update backup job 画面を開きます。


Backup Plan を有効化・無効化・削除する
-
ナビゲーションメニューで Backup & Recovery を選択します。
-
Backup job タブを開きます。
-
backup job を選択し、3 点アイコンから Enable、Disable、Delete のいずれかを選択します。

Backup Report
レポートは自動生成され、毎日・毎週・毎月のいずれかで選択したメールアドレスに送信されるため、backup が正しく機能しているか確認できます。
- ナビゲーションメニューで Backup & Recovery を選択します。
- Report タブを開きます。
- スケジュールでメールレポートを受け取るには Add auto report job を選択します。
- 代わりに 1 回限りのレポートを生成するには、Get report を選択し、必要事項を入力します。
レポートは .xlsx 形式でエクスポートされます。

backup から restore する
restore を作成する
-
ナビゲーションメニューで Containers → Kubernetes を選択します。
-
クラスター詳細画面を開き、Backup タブを選択してから PVC Restore サブタブを選択します。
-
Restore volume を選択します。Backup & Recovery サービスの Restore タブにリダイレクトされます。
-
restore 対象の一覧で、restore する volume の 3 点アイコンを選択し、Restore keep を選択します。これにより新しい PV が作成され、元の PV はそのまま残ります。

-
restore が完了したら、Containers → Kubernetes → クラスター詳細 → Backup → PVC Restore に戻ります。
-
Select available restored PV で restore された PV を見つけ、Create PVC を選択します。

-
Target Namespace と New PVC Name を入力します。PVC サイズと access mode は事前入力されており変更できません。

-
Confirm を選択して PVC を作成します。
1 つの PV は 1 つの PVC にしかバインドできません。PV を再利用する前に、既存の PVC を削除してください。
restore を表示する
-
ナビゲーションメニューで Containers → Kubernetes を選択します。
-
クラスター詳細画面を開き、Backup タブを選択してから PVC Restored サブタブを選択します。restore された volume から作成されたすべての PVC が、Source PVC Name、New PVC Name、Namespace、Size、Status、Restored Date とともに表示されます。

restore を削除する
restore は、restore が失敗した後のみ削除できます。
- ナビゲーションメニューで Containers → Kubernetes を選択します。
- クラスター詳細画面を開き、Backup タブを選択してから PVC Restored サブタブを選択します。
- 削除する restore の項目を見つけ、Action 列の Delete を選択します。
- 削除を確認します。項目が一覧から削除されます。