Basic AG o Netapp igen


Har nu tänkt till lite mer på det där med Basic AG & Netapp samt testat det.

Jag tror faktiskt att det kommer att funka trots att alla databaser ligger på samma volym & lun förutsatt att:

  • alla databaser läggs i egna AG. Det får inte finnas enskilda databaser på servern.
  • det görs failover på samtliga AG, ”samtidigt” (eller ja, innan backuperna startas!)

Jag gör ju kontroll innan ett jobb körs om det är den primära replikan jag tar backup på. Är det inte det, så stoppas jobbet. Ligger primära replikan på den server backupen körs, så funkar det på så sätt.

Tror dock inte att SnapCenter är moget för det, för den tog backup på alla replikor, oavsett om det var sekundär eller primär. SnapManager är smartare på det sättet.

SnapCenter får jag testa mera och rapportera alla fel jag upptäcker.

Naprapat, Creon, Basic AG, Netapp


Fjärde gången gillt! Försökte komma till naprapaten 3 gånger tidigare i år, men förra veckan var jag sjuk på måndag så jag avbokade. Försökte komma dit på onsdag, men var fortfarande sjuk. Bokade tid på torsdag, men bokningssystemet hade fått fnatt och det blev en dubbelbokning, så till slut kunde jag gå dit idag.

Nu har tagit Creon vid 4 måltider. De 3 måltiderna jag tagit tidigare har det funkat som det ska 😀 Hoppas att det funkar även nu!


Har aktiverat Basic Availability Groups på 2 testmaskiner idag.

Man kan bara ha 2 maskiner om man skapar Basic AG. Det är nedsatt funktionalitet, men det verkar funka, om man inte använder Netapp vill säga! Nja, det lär funka med Netapp med, om man följer deras rekommendation och lägger varje databas i egna volymer.

Det har vi inte gjort nu, och jag såg nu att en av backuperna misslyckades (hann inte testa alla backuperna idag), då den lun databaserna ligger på,  på sekundära noden dels innehåller databaser som ingår i AG och den enda databas som inte ingår i AG kan inte backas då de andra databaserna användas ingår i AG!  Man får helt inte ha dessa databaser på samma lun.

Det lär inte funka heller den dagen jag gör failover på en eller flera av de fyra AG som skapats. Varje databas måste vara en egen AG (nedsatt funktionalitet i Basic AG). Då lär backuperna misslyckas på båda servrarna.

Det är visserligen en mer eller mindre kvalificerad gissning från min sida, men jag är 99,99% säker på min sak. Får testa det på måndag för att bli 100% säker!

Så för att lösa problemet måste 2 volymer skapas per databas (en för data och en för logg). Just nu är det 5 databaser på servrarna så 8 volymer till behöver skapas!

Jag som hade tänkt att ha 100 databaser på de servrarna! 200 volymer att skapa!

Alternativet är Advanced AG, på Enterprise Edition, som är 3,9 gånger dyrare/CPU och maskin och det måste köpas minst 4 cpu/maskin.

Fast även där rekommenderar Netapp att man skapar en volym (och lun/mountpoint) för data, en för logg per databas.