Data Domain: AIR Event Stealing with Multiple NetBackup Domains Using Shared DDBoost Credentials
Samenvatting: AIR-imports (Auto Image Replication) ontbraken af en toe omdat meerdere NetBackup-domeinen waren geconfigureerd om toegang te krijgen tot dezelfde Data Domain-storage-eenheden met behulp van gedeelde DDBoost-referenties. Dit leidde tot een race-conditie waarin onbedoelde mediaservers AIR-gebeurtenisbestanden gebruikten, wat resulteerde in inconsistente imports en mislukte herstelbewerkingen tijdens noodhersteltests. ...
Symptomen
AIR-replicatietaken leken succesvol, maar sommige gerepliceerde back-ups konden niet worden hersteld in de doelomgeving.
Ontbrekende afbeeldingen traden af en toe op en konden soms bij een latere poging met succes worden geïmporteerd.
Er zijn geen AIR-importfouten gemeld in NetBackup.
Bij noodhersteltests zijn ontbrekende of niet-beschikbare back-upimages aan het licht gekomen.
Meerdere NetBackup-domeinen waren bezig met het controleren en verwerken van gebeurtenisbestanden van dezelfde bron en doel-LSU.
Data Domain-logboeken bevatten activiteit voor het wijzigen van de naam van gebeurtenisbestanden die is gekoppeld aan meerdere NetBackup-mediaservers.
DDBoost-logboeken toonden toegangspogingen voor gebeurtenisbestanden van onbedoelde NetBackup-domeinen.
Inconsistent AIR-importgedrag werd waargenomen na implementatie van meerdere NetBackup-domeinen.
Oorzaak
De omgeving was geconfigureerd met meerdere NetBackup-domeinen die dezelfde Data Domain-opslagserver en dezelfde DDBoost-gebruikersreferenties delen.
Omdat de zichtbaarheid van de storage-eenheid is gekoppeld aan de DDBoost-gebruikersnaam, hebben meerdere NetBackup-domeinen dezelfde gebeurtenisdirectory's gecontroleerd en gestreden om dezelfde AIR-gebeurtenisbestanden.
Dit creëerde een race-conditie die bekend staat als event stealing, waarbij een onbedoelde NetBackup-mediaserver een AIR-gebeurtenis verbruikte die bedoeld was voor een ander domein.
Als gevolg hiervan kunnen gebeurtenisbestanden worden verwerkt door het verkeerde NetBackup-domein, wat leidt tot ontbrekende imports en inconsistent AIR-gedrag.
Logboekanalyse bevestigde dat meerdere NetBackup-mediaservers gebeurtenissen ontvingen en verwerkten voor hetzelfde bron- en doel-LSU-paar, wat overeenkomt met het bekende niet-ondersteunde configuratiescenario.
Oplossing
Controleer of meerdere NetBackup-domeinen dezelfde Data Domain-storageserver en DDBoost-referenties delen.
Controleer de Data Domain ddfs.info-logboeken op activiteit voor het wijzigen van de naam van het gebeurtenisbestand om te bepalen of meerdere mediaservers gebeurtenissen voor hetzelfde LSU-paar verwerken.
Configureer de omgeving opnieuw zodat NetBackup-domeinen niet hetzelfde DDBoost-gebruikersaccount delen.
Wijs unieke DDBoost-gebruikers en -referenties toe aan elk NetBackup-domein bij gebruik van hetzelfde Data Domain-systeem.
Zorg ervoor dat elk NetBackup-domein alleen toegang heeft tot de daarvoor bestemde storage-eenheden.
Elimineer overlappende gebeurtenispolling tussen domeinen om het stelen van gebeurtenissen en AIR-importbotsingen te voorkomen.
Volg de door NetBackup en Data Domain ondersteunde configuratierichtlijnen voor AIR-implementaties.
Validatietests bevestigden dat het gebruik van afzonderlijke DDBoost-referenties voor elk NetBackup-domein het probleem oploste en toekomstige scenario's voor het stelen van gebeurtenissen voorkwam.