Upload
warwick-rudd
View
150
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Following on from a previous presentation Warwick has delivered on AlwaysOn Availability Groups, Warwick will introduce you to how you can include Replication, Change Data Capture, Change Tracking & Transparent Data Encryption into your AlwaysOn Environment.
Citation preview
Pimp My SQL Server 2012 Availability Groups
Warwick RuddMicrosoft Certified Master (MCM) – SQL 2008Principal Consultant
[email protected]@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
About Me : Warwick Rudd
Contents
Replication
Change Data Capture
Change Tracking
Transparent Data Encryption
AlwaysOn Availability Groups
WSFC
Storage
Database Mirroring
SQL Server 2012 AlwaysOn Cluster
Availability Groups
Replication
AG Participation
Publisher
Subscriber
Supported Types
Transactional
Merge
Snapshot
Republishing
Distributor
P2P
Potential SQL Server 2012 AlwaysOn Environment
SERVER2012Node1 SERVER2012Node2 SERVER2012Node3
Default Instance
Default Instance
Default Instance
FCI – WITSQL01\Repl01
Availability Group 1 Availability Group 2 Availability Group 3
Availability Group Listener 1 Availability Group Listener 2 Availability Group Listener 3
Synchronous
Asynchronous
Pub
Dist
Sub
Demo - Replication
Change Data Capture
Configured on Primary Replica
Continuous Monitoring
Uses Log Reader Agent
No Reliance on Replication
Applications Access via AGL
Change Tracking
No Special Configuration Required
Data Retrieval from Primary Replica
Applications Access via AGL
Demo – CDC & CT
Transparent Data Encryption
Master Key
Certificates
Database Encryption Key
All Replicas
Demo - TDE
Questions ?
Additional ReadingReplication, Change Tracking, Data Capture And Alwayson Availability Groups
http://msdn.microsoft.com/en-us/library/hh403414.aspx#CDC
Maintaining an AlwaysOn Publication Databasehttp://msdn.microsoft.com/en-us/library/55b345fe-2eb9-4b04-a900-63d858eec360
Configuring Replication for AlwaysOn Availability Groupshttp://msdn.microsoft.com/en-us/library/4e001426-5ae0-4876-85ef-088d6e3fb61c
Expanding AlwaysOn Availability Groups with Replication Publishers
http://www.simple-talk.com/sql/database-administration/expanding-alwayson-availability-groups-with-replication-publishers/
Expanding AlwaysOn Availability Groups with Replication Subscribers
http://www.simple-talk.com/sql/backup-and-recovery/expanding-alwayson-availability-groups-with-replication-subscribers/