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 のバックアップを取得してみる話でした。
つづきはこちら。