Today’s Goal – AlwaysOn in 60 Minutes
description
Transcript of Today’s Goal – AlwaysOn in 60 Minutes
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll start:
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll start:• MARS – Domain Controller
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll start:• MARS – Domain Controller• ROMULUS – Win Server 2012 (SQL bits
installed)
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll start:• MARS – Domain Controller• ROMULUS – Win Server 2012 (SQL bits
installed)• REMUS – Win Server 2012 (SQL bits
installed)
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll start:• MARS – Domain Controller• ROMULUS – Win Server 2012 (SQL bits
installed)• REMUS – Win Server 2012 (SQL bits
installed)• RHEA – Win Server 2012 (SP 2013 bits
installed)
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll end up:
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll end up:• MARS – Domain Controller
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll end up:• MARS – Domain Controller• WS 2012 Failover Cluster (ROMULUS and
REMUS)
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll end up:• MARS – Domain Controller• WS 2012 Failover Cluster (ROMULUS and
REMUS)• SQL Server 2012 AlwaysOn Availability
Group
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll end up:• MARS – Domain Controller• WS 2012 Failover Cluster (ROMULUS and
REMUS)• SQL Server 2012 AlwaysOn Availability
Group• (ROMULUS and REMUS Independent SQL
Nodes)
Today’s Goal – AlwaysOn in 60 MinutesWhere we’ll end up:• MARS – Domain Controller• WS 2012 Failover Cluster (ROMULUS and
REMUS)• SQL Server 2012 AlwaysOn Availability
Group• (ROMULUS and REMUS Independent SQL
Nodes)• RHEA – Win Server 2012 (SharePoint
Configured)
SQL Server High Availability
SQL Server High Availability (By Edition)
SQL Server Business Intelligence and Standard:
SQL Server High Availability (By Edition)
SQL Server Business Intelligence and Standard:• Database Mirroring (Safety Full Only)
SQL Server High Availability (By Edition)
SQL Server Business Intelligence and Standard:• Database Mirroring (Safety Full Only)
• DEPRECATED in 2012, possibly unavailable thereafter
SQL Server High Availability (By Edition)
SQL Server Business Intelligence and Standard:• Database Mirroring (Safety Full Only)
• DEPRECATED in 2012, possibly unavailable thereafter
• Failover Clustering (Two Nodes Only)
SQL Server High Availability (By Edition)
SQL Server Enterprise (and Developer):
SQL Server High Availability (By Edition)
SQL Server Enterprise (and Developer):• Database Mirroring
SQL Server High Availability (By Edition)
SQL Server Enterprise (and Developer):• Database Mirroring
• Still DEPRECATED
SQL Server High Availability (By Edition)
SQL Server Enterprise (and Developer):• Database Mirroring
• Still DEPRECATED• Failover Clustering (OS Maximum)
SQL Server High Availability (By Edition)
SQL Server Enterprise (and Developer):• Database Mirroring
• Still DEPRECATED• Failover Clustering (OS Maximum)• AlwaysOn Availability Groups
The Setup
The SetupQuorum Drive pre-built (5GB) on MARS (DC)
The SetupQuorum Drive pre-built (5GB) on MARS (DC)Networking pre-built:
The SetupQuorum Drive pre-built (5GB) on MARS (DC)Networking pre-built:• Heartbeat NIC – Non-routed• Storage – iSCSI NIC• Intrafarm – All Farm Communications
The SetupQuorum Drive pre-built (5GB) on MARS (DC)Networking pre-built:• Heartbeat NIC – Non-routed• Storage – iSCSI NIC• Intrafarm – All Farm CommunicationsFirewalls Disabled
Step 1Setting Up iSCSI Storage
Setting Up iSCSI StorageEnsure that Windows Firewall is Off, or configure TCP Ports
Setting Up iSCSI StorageEnsure that Windows Firewall is Off, or configure TCP PortsSetup iSCSI Initiator on SQL Servers
Setting Up iSCSI StorageEnsure that Windows Firewall is Off, or configure TCP PortsSetup iSCSI Initiator on SQL ServersSetup iSCSI Target on DC
Setting Up iSCSI StorageEnsure that Windows Firewall is Off, or configure TCP PortsSetup iSCSI Initiator on SQL ServersSetup iSCSI Target on DCConnect Storage in iSCSI Initiator
Step 2Configure DNS and Install Failover Clustering
Configure DNS and Failover ClusteringInitial DNS Entries
Configure DNS and Failover ClusteringInitial DNS EntriesCluster Installation
Configure DNS and Failover ClusteringInitial DNS EntriesCluster InstallationAssign Permissions in DNS to the A Record
Configure DNS and Failover ClusteringInitial DNS EntriesCluster InstallationAssign Permissions in DNS to the A RecordQuorum Drive Addition
Step 3Configure Availability Groups
Configure Availability GroupsEnable AlwaysOn Availability Groups
Configure Availability GroupsEnable AlwaysOn Availability GroupsSQL Configuration
Configure Availability GroupsEnable AlwaysOn Availability GroupsSQL Configuration• Create Seed Database and Backup
Configure Availability GroupsEnable AlwaysOn Availability GroupsSQL Configuration• Create Seed Database and Backup• Create Availability Group
• Create Availability Listener
Configure Availability GroupsEnable AlwaysOn Availability GroupsSQL Configurations• Create Seed Database and Backup• Create Availability Group
• Create Availability Listener• Build Backup Share
Step 4Configure SharePoint 2013
Step 5Adding SharePoint 2013 Content Databases to Availability Groups
References• SQL Server 2012 AlwaysOn - http://technet.microsoft.com/en-us/sqlserver/gg490638.aspx
• Features Supported by the Editions of SQL Server 2012 - http://msdn.microsoft.com/en-us/library/cc645993.aspx
Contact information:Troy LanphierEmail: [email protected]: http://www.guio.com/troyTwitter: @troylanphier