Download - SQL Server 2008 { Menedzsment újdonságok }
![Page 1: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/1.jpg)
![Page 2: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/2.jpg)
SQL Server 2008 { Menedzsment újdonságok}Árva Gá[email protected]ó, fejlesztőSzámalk Zrt.ASP Hungary kft
![Page 3: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/3.jpg)
TartalomCompressed backupPolicy Based Management (DMF)AuditEncryption
Data encryptionKey Management
PowerShell (Agent Jobokba is berakható)Page Recovery,MiroringPeer to peer replicationTelepítés
InstallUpgrade advisor
Hot add cpu (Hyper-V)Dependencies
![Page 4: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/4.jpg)
Compressed backupSQL 2008 Enterprise Edition –többi csak olvassaKisebb méret, kevesebb disk I/OIngyen leves nincs: nagyobb CPU igénybevétel (korlátozható a cpu használat a Resource Governorral, ha nem az éj leple alatt mentünk)
Default OFF Egyedileg minden mentésnél beállítható
EXEC sp_configure ‘backup compression default’, '1'; RECONFIGURE WITH OVERRIDE;
![Page 5: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/5.jpg)
Compressed Backup {használat}
BACKUP DATABASE AdventureWorks TO DISK='Z:\SQLServerBackups\AdvWorksData.bak‘ With COMPRESSION
Hatékonyság: SELECT
backup_size/compressed_backup_size FROM msdb..backupset
![Page 6: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/6.jpg)
Compressed Backup { Korlátozások }
Média setben vagy mind tömörített vagy egyik semOlvasni csak SQL 2008 vagy újabb verzióNTBackup nem lehet ugyanazon a szalagon
![Page 7: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/7.jpg)
Policy Based Management{ DMF }
Konfigurációs kiszolgálókPolicy-based Management
![Page 8: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/8.jpg)
Konfigurációs kiszolgálók
Regisztrációs, kapcsolódási információk központi tárolása, kiszolgáló csoportok(Csak Windows autentikáció esetén)
Lekérdezés végrehajtásObjektum böngészésHázirend végrehajtás
![Page 9: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/9.jpg)
Konfigurációs kiszolgálókTöbb szerveres script végrehajtás
Konfigurációs kiszolgáló szintenKiszolgáló csoport szintenEgyedi szerveren
![Page 10: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/10.jpg)
Konfigurációs kiszolgálók { Többszerveres script futtatás }
10
![Page 11: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/11.jpg)
Házirend alapú managementMert {Házi}Rendnek lennie kell!
Cél állapotMit-
Mikor ellenőrízKategória
msdb
Köszpontosított kiszolgáló
Házirend
Amit menedzselni akarunk
Kiszolgálók,Adatbázisok,Táblák, …
Logikai csoportja a célobjektumoknak
Teljesítménnyel kapcsolatos adatbázis opciók, Kiszolgáló
biztonsági beállítások, …
Célállapotauto-shrink = false
Cél objektum
Facets
Feltételek
![Page 12: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/12.jpg)
Házirend alapú management
FeltételekObjektum vagy szerver típustól függő opciók
FacetsHázirendek/Kondíciók logikai csoportja egy részfeladatra
HázirendekEgy adott célobjektum vonatkozásában ellenőrzi a feltételek vagy azok csoportjainak állapotát, teljesülését.
![Page 13: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/13.jpg)
Házirend alapú management { Akkor mikor is ? }
On Demand Manuálisan szükség szerint
ScheduledIdőzített
On Change – Log OnlyCsak logolja a változásokat on-line
On Change – PreventMeg is gátolja, ha szőr kerül a
palacsintába
![Page 14: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/14.jpg)
Házirend alapú management { Műveletek házirenddel }
Házirend létrehozás /szerkesztésServer Management Studio használatával szerkeszthető létrehozható. Elmenthető fájlba és onnan betölthető. (Naná, hogy XML)
KiértékelésTudunk tesztelni, futtatni, akár egyszerre többet is. Eredményt is ki tudjuk exportálni XML fájlba.
Importáljunk, avagy a „lustaság a fejlődés motorja”
Importálhatjuk több szerverre is. Import opciók, felülírhatjuk a meglévő beállításait a házirendnek.
![Page 15: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/15.jpg)
{ Házirend alapú menedzsment }
demó
![Page 16: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/16.jpg)
Házirend alapú management { központi házirend }
Központi kiszolgáló
lehet ua. mint a konfigurációs
kiszolgáló
msdb
msdb
Import
Import
Import
Házirend.xml-ként mentve
export
Házirendek Facets
Feltételek
Házirendek Facets
Feltételek
Házirendek Facets
Feltételek
Házirendek Facets
Feltételek
![Page 17: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/17.jpg)
Újabb lehetőség, hogy tudjuk, ki, mit csinál.
Enterprise Edition
Audit objektum célja lehet
Fájl
Windows Application Log
Windows Security Log
Audit Specifikáció;leírás mely műveleteket kell kiszolgáló és adatbázis, objektum szinten auditálni
Előre definiált akció csoportok
Akció szűrők
Egyszerre több példányon érvényesíthető
Auditálás{ Nagy testvér figyel }
![Page 18: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/18.jpg)
{ Audit }
demó
![Page 19: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/19.jpg)
Adattitkosítás { annó }
SQL Server 2000Külső eszközzel
SQL Server 2005Beépítve explicit adat titkosítás
SQL Server 2008Transzparens adat titkosításBővített kulcskezelési funkciók
SQL Server 2008
DEK
Kliens alkalmazás
Titkosított adat lapok
![Page 20: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/20.jpg)
AdattitkosításTitkosítás/visszafejtés adatbázis szinten
Adatbázis titkosító kulcs segítségével (DEK). Csak az adatbázisban van titkosítva (memóriában nem).
Alkalmazásnak nem kell kezelnie, nem is tud rólaNincs különbség titkosított és nem titkosított adatok elérése között (erőforrás!)
Adatbázis Titkosító Kulcs titkosíthatóJelszóTanúsítványService Master Key/Szolgáltatás Fő KulcsHardveres biztonsági modullal
Adatbázis visszatöltéshez, fájlok csatlakoztatásához (attach) decryptálni kell a DEK-et
![Page 21: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/21.jpg)
Adat titkosítás{ Adatbázis titkosítás }
Master kulcs reszelésCREATE MASTER KEY ENCRYPTION BY PASSWORD =
'Pa$$w0rd‘
Szerver szintű bizonyítvány készítésCREATE CERTIFICATE ServerCertificate WITH SUBJECT =
'Server level certificate'
Adatbázis titkosító kulcs bizonyítvánnyalCREATE DATABASE ENCRYPTION KEYWITH ALGORITHM = AES_128ENCRYPTION BY SERVER CERTIFICATE ServerCertificate
És akkor legyen titkosALTER DATABASE AdventureWorksSET ENCRYPTION ON
![Page 22: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/22.jpg)
Kiterjesztett Kulcs Kezelés
Adatok és kulcsok szeparált tárolásaNagyobb biztonság +authorizációNagyobb sebesség hardver bázisú titkosítás/visszafejtés eseténSzervezet szinten a kulcsok tárolhatók központi helyenEnterprise Key Managers:
Kulcs generálásTárolás – adatoktól szeparálvaKulcs visszanyerésTöbb kulcs használata, növeli a biztonságotKulcs helyreállításKulcs disztribució
![Page 23: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/23.jpg)
PowerShellÚjabb eszköz adminisztráció, ill. fejlesztés támogatására
SqlpsPoweShell parancsokPowerShell Script futtatásPowerShell cmdletsIndítható a SQL Server Management StudióbólSQL Server Agent job lépésként futtatható PowerShell Script
![Page 24: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/24.jpg)
Adatbázis tükrözés, automatikus lap helyreállítással
Probléma: ha a lekérdezés sérült lapra vonatkozott nem történt semmi, ha a rollback vonatkozott sérült lapra, akkor sikertelen volt és inkonzistens maradt az adatbázis -> offline
De most!Bármelyik oldalon (éles vagy tükör) sérül, a lap javítása automatikusAdatforgalom tömörítettManuális failovernél nincs szükség adatbázis restartraMonitorozhatjuk a tükrözés folyamatát
![Page 25: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/25.jpg)
Peer to peer replikáció,{ újdonságok }
Topológia varázslóEgyszerűbb szereplőket hozzáadni, elvenni miközben a replikáció on-line marad
Konfliktus detektálás automatikus (ha minden szereplő SQL 2008){Feloldás manuális}
![Page 26: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/26.jpg)
TelepítésSQL Server Installation Center
Telepített komponensektől függő megjelenítésKülön települ a Konfigurációs eszközök csoportbaRészletes telepítési opciókKlaszter csomópont hozzáadás/törlésUpgrade támogatás
![Page 27: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/27.jpg)
Upgrade advisor
Elemzi az SQL szerver komponenseit, trace fájlokat, scripteket (SQL 200, 2005)Riportot készítKülön telepítendőValamennyi SQL szervizt elemzi
![Page 28: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/28.jpg)
Hot add cpu(hyperv)
CPU hozzáadás (fizikai, logikaiMi kell hozzá?Hardver képes legyen rá vagy virtualizáció támogatás64 bites Windows Server 2008 Datacenter Edition és Windows Server 2008 Enterprise EditionSQL Server 2008 Enterprise EditionCsak Reconfigure utasítás után kezdi el használni
![Page 29: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/29.jpg)
Függőségek
Név és id alapján is tárolja a függőség információtAdatbázisokon és szervereken keresztül is működik
![Page 30: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/30.jpg)
VisszatekintésCompressed backupPolicy Based Management (DMF)AuditEncryption
Data encryptionKey Management
PowerShell (Agent Jobokba is berakható)Page Recovery,MiroringPeer to peer repl,Telepítés
InstallUpgrade advisor
Hot add cpu(hyperv)Dependencies
![Page 31: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/31.jpg)
![Page 32: SQL Server 2008 { Menedzsment újdonságok }](https://reader035.vdocuments.mx/reader035/viewer/2022081506/5681557d550346895dc34649/html5/thumbnails/32.jpg)
{ Következik: Teljesítmény hangolás, monitorozás}