Менеджер даних PowerProtect SQL: Резервне копіювання з урахуванням програм віртуальних машин не вдається виконати операцію агента MSSQLDM «catalog_snapshot» на віртуальній машині
Summary: Узгоджений із застосуванням SQL Server захист даних для віртуальних машин. Не вдається виконати резервне копіювання з урахуванням програми VM SQL.
Symptoms
Backup of the application "MSSQLDM" on the virtual machine "XXXX" is unsuccessful. Backup of the application "MSSQLDM" on the virtual machine "XXXX" is unsuccessful. Unable to perform MSSQLDM Agent operation 'catalog_snapshot' on VM xx.xxx.xxx.xx(vm-xxxx). PowerProtect agent for Microsoft Applications: Unable to find the VSS metadata files in directory C:\Program Files\DPSAPPS\MSAPPAGENT\tmp\VSSMetadata.2021-11-30_20-07-17: 2. This problem may occur if the VM configuration setting Disk.EnableUUID is set to FALSE.
Зверніться до документації продукту для отримання більш детальної інформації.
Cause
Дві відомі причини, які були задокументовані:
Ситуація 1: Резервне копіювання віртуальної машини, узгоджене з програмами SQL Server, може завершитися помилкою з такою помилкою, коли диск використовується. Змінна EnableUUID для віртуальної машини встановлена як False.
Не вдається знайти файли метаданих VSS у каталозі C:\Program Files\DPSAPPS\MSVMAPPAGENT\tmp\VSSMetadata.xxxx.
Щоб вирішити цю проблему, переконайтеся, що диск. Змінна EnableUUID для віртуальних машин у програмі SQL Server для послідовного резервного копіювання встановлена як True.
>>Диск параметрів. У цьому випадку для EnableUUID для GBRTEF01DR090 встановлено значення 'TRUE', і віртуальна машина також була перезавантажена.
Ситуація 2: «Віртуальна машина повинна використовувати тільки диски SCSI, а кількість доступних слотів SCSI повинна як мінімум відповідати кількості дисків. Наприклад, для віртуальної машини з сімома дисками потрібен лише один контролер SCSI, а для віртуальної машини з вісьмома дисками — два контролери SCSI.
Якщо віртуальна машина, яку ви захищаєте, не використовує контролер SCSI, то це може бути однією з можливих причин, чому ми бачимо помилку, пов'язану з Disk.EnableUUID під час резервного копіювання.
>> Підтверджено, що віртуальна машина використовує диски SCSI (всього два диски).
Resolution
У цьому випадку основна причина проблеми була пов'язана з використанням динамічних дисків у віртуальній машині SQL, які VMware не підтримує для знімка з урахуванням AppConsistency.
Після того, як динамічні диски були видалені або перетворені на базовий диск у віртуальній машині SQL, знімки AppConsent були успішно зроблені, і жодних проблем не було помічено.
Ось посилання для того ж:
https://vdc-repo.vmware.com/vmwb-repository/dcr-public/8f96698a-0e7b-4d67-bb6c-d18a1d101540/ef536a47-27cd-481a-90ef-76b38e75353c/doc/GUID-12AFEE64-4427-4127-9B1B-23F2948FD650.html
У віртуальній машині Windows не можна використовувати динамічні диски. Якщо віртуальна машина має динамічні диски, знімок узгоджується з файловою системою.
PowerProtect Data Manager використовує технологію знімків VMware і може підтримувати лише те, що підтримується VADP. Це один з яскравих прикладів обмеження VMware.