vm.gowatana.jp

NEOにほんごVMware(仮)

VCF 5.2 の vCenter Server を SFTP サーバーにバックアップしてみる。

VMware Cloud Foundation(VCF)5.2 の vCenter Server を、SFTP サーバーにバックアップしてみます。

 

今回の内容です。

 

ドキュメントでは下記のあたりです。

 

今回の環境

バックアップ対象は、VCF 5.2 の Management Domain にある vCenter Server 8.0 U3a です。ただし、手順は通常の vCenter とまったく同様のものです。

 

1. SFTP サーバーの準備

今回は、下記の投稿で用意した SFTP サーバー(192.168.70.8)をそのまま利用します。

 

SFTP サーバーには、vcf-backup ユーザーでファイルを保存可能なパーミッションが設定されている、/backup ディレクトリを作成してあります。

root@vcf-bk-01 [ ~ ]# ls -ld /backup
drwxr-x--- 4 vcf-backup root 4096 Sep 22 05:21 /backup

 

この配下に、vCenter のバックアップ ファイルを格納するディレクトリを作成しておきます。

  • ディレクトリ:/backup/vcsa
root@vcf-bk-01 [ ~ ]# mkdir /backup/vcsa
root@vcf-bk-01 [ ~ ]# chown vcf-backup /backup/vcsa
root@vcf-bk-01 [ ~ ]# ls -ld /backup/vcsa
drwxr-x--- 2 vcf-backup root 4096 Sep 22 05:21 /backup/vcsa

 

2. vCenter Server の VAMI でのバックアップ設定

VCF や SDDC Manager では独自の vCenter バックアップ実装がないので、一般的な vCenter のバックアップ設定を実施します。

 

Web ブラウザから HTTPS で vCenter の 5480 ポートにアクセスして、vCenter Server Appliance 管理インターフェイス(VAMI)を開きます。

今回の環境では、下記のような URL になります。

VAMI には、root ユーザーでログインします。

 

「バックアップ」→「構成」を開きます。

 

バックアップの場所と、スケジュールを入力して「保存」をクリックします。

  • バックアップの場所: sftp://192.168.70.8/backup/vcsa
  • バックアップ サーバの認証情報: SFTP サーバーに作成してある vcf-backup ユーザーの認証情報を入力
  • スケジュール: 日単位、01:00 午前(Etc/UTC)
  • バックアップの暗号化: 暗号化パスワードを入力
  • 保持するバックアップの数: 最新のバックアップを保持、3バックアップ
  • データ: デフォルトのまま

 

「ステータス」を開くと、設定内容が表示されます。

※スクリーンショットでは「保持するバックアップの数」が「全てのバックアップを保持」になっていますが、今回の設定では「3」と表示されます。

 

3. バックアップの手動実行

ひきつづき、VAMI のバックアップ画面で、手動バックアップを取得してみます。

「今すぐバックアップ」をクリックします。

 

「バックアップ スケジュールに指定されたバックアップの場所とユーザー名を使用します。」のチェックを ON にすると、パラメータが自動入力されます。不足しているパラメータを入力して、「起動」をクリックします。

  • バックアップ サーバの認証情報 → パスワード: SFTP サーバーに作成してある vcf-backup ユーザーの認証情報を入力
  • バックアップの暗号化: 暗号化パスワードを入力

 

バックアップが開始され、進捗が表示されます。

 

バックアップが完了しました。

 

FTPS サーバー側には、下記のようにバックアップ ファイルが作成されます。

root@vcf-bk-01 [ ~ ]# ls -lR /backup/vcsa/
/backup/vcsa/:
total 4
drwxr-x--- 3 vcf-backup users 4096 Sep 22 05:34 vCenter

/backup/vcsa/vCenter:
total 4
drwxr-x--- 3 vcf-backup users 4096 Sep 22 05:34 sn_vcf-m01-vc-01.c.go-lab.jp

/backup/vcsa/vCenter/sn_vcf-m01-vc-01.c.go-lab.jp:
total 4
drwxr-x--- 2 vcf-backup users 4096 Sep 22 05:36 M_8.0.3.00100_20240922-053422_

/backup/vcsa/vCenter/sn_vcf-m01-vc-01.c.go-lab.jp/M_8.0.3.00100_20240922-053422_:
total 1129140
-rw-r----- 1 vcf-backup users        320 Sep 22 05:35 backup_label_file_data.tar.gz.enc
-rw-r----- 1 vcf-backup users       7215 Sep 22 05:36 backup-metadata.json
-rw-r----- 1 vcf-backup users   94163216 Sep 22 05:34 config_files.tar.gz.enc
-rw-r----- 1 vcf-backup users   28273840 Sep 22 05:35 database_full_backup.tar.gz.enc
-rw-r----- 1 vcf-backup users        224 Sep 22 05:35 full_wal_backup_meta.tar.gz.enc
-rw-r----- 1 vcf-backup users       1808 Sep 22 05:34 imagebuilder.gz.enc
-rw-r----- 1 vcf-backup users    2758864 Sep 22 05:34 lotus_backup.tar.gz.enc
-rw-r----- 1 vcf-backup users       9024 Sep 22 05:34 rbd.gz.enc
-rw-r----- 1 vcf-backup users     105280 Sep 22 05:34 stellardb_backup.tar.gz.enc
-rw-r----- 1 vcf-backup users         80 Sep 22 05:34 vpxd.gz.enc
-rw-r----- 1 vcf-backup users        464 Sep 22 05:34 vtsdb_globals_data.gz.enc
-rw-r----- 1 vcf-backup users       9360 Sep 22 05:34 vtsdb_init.gz.enc
-rw-r----- 1 vcf-backup users        720 Sep 22 05:34 vtsdb_revision_history_data.gz.enc
-rw-r----- 1 vcf-backup users       4112 Sep 22 05:34 vtsdb_schema.gz.enc
-rw-r----- 1 vcf-backup users 1030814256 Sep 22 05:36 vum.gz.enc
-rw-r----- 1 vcf-backup users      26192 Sep 22 05:35 wal_backup_1.tar.gz.enc
-rw-r----- 1 vcf-backup users        208 Sep 22 05:35 wal_dir_struct.tar.gz.enc
-rw-r----- 1 vcf-backup users         64 Sep 22 05:34 wcp.gz.enc

 

以上、VCSA のバックアップを取得してみる話でした。

つづきはこちら。