Avamar: Differentiell SQL-säkerhetskopiering slutförs med undantaget "Det gick inte att hitta det differential_base_lsn värdet i metadatafilen"
Summary: Avamar: SQL-plugin-program – Differentiell SQL-säkerhetskopiering slutförs med undantaget "Det gick inte att hitta det differential_base_lsn värdet i metadatafilen".
Symptoms
Loggen för säkerhetskopiering av Avamar SQL-insticksprogrammet visar följande rader för differentiell säkerhetskopiering.
2018-06-06 11:13:39 avsql Warning <17378>: Private properties of resouce could not be resolved for Name.
2018-06-06 11:13:45 avsql Warning <43543>: Couldn't find the differential_base_lsn value in the metadata file.
Due to the changes in this plugin version, it is recommended to take a FULL backup for the database '<sql-db-name>'.
Ovanstående varning dök upp eftersom Plugin backup lämnade "Differential_base_lsn"-värden som tomma när olika logiska namn upptäcks för samma databas. För att kontrollera logiska namn" kör du SQL-frågan:
SELECT d.name AS DatabaseName,
f.name AS LogicalName,
f.physical_name AS PhysicalName,
f.type_desc AS TypeofFile
FROM sys.master_files f
INNER JOIN sys.databases d ON d.database_id = f.database_id;
Here are the results:
DatabaseName LogicalName PhysicalName TypeofFile
master master C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\master.mdf ROWS
master mastlog C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\mastlog.ldf LOG
tempdb tempdev C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\tempdb.mdf ROWS
tempdb templog C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\templog.ldf LOG
model modeldev C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\model.mdf ROWS
model modellog C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\modellog.ldf LOG
msdb MSDBData C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\MSDBData.mdf ROWS
msdb MSDBLog C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\MSDBLog.ldf LOG
db_1 DB_1 C:\SQL_AG_2\DB_1.mdf ROWS
db_1 DB_1_log C:\SQL_AG_2\DB_1_log.ldf LOG
db1_2020 DB_1 C:\Recovery\db1_2020_data_0.mdf ROWS
db1_2020 DB_1_log C:\Recovery\db1_2020_log_0.ldf LOG
feb13_restore DB_1 C:\SQL_AG_2\feb13_restore_data_0.mdf ROWS
feb13_restore DB_1_log C:\SQL_AG_2\feb13_restore_log_0.ldf LOG
db_1_1 DB_1 C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\file ROWS
Cause
"Differential_base_lsn"-värden är tomma när det finns olika logiska namn för en databas.
Ovanstående varningsmeddelande gör att säkerhetskopieringen slutförs med ett undantag, men säkerhetskopieringen är giltig och kan återställas helt. Problemet åtgärdades med ändringen i plugin-koden för att inte förlita sig på databasens logiska namn.
Resolution
Varningen kan ignoreras på ett säkert sätt.
Du kan också kontakta Avamar-supporten för en snabbkorrigering av plugin-programmet där det kosmetiska problemet har åtgärdats fullständigt.