Då var denna helgs arbete slutförd


Tar helg till imorgon!

Då var denna helgs arbete slutförd. 263 databaser flyttades runt (ca 4,7 TB).

Det var några väntade strul och några oväntade strul.

Drygt 20 timmar blev det denna helg (och under 20 timmar förra).

Tror att 2/3 delar är jag klar med 🙂

Fortsatte flytta på databaser


Såg nu att det nya backupsystemet skyddar 666 databaser 😀

Dagens skörd blev flytt av 1,8 TB (139 databaser på 6 servrar). Eller nja, ännu mera egentligen.

Flyttade system databaserna på 8 AG maskiner med. Få se om jag kan flytta användardatabaserna på AG maskinerna imorgon.

Tror att det är 2/3 av arbetet klart, morgondagen inräknat. Fortsätter nästa helg med, så det blir ingen resa till Uppsala och MC-mässan nästa vecka. Inte heller någon besök att kolla på nya hojar i Nässjö nästa lördag.

Självklart strulade det denna gången med. Mitt i flytt av databaserna på en viss maskin så tog disken slut och 9 databaser ”försvann”.

Använder det gamla backupsystemet att flytta på databaser. Den ska ta ner en databas i taget och flytta på filerna. Sen när filerna är klara så ska de jackas in i servern igen.

Men när disken tog slut, på en viss databas, så fortsatte kommandot till nästa och nästa och nästa, … tills den hade gått igenom listan på databasern.

Alla databaser hade detachats, men inte kunnat flyttas pga utrymmesbrist. Tur (eller skicklighet) att jag inte valde parametern som tar bort originalfilen när den är färdig med databasflytten!

Jag hade räknat fel på storleken. Den största databasen var hittills en klon från annan miljö. Den låg i egna mountpoints och jag hade räknat inte med den 😦 Klantigt!

Så inte så konstigt att disken tog slut.

Men filerna låg kvar i sin gamla enhet så jag kopierade dessa manuellt.

Tänkte göra restore på den största databasen, men den var borta från backupsystemet 😮

WTF? Jag hade tagit för lång tid på mig (mer än 15 minuter) och när backupsystemet inte hittade den databasen, så trodde den att den skulle tas bort.

Men jag hittade backupen i en annan flik. Den hade blivit relic och gick att återställa.

Fast då kom jag på att filerna låg kvar i en mountpoint så jag flyttade filerna manuellt och gjorde attach istället före restore.

Den sista servern krånglade med. När det var dags att flytta den största databasen så bröts kontakten och den orkade inte flytta log-filen. Så jag fick leta efter log-filen. Det tog sin lilla tid, tills jag hittade vilken databas som hade felat.

Skriptet skulle först skriva ut namnet på databasen innan den skulle började flytta på databasen. Men på vissa servrar så skriver den bara ut 3 bokstäver 😮 😦

Inte kul att leta efter en log-fil som börjar med WSS bland alla SharePoint databaser!

Men den hittade jag 🙂 Efter att jag lade dit den filen så fortsatte skriptet (kommando till den gamla backupsystemet) att fortsätta attacha databasen. Detta trots att skriptet hade körts färdig 😮

Strax innan 18 slutade jag, gick ut och käkade, tog en öl. Väl tillbaka loggade in och kollade att rullade på som det skulle.

Känner att det är dags att vila nu.

Dålig i magen


Var väldigt dålig i magen idag 😕

Tappat räkningen på antal gånger jag fått gå på toa på e.m. Jävligt ont gjorde det med.

Tar helg


Tar helg nu ända till lördag. Det har varit en lång vecka, typ 10 dagars vecka.

Få se om jag kan sova lite under ledigheten. Ska till naprapaten imorgon vid 9. Annars tänker jag ta det lugnt 🙂

Nu tar jag helg


Nu tar jag helg till imorgon bitti! Det blev 9 timmars arbete idag.

Det strulade på 3 ”stora” databaser som det gjorde igår. Sen krånglade AG synkningen på 2 AG så en viss replika fick tas ut och in igen på dessa.

Sen upptäckte jag att Det inte bara var filestream mappen som inte togs hand om av skriptet igår, utan skriptet sket i hela databasen, utan att säga det. Så databasen dök ner när gamla diskarna kopplades bort.

Efter att diskarna kopplades på så kunde jag kopiera databasfilerna med. Få se det systemet funkar som det ska, eller om jag får göra restore på backupen.

Backup och restore får det bli hur som helst på det systemet nästa helg.

Sen får vi kolla varför AG får fnatt mitt i natten det tas vm-backup. Databasbackuperna funkar som det ska.

Magen krånglade lite med 😦

Strul med magen och …


Har varit rätt så dålig i magen i dryga veckan. Men idag, så här långt har bara vanliga magsmärtor.

Det blev 10 timmars arbete idag, lördag. Tror och hoppas inte att det blir lika långt imorgon.

Har flyttat databaser, inklusive systemdatabaser på 9 servrar. från iSCSI till VMDK.

SnapManger stöder inte flytt av systemdatabaser. Kan vara att det inte stöds i den version vi kör.

Fick istället lägga på servrarna i SnapCenter. Där hittas inte diskar utanför iSCSI. I SnapCenter kan man köra konfig och sätta i en bock i ett par rutor. Sånt finns inte i SnapCenter.

Men en kollega hittade ett PowerShell kommando och på det sätt kan man flytta alla databaser dit man vill 🙂

Men, … det skiter sig på ”stora” databaserna (typ över 50-100 GB). Det blir någon typ av timeout/kommunikationen bryts för just den databasen som är lite större. Vet inte var jag ska ändra på dessa värden i SnapCenter. Får skapa ett ärende på måndag. Har löst det i utv, test & preprod. Men det finns riktigt stora databaser i prod så jag vill inte sitta med det nästa helg.

5 databaser sket det sig på. I samtliga fall kopierades inte log-filen. Den flyttar alltså datafilerna som är betydligt större, men orkar inte med logfilerna!

Lösningen har varit att kopiera logfilerna manuellt till den nya enheten. I 1 av 4 fall kunde jag attacha databasen. De andra 4 databaserna gick det inte att attacha databasen då det pågick annan transaktion!

Så har man tålamod så attachas databasen till slut och till och läggs tillbaka i AG! 😮 Men då får man vänta bra länge (har för mig att det var en kvart av vänta och ovisshet!)

Kommandot flyttade inte mappar och filer som tillhörde Filestream & Full text … heller. Få se om systemet funkar med att jag kopierade mapparna manuellt. Får annars göra restore på databasen till nya enheten, för det skapar allt som ingår i databasen.

Så jag får öppna ett ärende och försöker förklara för någon som inte kan detta och hänvisar till massa med andra länkar som inte riktigt stämmer med vårt problem 😦

Minst 3 fel lär det blir imorgon, det är jag rätt såå säker på! Men vågar inte satsa pengar på det 😉

Tar långhelg nu


Tar långhelg nu. Det gäller att inte falla i frestelsen att läsa mejl och jobba bara.

Sen blir det rivstart på måndag. Bestämde att patcha SQL Servrarna vid 05 istället för 17. Det blir färre drabbade, inte så många som är vakna då tänkte jag!

Jag är ju ändå uppe långt innan dess, normalt sett. Men jag oroar mig att jag somnar om just denna dag! Får aktivera väckarklockan på söndag.