Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server Side 1 af 20
INSTALLATIONSGUIDE 1 1 FORORD 3 2 OPRET NODEN I NETGROUP PORTAL. 4 3 KLIENTSOFTWARE 5 3.1 HENT KLIENTSOFTWARE 5 3.2 INSTALLER TDP FOR SQL SERVER KLIENT SOFTWARE 10 3.2.1 FORUDSÆTNINGER FOR INSTALLATION 10 3.2.2 INSTALLATION 10 4 KONFIGURATIONSFILER 17 4.1 DSM.OPT KONFIGURATIONSFIL 17 4.2 SQLFULL.CMD BACKUP KOMMANDO-FIL FULL 20 4.3 SQLDIFF.CMD BACKUP KOMMANDO-FIL DIFF 21 4.4 SQLLOG.CMD BACKUP KOMMANDO-FIL LOG 22 5 TEST AF OPSÆTNING MANUEL BACKUP 23 5.1 START AF KLIENT 23 5.2 NODEPASSWORD 24 5.3 FØRSTE BACKUP 24 5.4 RECOVERY MODEL FULL/SIMPLE 24 6 SCHEDULERING 25 6.1 OPRET SCHEDULES 25 6.2 TJEK SCHEDULERING 25 7 FEJLSØGNING 25 7.1 FEJLSØGNING 25 Side 2 af 20
1 Forord Denne installationsguide er generel for TSM Data Protection for Microsoft SQL Server på Windowsserver. Det er en vejledende guide, som retter sig mod Microsoft SQL server 2005 og Microsoft SQL server 2008 med standard indstillinger. Der kan således være forhold som installationsvejledningen ikke tager højde for i relation til specielle opsætninger af Microsoft SQL Server. Kontakt eventuelt Netgroup Support på 70 25 26 86 for hjælp til opsætning af TSM Tivoli Storage Manager for Databases. Der skal altid være en installation af TSM Backup Archive Client på den server, hvor SQL Server backup klienten skal køre. IBM TDP for SQL Server Client anvender API et fra filbacup-klienten til at sende data til TSM Server hos Netgroup. I denne vejledning er anvendt eksempler fra IBM Tivoli Storage Manager for Databases 5.5.1.0, mens man nu bør benytte sig af version 6.3.x i stedet. Selve installationsproceduren har dog ikke ændret sig nævneværdigt, så nedenstående er stadig gældende. Side 3 af 20
2 Opret noden i Netgroup portal. Log på https://tsmportal.com og opret backup-node til SQL database backup. Kontakt eventuelt Netgroup Support på 70 25 26 86 for hjælp til oprettelse af node i Netgroup portal. Side 4 af 20
3 Klientsoftware 3.1 Hent klientsoftware TSM Backupsoftware og konfigurationsfil (dsm.opt) hentes fra http://mirror.netgroup.dk/tsm/front-safe/ Klik evt. på Side / Page i menuen oppe til højre Vælg Åbn FTP-sted i Windows Stifinder / Open FTP Site in Windows Explorer Kopier folderen SQL til lokal server (eksempelvis Desktop). Side 5 af 20
Dette er indholdet af folderen SQL: Installationsfil SQL 2005 Installationspatch SQL 2008 OBS! Installer først klienten til SQL 2005 derefter denne Side 6 af 20
3.2 Installer TDP for SQL Server klient software 3.2.1 Forudsætninger for installation Der skal altid være en installation af TSM Backup Archive Client på den server, hvor SQL Server backup klienten skal køre. IBM TDP for SQL Server Client anvender API et fra filbacup-klienten til at sende data til TSM Server hos Netgroup. Download evt. TSM Backup Archive Client fra http://mirror.netgroup.dk/tsm/front-safe/ NB! Hvis der kører en backup service til Fil-backup f. eks. TSM Scheduler, skal den stoppes mens klienten til Database backup installeres. Gør dette fra Windows Services (Tjenester). 3.2.2 Installation Kør installations filen og vælg hvor filerne skal pakkes ud Klik Next Side 7 af 20
Klik Finish Åben stifinder og find den folder hvor installationsfilerne blev pakket ud. Vælg TDPSQL Vælg enten x32 eller x64 som passer til serverens Bit-version. Vælg Client Kør filen Setup (højreklik og vælg Kør som Administrator / Run as Administrator ) Vælg Engelsk (United States) som installationssprog Klik OK Side 8 af 20
Klik Next Side 9 af 20
Vælg I Accept the terms in the license agreement og vælg Next Klik Next Vælg Install for at starte installationen Side 10 af 20
Klik Install og følg vejledningen. Klik Finish Ved Microsoft SQL server 2008 skal der også installeres klient patch med enten 32-bit eller 64-bit server version: Se pkt. 3.1 Samme installationsforløb som beskrevet ovenfor. Installationen af klienten er nu færdig. Du mangler nu kun konfigurationsfiler og scheduler. Side 11 af 20
4 Konfigurationsfiler 4.1 dsm.opt konfigurationsfil Åben folderen med installationsfil hentet fra ftp-sitet (Se punkt 2.1) Rediger konfigurationsfilen (dsm.opt) med notepad. Filen er delt op i 3 sektioner. - Custom settings - Include/Exclude settings - Netgroup settings Custom settings NodeName: Se TSM node detaljer under kundens node på https://tsmportal.com Erstat? med nodenr. (Eks. 002312) TcpServerAddress: Se TSM node detaljer under kundens node på https://tsmportal.com Erstat? med Netgroup TSM Server. (Eks. TSMXX.TSMPORTAL.COM) Side 12 af 20
Include/Exclude settings Her angives, hvor længe data ønskes opbevaret i TSM Backup løsningen. Der er 4 valgmuligheder. Hver uge består af en full backup og efterfølgende diff backup er. Ønskes f.eks 2 ugers backup-retension, fjernes * ud for INCLUDE-linjen for SQL-2W. De øvrige linjer skal forblive uændret. Den eneste ændring der således laves er: *INCLUDE *\...\* SQL-2W -> INCLUDE *\...\* SQL-2W Denne INCLUDE vil omfatte backup af alle SQL Server databaser på serveren. Side 13 af 20
Netgroup settings Generelle indstillinger som kun ændres i samarbejde med Netgroup. Gem og luk dsm.opt Side 14 af 20
4.2 sqlfull.cmd backup kommando-fil full Åben folderen med installationsfil hentet fra HTTP-sitet (Se punkt 2.1) Rediger sqlfull.cmd I sidste linje findes en parameter der hedder /sqlserver=?.??? skal erstattes med navnet på SQL serveren, som ofte er det samme som NETBIOS navn på den OSinstallationen. Eks. /sqlserver=sql01 OBS! Der skal rettes 2 steder i denne fil. Gem og luk sqlfull.cmd Side 15 af 20
4.3 sqldiff.cmd backup kommando-fil diff Åben folderen med installationsfil hentet fra ftp-sitet (Se punkt 2.1) Rediger sqldiff.cmd I sidste linje findes en parameter der hedder /sqlserver=?.??? skal erstattes med navnet på SQL serveren, som ofte er det samme som NETBIOS navn på den OSinstallationen. Dette svarer til indstillingerne for sqlfull.cmd. Eks. /sqlserver=sql01 Gem og luk sqldiff.cmd Side 16 af 20
4.4 sqllog.cmd backup kommando-fil log Hvis der ønskes backup af logfiler alene eksempelvis kl. 12 middag kan sqllog.cmd konfigureres og scheduleres. Åben folderen med installationsfil hentet fra ftp-sitet (Se punkt 2.1) Rediger sqllog.cmd I sidste linje findes en parameter der hedder /sqlserver=?.??? skal erstattes med navnet på SQL serveren, som ofte er det samme som NETBIOS navn på den OSinstallationen. Dette svarer til indstillingerne for sqlfull.cmd. Eks. /sqlserver=sql01 Gem og luk sqllog.cmd VIGITGT! Kopier dsm.opt, sqlfull.cmd og sqldiff.cmd (og sqllog.cmd) til C:\Program Files\Tivoli\TSM\TDPSQL. Side 17 af 20
5 Test af opsætning manuel backup 5.1 Start af klient Start klienten fra Windows stifinder C:\Program Files\Tivoli\TSM\TDPSQL\tdpexc.exe (højreklik og vælg Kør som Administrator / Run as Administrator ) Klik OK til den første meddelelse, der melder om fejl på sprogtekstfil tdpsdan.txt. Klik OK til næste meddelelse om at starte klienten op på engelsk. Klik OK til at bruge standard instillinger for klienten. Side 18 af 20
Derefter starter klienten op. Vælg Configuration menuen Edit øverst Vælg fanebladet Regional Vælg Engelsk (United States) sprog i Language menuen. Gem Luk klienten og start den op igen. 5.2 Nodepassword Vælg TSM Server Information i menuen Utilities Indtast nodepassword, som er fs+[nodeid] (f.eks fs002317) Passwordet lagres automatisk i maskinens registreringsdatabase. 5.3 Første backup Start SQL Client GUI (fra Start menuen), hvis den ikke allerede er kørende. Vælg SQL Server i venstre del af billedet. Sæt flueben ud for en database og klik på Backup-knappen nederst. Tjek at backup går i gang. Den kan stoppes igen hvis der ikke kan gennemføres full backup på nuværende tidspunkt. 5.4 Recovery Model Full/Simple Hvis der ønskes backup af SQL Server databaser efter metode med full backup i weekend og differential backup i hverdage, skal SQL Server databaser konfigureres med indstillingen Recovery Model Full. Hvis SQL Server databaser ønskes kørende med recovery model Simple, skal der gennemføres full backup af databaser hver dag/hverdag. Side 19 af 20
6 Schedulering 6.1 Opret schedules Indstillinger for tidspunkt for backup skal angives i Netgroup portal (https://tsmportal.com). Vælges for den enkelte node under Menuen Funktioner og Schedules. Start Backup Archive GUI Vælg Ulilities Vælg Setup Wizard Vælg nr. 3 Help me Configure TSM Client Scheduler Husk at pege på dsm.opt i C:\Program Files\Tivoli\TSM\TDPSQL folderen. 6.2 Tjek schedulering Find filen dsmsched.log i folderen C:\Program Files\Tivoli\TSM\TDPSQL. Åbn den og se at der nederst er oplysninger om næste schedule. 7 Fejlsøgning 7.1 Fejlsøgning Find filen dsmerror.log i folderen C:\Program Files\Tivoli\TSM\TDPSQL. Åbn den og se de seneste meddelelser for at lokalisere fejl. Kontakt eventuelt Netgroup Support på 70 25 26 86 for hjælp til fejlløsning af TSM Tivoli Storage Manager for Mail. Luk klienter og tjek Netgroup statusmail i morgen for backup. Side 20 af 20