Avamar SQL 群集备份因日志间隙和sqlmeta.xml文件而失败
Summary: Avamar SQL 群集备份因日志间隙和sqlmeta.xml文件而失败
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
SQL 群集或 SQL AG 的 SQL 增量备份失败,并显示以下错误:
第 542 行:2019/12/05-16:49:56.85100 [avsql_assist] avspawn::run_and_wait back from wait error_num:536870919 wait_error:0 第 547 行:2019-12-05 17:49:56 avsql 警告 <7427>:加载 SQL 元数据时出错 Line 555: avtar Error <5195>:在备份中找不到路径“.system_info\sqlmeta”。(找不到搜索路径“.system_info\sqlmeta”中位置 1 的元素“sqlmeta”) 行 634:2019-12-05 17:49:57 avsql Error <40418>:由于以下原因,跳过数据库“sql-listener\VIEWSQL/viewupdmgr”:已确定日志间隙或未找到完整备份。 755行:2019/12/05-16:50:04.42799 [avsql_assist] avspawn::run_and_wait back from wait error_num:536870919 wait_error:0 755行:2019/12/05-16:50:04.42799 [avsql_assist] avspawn::run_and_wait back from wait error_num:536870919 wait_error:0 行 762:2019-12-05 17:50:04 avsql 警告 <7427>:加载 SQL 元数据时出错 Line 770: avtar Error <5195>:在备份中找不到路径“.system_info\sqlmeta”。(找不到搜索路径“.system_info\sqlmeta”中位置 1 的元素“sqlmeta”) 849行:2019-12-05 17:50:05 avsql Error <40418>:由于以下原因,跳过数据库“sql-listener\VIEWSQL/viewevent”:已确定日志间隙或未找到完整备份。
Cause
日志间隙问题是由于无法从以前的 SQL 备份中读取sqlmeta.xml文件导致的,备份将失败并出现未找到sqlmeta.xml。
Resolution
请检查以下步骤:
1) 创建 c:\temp(如果不存在),以管理员身份运行,同时在主 SQL 节点上的 Avamar BIN 文件夹中执行 cd:
avtar --list --debug --server=<Avamar_server> --id=MCUser --ap=MCUser_password --path=<path_to_client> --labelnum=“91631” --noinfo --noconfig --logfile=c:\temp\backup_list.log
其中 --labelnum=“91631” 是备份标签号。
2) 检查上述命令的输出中是否存在sqlmeta.xml文件。
如果文件存在,则尝试使用以下命令从备份还原“.system_info”:
avtar -x --debug --server=<Avamar_server> --id=MCUser --ap=MCUser_password --path=<path_to_client> --labelnum=“91631” --noinfo --noconfig “.system_info” --target=c:\temp\ --logfile=c:\temp\system_info.log --internal
3)如果备份标签(上面)中不存在sqlmeta.xml文件,请尝试以下方法
--检查集群/共享var目录中是否有任何sqlmeta.xml文件, 如果文件存在,则删除文件或将文件移至其他位置。
--删除/移动文件后,执行完整备份,然后执行增量备份。
--先运行完整备份,然后运行增量备份,确保创建新的sqlmeta.xml文件。
1) 创建 c:\temp(如果不存在),以管理员身份运行,同时在主 SQL 节点上的 Avamar BIN 文件夹中执行 cd:
avtar --list --debug --server=<Avamar_server> --id=MCUser --ap=MCUser_password --path=<path_to_client> --labelnum=“91631” --noinfo --noconfig --logfile=c:\temp\backup_list.log
其中 --labelnum=“91631” 是备份标签号。
2) 检查上述命令的输出中是否存在sqlmeta.xml文件。
如果文件存在,则尝试使用以下命令从备份还原“.system_info”:
avtar -x --debug --server=<Avamar_server> --id=MCUser --ap=MCUser_password --path=<path_to_client> --labelnum=“91631” --noinfo --noconfig “.system_info” --target=c:\temp\ --logfile=c:\temp\system_info.log --internal
3)如果备份标签(上面)中不存在sqlmeta.xml文件,请尝试以下方法
--检查集群/共享var目录中是否有任何sqlmeta.xml文件, 如果文件存在,则删除文件或将文件移至其他位置。
--删除/移动文件后,执行完整备份,然后执行增量备份。
--先运行完整备份,然后运行增量备份,确保创建新的sqlmeta.xml文件。
Additional Information
此内容已翻译成不同的语言:
| https://downloads.dell.com/TranslatedPDF/AR-SA_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/DE_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/ES_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/ES-XL_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/FR_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/IT_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/JA_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/KO_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/NL_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/PT_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/PT-BR_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/RU_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/SV_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-CN_539981.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-TW_539981.pdf |
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000057398
Article Type: Solution
Last Modified: 05 Sep 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.