Avamar: SQL İşlem Günlüğü Yedeklemesi, Günlük Boşluğu Hatası Nedeniyle Sqlmeta.xml Dosyasını Ayrıştırmakta Başarısız Oluyor
Summary: Makalede, ayrıştırıcının arabellek sınırı (32 MB) Mantıksal Sıra Numarası (LSN) doğrulamasını engellediği için günlük boşluğu hatalarının ve eksik sqlmeta.xml girdilerinin oluştuğu Yapılandırılmış Sorgu Dili (SQL) yedekleme hataları açıklanmaktadır. ...
Symptoms
Yükleme sorununu gösteren Avamar SQL günlük parçacıkları sqlmeta.xml :
2024/09/05-19:09:26.11299 [avsql_assist] avspawn::run_and_wait back from wait error_num:536870932 wait_error:0
2024/09/05-19:09:26.11299 [avsql_assist] called avspawnpipe::~avspawnpipe
2024/09/05-19:09:26.11299 [avsql_assist] avspawnpipe::~avspawnpipe done with avspawnpipe::wait stdout
2024/09/05-19:09:26.11400 [avsql_assist] called avspawnpipe::~avspawnpipe
2024/09/05-19:09:26.11400 [avsql_assist] avspawnpipe::~avspawnpipe done with avspawnpipe::wait stderr
2024-09-05 15:09:26 avsql Warning <7427>: Error loading SQL metadata
avtar Warning <18125>: Calling DDR_OPEN_VIA_TOKEN returned result code:5341 message:SSL library error
avtar Error <10542>: Data Domain server "chgava-dd01.na.int.grp" open failed DDR result code: 5341, desc: SSL library error
avtar Error <10512>: Problem logging into the DDR server index:1
2024/09/05-19:09:26.15899 [avsql_assist] <=== avsql_assist::sqlmeta_load_from_snapup
2024/09/05-19:09:26.16000 [avsql_assist] ===> sqlconnect::sqlconnect
2024/09/05-19:09:26.16000 [avsql_assist] ===> sqlconnect::connect
2024/09/05-19:09:26.16000 [avsql_assist] ===> sqlconnectimpl_smo::InitDll
2024/09/05-19:09:26.16000 [avsql_assist] SMO dll already loaded.
2024/09/05-19:09:26.16000 [avsql_assist] <=== sqlconnectimpl_smo::InitDll
2024/09/05-19:09:26.16100 [avsql_assist] ===> SMO_New()
2024/09/05-19:09:26.16100 [avsql_assist] <=== SMO_New()
sqlmeta.xml dosyasındaki sistem veritabanı girişleri hariç kaldırılır. Bu durum, sistem veritabanı hariç tüm veritabanları NULL LSN değeri döndürdüğü için artımlı yedekleme sırasında Mantıksal Sıra Numarası (LSN) doğrulaması başarısız olduğunda gerçekleşir.
[avsql_assist] Aligned before compare- Last backup (metadata) LSN: '0000000000000000000', Current (SQL Server) LSN: '1277000015962500001'
Bu durum, sunucudaki aynı veritabanları için tam SQL eklentisi yedeklemeleri sorunsuz bir şekilde çalışmaya devam ederken bir günlük boşluğu hatasıyla sonuçlandı.
Cause
SQL eklentisi yüklenemiyor ve ayrıştıramıyor sqlmeta.xml birçok veritabanını işlerken (≈255+). Tarafından kullanılan dahili bir arabellek avtar-spawn yol yetersiz, eklentiye eksik meta veriler döndürüyor ve "SQL meta verileri yüklenirken hata oluştu" ve aşağı akış günlük boşluğu algılamasını tetikliyor.
Resolution
Belirli Windows platformlarında Avamar SQL artımlı yedeklemesi bir "günlük boşluğu" hatasıyla başarısız oluyor. Böylece sqlmeta.xml dosya boyutunu 32 MB'tan 128 MB'a çıkarmak sorunu çözdü.
Düzeltmeler mevcuttur:
- Avamar Sürümü
- 19.4.100-116
- ESC 1026
- Mühendislik ikilisi
- 19.10.1-166
- Jira AVAMARESC-2610
- AVAMAR-47449
- Düzeltme 338875
- 19.12.100
- AVAMAR-47454
- Dahil
- 19.4.100-116