Transcription
Mission SQL MigrationAus Blech wird VMSQL GrillenLingen (Ems), 22.6.2018
Sponsoren22.06.2018Mission SQL Migration - Aus Blech wird VM2
VorstellungWer bin ich? DBA & IT Projektleiter seit 15 Jahren, IHK zertifiziert 2009 SQL Server seit Version 6.5 Monitoring, Optimierungen, SQL Server Upgrades, Migrationen PowerShell Administration dbatools Virtualisierung mit VMware Power BI Reporting Server 2017 Online: https://blog.volkerbachmann.de @VolkerBachmann volker.bachmann@gmx.de22.06.2018Mission SQL Migration - Aus Blech wird VM3
AgendaAgenda Warum virtualisieren? Was ist Virtualisierung? VMware Architektur VMware Aufbau HA / DR Guest Konfiguration Demo Migration SQL Server Vergleich Server Vorher - Nachher Zusammenfassung / Fragen22.06.2018Mission SQL Migration - Aus Blech wird VM4
AusgangslageWarum virtualisieren? physikalische Server laufen aus dem Support und müsstenersetzt werden. Reduzierung der Kosten für den Neukauf aller physikalischendurch 3 leistungsfähigere Server weniger ungenützte Ressourcen auf den physikalischenServern Reduzierung der SQL Server Lizenzen - Konsolidierung bessere Hochverfügbarkeit (HA). Warum? kürzere Wiederherstellungszeiten im Fall eines Disasters(Disaster Recovery – DR). Warum? Hauptziel bei uns: Konsolidierung der Server, gerne mehr HA22.06.2018Mission SQL Migration - Aus Blech wird VM5
AusgangslageWas ist Virtualisierung? Allgemein: Zusätzliche Schicht Zwischen Hardware und Betriebssystem Verteilt Ressourcen an mehrere Konsumenten CPU Storage Memory Network Ressourcen-Verteilung via „Queues“ Queue Warteschlange Zuteilung über Scheduler22.06.2018Mission SQL Migration - Aus Blech wird VM6
AusgangslageVMware ArchitekturQuelle: VMware22.06.2018Mission SQL Migration - Aus Blech wird VM7
AgendaAgenda Warum virtualisieren? Was ist Virtualisierung? VMware Architektur VMware Aufbau HA / DR Guest Konfiguration Demo Migration SQL Server Vergleich Server Vorher - Nachher Zusammenfassung22.06.2018Mission SQL Migration - Aus Blech wird VM9
VMware AufbauAufbau einer VMware Umgebung mit 2 Hosts (Server)22.06.2018Mission SQL Migration - Aus Blech wird VM10
AgendaAgenda Warum virtualisieren? Was ist Virtualisierung? VMware Architektur VMware Aufbau HA / DR Guest Konfiguration Demo Migration SQL Server Vergleich Server Vorher - Nachher Zusammenfassung / Fragen22.06.2018Mission SQL Migration - Aus Blech wird VM11
HA / DRHochverfügbarkeit - Notfallwiederherstellung High Availability Ein Server fällt aus automatischer Neustart der VMs auf einem anderen Host Disaster Recovery VM Umgebung fällt komplett aus Switch to LogShipping Server22.06.2018Mission SQL Migration - Aus Blech wird VM12
HA/DRLogShipping22.06.2018Mission SQL Migration - Aus Blech wird VM13
AgendaAgenda Warum virtualisieren? Was ist Virtualisierung? VMware Architektur VMware Aufbau HA / DR Guest Konfiguration Demo Migration SQL Server Vergleich Server Vorher - Nachher Zusammenfassung / Fragen22.06.2018Mission SQL Migration - Aus Blech wird VM14
VM Guest KonfigurationVM Konfiguration Storage / Festplattenaufteilung CPU RAM Netzwerk Eng angelehnt an „Stairway to SQL Virtualization“22.06.2018Mission SQL Migration - Aus Blech wird VM15
VM Guest Konfiguration - StorageVM Konfiguration Storage / Festplattenaufteilung 1/3 Aufteilung der Zugriffe auf möglichst viele Platten bzw. hierSAN Pfade wie auch bei physikalischem Server22.06.2018Mission SQL Migration - Aus Blech wird VM16
VM Guest Konfiguration - StorageVM Konfiguration Storage / Festplattenaufteilung 2/322.06.2018Mission SQL Migration - Aus Blech wird VM17
VM Guest Konfiguration - StorageVM Konfiguration Storage / Festplattenaufteilung 3/322.06.2018Mission SQL Migration - Aus Blech wird VM18
VM Guest Konfiguration - CPUVM Konfiguration CPU22.06.2018Mission SQL Migration - Aus Blech wird VM19
VM Guest Konfiguration – RAM, NetzwerkVM Konfiguration RAM / Netzwerk22.06.2018Mission SQL Migration - Aus Blech wird VM20
DemoSQL Migration mit PowerShell dbatools22.06.2018Mission SQL Migration - Aus Blech wird VM22
PowerShell, dbatools KommandosVoraussetzungen, Installation, Migration Execution Policy PowerShell Remoting Installation dbatools Install-DbaTools https://dbatools.io/download/ Test-DbaServerName Start-DbaMigration22.06.2018Mission SQL Migration - Aus Blech wird VM23
dbatools Best Practicesdbatools as it‘s best? Test-DbaMaxMemory Test-DbaMaxDop Test-DbaTempDBConfiguration Test-DbaPowerPlan Test-DbaSpn Invoke-DbaDatabaseUpgrade22.06.2018Mission SQL Migration - Aus Blech wird VM24
ErgebnisVergleich eines Serversvirtuell2x2 Coresphysikalisch22.06.2018Mission SQL Migration - Aus Blech wird VM25
ErgebnisZusammenfassung VMware funktioniert ;-) Migrierte Server funktionieren reibungslos Reporting Server durch Reduktion der Cores (24 zu 4) inProblemen bei der Abarbeitung der Menge an Reports Reduzierung der Anzahl an Reports durch die Fachabteilung Reservierung von Ressourcen in Zukunft notwendig- ein Server fehlt noch22.06.2018Mission SQL Migration - Aus Blech wird VM27
Ressourcen speziell Blog Einträge auf der Webseite Teil 1: Einführung oder das “Warum?” Teil 2: Konfiguration VMware Umgebung Teil 3: VMware Guest Konfiguration Teil 4: Migration of SQL Server with PowerShell dbatools Teil 5: Zusammenfassung Online: https://blog.volkerbachmann.de @VolkerBachmann volker.bachmann@gmx.de22.06.2018Mission SQL Migration - Aus Blech wird VM
Ressourcen Allgemein Stairway to SQL Server Virtualization von David Klee auf m/stairway/112551/ VMware Best Practices SQL Server st-practices-guide.pdf VMware Performance Best practices-vsphere6-0-white-paper.pdf Moving SQL Server to a virtual Platform von Idera (Registrierung erforderlich) Link zur Dell Dokumentation der VMware Umgebung: https://dell.to/2IhauWu Erfassung der Leistungsdaten von Servern mit Liveoptics (früher Dpack) https://www.liveoptics.com/22.06.2018Mission SQL Migration - Aus Blech wird VM
Danke für die Aufmerksamkeit Fragen? Fragen? Fragen?22.06.2018Mission SQL Migration - Aus Blech wird VM
SQL Server seit Version 6.5 Monitoring, Optimierungen, SQL Server Upgrades, Migrationen PowerShell Administration dbatools Virtualisierung mit VMware Power BI Reporting Server 2017 Online: https://blog.volkerbachmann.de @VolkerBachmann volker.bachmann@gmx.de Vorstellung 22.06.2018 Mission SQL Migration - Aus Blech wird VM