Avamar: SQL-sikkerhedskopier mislykkes på grund af dårlig databasekonsistenskontrolydeevne

Summary: Denne artikel indeholder trin til at løse SQL-sikkerhedskopieringsfejl i Avamar, når indstillingen Databasekonsistenskontrol er aktiveret. Konsistenskontrolprocessen kan påvirke sikkerhedskopieringens varighed, hvilket fører til timeouts, især for trinvise sikkerhedskopieringer. ...

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

  • Konsistenskontrol er aktiveret for alle SQL-sikkerhedskopieringstyper (fuld, trinvis, differentiel):
    • <flag type="checkbox" pidnum="3006" value="true" name="consistency-check" />
  • Trinvise sikkerhedskopieringer med et sikkerhedskopieringsvindue på 1 time får konsekvent timeout og fuldføres ikke.
  • Fuld sikkerhedskopiering tager over 2 timer at fuldføre.
  • Uden overensstemmelseskontrol aktiveret:
    • Fuld sikkerhedskopiering afsluttet på ~ 12 minutter.
    • Trinvise sikkerhedskopieringer og transaktionslogfiler fuldføres på 2-3 minutter.

    Cause

    The Avamar avsql plug-in udfører databasekonsistenskontroller sekventielt på individuelle databaser, hvilket resulterer i suboptimal ydeevne.

    Udførelsesflow:

    1. Systemet omslutter databaseopgaven med status ENQUEUED.
    2. En tråd fjerner opgaven i kø og starter konsistenskontrollen.
    3. Efter kontrollen oprettes backup-streams for den pågældende database.
    4. Systemet venter på, at alle streams starter, før det sætter den næste databaseopgave i kø.
    5. Trin 2-4 gentages for hver database

    Denne serialiserede tilgang forsinker initiering af backupstream og bidrager til timeouts.

    Resolution

    Hvis overensstemmelseskontrollen tager lang tid, skal du deaktivere SQL-konsistenskontrollen i Avamar-datasættet. Dette bør især gøres i forbindelse med trinvise sikkerhedskopieringer. 

    <flag type="checkbox" pidnum="3006" value="false" name="consistency-check" />

     Kør det manuelt fra SQL Management Studio som følgende forespørgsel:

    DBCC CHECKDB ('database_name')
    Nyttige muligheder er:
    
    DBCC CHECKDB database_name
    DBCC CHECKALLOC database_name
    DBCC TEXTALL database_name
    DBCC CHECKCATALOG database_name
    Flere oplysninger på:
    https://docs.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql?view=sql-server-ver15  (Eksternt link) 

    Affected Products

    Avamar, Avamar Plug-in for SQL
    Article Properties
    Article Number: 000167096
    Article Type: Solution
    Last Modified: 09 شعبان 1447
    Version:  7
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.