手動で変更されたバックアップファイルを使用すると、SDDC Manager アプライアンスのリストアが「Permission denied」または「EXTRACT_SDDC_MGR_BACKUP_FAILED」で失敗する
search cancel

手動で変更されたバックアップファイルを使用すると、SDDC Manager アプライアンスのリストアが「Permission denied」または「EXTRACT_SDDC_MGR_BACKUP_FAILED」で失敗する

book

Article ID: 441183

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer VMware Cloud Foundation

Issue/Introduction

免責事項: これは英文の記事 Restore SDDC Manager Appliance fails with "Permission denied" or "EXTRACT_SDDC_MGR_BACKUP_FAILED" when using the manual modified backup file の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

手動で変更されたファイルベースのバックアップから SDDC Manager をリストアしようとすると、リストア タスクが「ExtractSDDCManagerBackup」ステージ中に失敗します。

API 応答で以下のエラーが確認されることがあります。

"errorCode" : "EXTRACT_SDDC_MGR_BACKUP_FAILED",
"message" : "[Errno 13] Permission denied: '/var/log/vmware/vcf/sddc-support/backup-YYYY-MM-DD-hh-mm-ss-nnnn/vcf-backup-XXXX-YYYY-MM-DD-hh-mm-ss/metadata.json'"

Environment

VMware Cloud Foundation 5.2.x

Cause

この問題は、バックアップ アーカイブが非 root ユーザー(例: 'vcf' ユーザー)によって展開および再アーカイブされたために発生します。
SDDC Manager のバックアップ アーカイブには、複数のシステム ユーザー (例: vcf_sos、vcf_operationsmanager) が所有するファイルが含まれています。非 root ユーザーが展開を実行すると、これらの元の所有権と権限が失われ、リストア プロセス中に 「Permission denied」 エラーが発生します。

Resolution

必要なファイルの所有権と権限を保持するには、展開、編集、再アーカイブを含む、すべての手動によるバックアップ変更操作を 'root' ユーザーとして実行する必要があります。
新しいアーカイブを作成した後、SDDC Manager API サービスが読み取れるように、最終的な .tar.gz ファイルの所有権は vcf ユーザーとなっていることを確認してください。

chown vcf:vcf <backup_archive_name>.tar.gz

Additional Information

VMware Cloud Foundation インスタンスのリカバリ プラン
https://techdocs.broadcom.com/jp/ja/vmware-cis/vcf/vcf-5-2-and-earlier/5-2/vcf-instance-recovery-5-2/vmware-cloud-foundation-instance-recovery-plan.html