Sql server 2012 AlwaysOn

16
Keeping the Lights on with SQL Server 2012 AlwaysOn Warwick Rudd Microsoft Certified Master (MCM) – SQL 2008 Principal Consultant [email protected] @Warwick_Rudd

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 environment

Transcript of Sql server 2012 AlwaysOn

Page 1: Sql server 2012 AlwaysOn

Keeping the Lights on with SQL Server 2012 AlwaysOn

Warwick RuddMicrosoft Certified Master (MCM) – SQL 2008Principal Consultant

[email protected]@Warwick_Rudd

Page 2: Sql server 2012 AlwaysOn

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

Page 3: Sql server 2012 AlwaysOn

Contents

HA / DR in your current environment

SQL Server 2012 AlwaysOn (History)

SQL Server 2012 AlwaysOn (Components)

SQL Server 2012 AlwaysOn (Managing)

Demo

Page 4: Sql server 2012 AlwaysOn

HA / DR in your Environment

Page 5: Sql server 2012 AlwaysOn

Technologies possibly being utilised

Single Site WSFC

Multi-Site WSFC

Transaction Log Shipping

Database Mirroring

Virtualisation

Page 6: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn

Page 7: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn - History

WSFC

Storage

Database Mirroring

SQL Server AlwaysOn Cluster

Page 8: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn - Environment

Page 9: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn - Environment

Page 10: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn - Components

Availability Replicas (Primary & Secondary)

Availability Databases

Availability Groups

Availability Modes (Synchronous & Asynchronous)

Availability Group Listeners

Page 11: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn - Security

Configure Security

Primary

Secondary Replica(s)

Page 12: Sql server 2012 AlwaysOn

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

Page 13: Sql server 2012 AlwaysOn

SQL Server 2012 AlwaysOn - Licensing

Licensing

Primary

Secondary

Page 14: Sql server 2012 AlwaysOn

Demo

Page 16: Sql server 2012 AlwaysOn

Questions ?

Thank You

www.sqlmastersconsulting.com.au