sql server 2012 alwayson
DESCRIPTION
With the release of SQL Server 2012 the landscape changed with your ability to provide High Availability and/or Disaster Recoverability. In this presentation Warwick has a look at some existing technologies that you may be already using in your environment to meet your High Availability or Disaster Recoverability requirements, He then introduces you to AlwaysOn Availability Groups looking at the technologies that make up the new technology before looking at how you can manage your environment. Warwick will round out the presentation with a demo on how you can configure / build an AlwaysOn environmentTRANSCRIPT
Keeping the Lights on with SQL Server 2012 AlwaysOn
Warwick RuddMicrosoft Certified Master (MCM) – SQL 2008Principal Consultant
[email protected]@Warwick_Rudd
About Me : Warwick Rudd
• SQL Server Consultant• MCM – SQL Server 2008• MCSM – Data Platform• Certified Trainer• Reviewed 4 SQL Server 2012 Beta
Exams• Blogger on Simpletalk.com• Presenter at:• User Groups• SQLSaturdays• TechED Australia
Contents
HA / DR in your current environment
SQL Server 2012 AlwaysOn (History)
SQL Server 2012 AlwaysOn (Components)
SQL Server 2012 AlwaysOn (Managing)
Demo
HA / DR in your Environment
Technologies possibly being utilised
Single Site WSFC
Multi-Site WSFC
Transaction Log Shipping
Database Mirroring
Virtualisation
SQL Server 2012 AlwaysOn
SQL Server 2012 AlwaysOn - History
WSFC
Storage
Database Mirroring
SQL Server AlwaysOn Cluster
SQL Server 2012 AlwaysOn - Environment
SQL Server 2012 AlwaysOn - Environment
SQL Server 2012 AlwaysOn - Components
Availability Replicas (Primary & Secondary)
Availability Databases
Availability Groups
Availability Modes (Synchronous & Asynchronous)
Availability Group Listeners
SQL Server 2012 AlwaysOn - Security
Configure Security
Primary
Secondary Replica(s)
SQL Server 2012 AlwaysOn - Management
T-SQL
Create Availability Group
Alter Availability Group
Drop Availability Group
PowerShell
Setup• New-SqlAvailabilityGroup• New-SqlAvailabilityReplica• Add-SqlAvailabilitGroupDatabase• Join-SqlAvailabilityGroupDatabase
Breakdown• Remove-SqlAvailabilityGroup• Remove-SqlAvailabilityGroupDatabase
Management• Suspend-SqlAvailabilityGroup• Switch-SqlAvailabilityGroup
SSMS
Various Wizards
Dashboards
SQL Server 2012 AlwaysOn - Licensing
Licensing
Primary
Secondary
Demo
Additional Reading
• AlwaysOn Solutions Guide• http://msdn.microsoft.com/en-us/library/hh781257.aspx
• http://www.simple-talk.com/sql/database-administration/sql-server-2012-alwayson/• Youtube 2 part series video• AlwaysOn Wait Statistics• http://simple-talk.com/sql/database-administration/a-first-look-at-sql
-server-2012-availability-group-wait-statistics/