550 likes | 641 Views
Zero to High Availability in 60 Minutes Building a SQL 2012 HA Solution for SharePoint (In under an hour ). Troy Lanphier Senior Solutions Developer – GUIO, LLC. Welcome to SharePoint Saturday Houston.
E N D
Zero to High Availability in 60 MinutesBuilding a SQL 2012 HA Solution for SharePoint(In under an hour) Troy Lanphier Senior Solutions Developer – GUIO, LLC
Welcome to SharePoint Saturday Houston Thank you for being a part of the 4th Annual SharePoint Saturday for the greater Houston area! Please turn off all electronic devices or set them to vibrate. If you must take a phone call, please do so in the hall so as not to disturb others. Thanks to our Title Sponsor:
Information • Speaker presentation slides will be available at bit.ly/GoSPSHOU within a week • The Houston SharePoint User Group will be having its next meeting Wednesday April 17th. Please join us at www.h-spug.org
Who is this guy and why should we care? Troy Lanphier
Who is this guy and why should we care? Troy Lanphier Co-author: Microsoft SharePoint Foundation 2010 Inside Out
Who is this guy and why should we care? Troy Lanphier Co-author: Microsoft SharePoint Foundation 2010 Inside Out Author: Exam-Ref 70-331: Core Solutions of Microsoft SharePoint Server 2013 (Available June 2013)
Who is this guy and why should we care? Troy Lanphier Co-author: Microsoft SharePoint Foundation 2010 Inside Out Author: Exam-Ref 70-331: Core Solutions of Microsoft SharePoint Server 2013 (Available June 2013) Email: t.lanphier@guio.comBlog: http://www.guio.com/troyTwitter: @troylanphier
Today’s Goal – AlwaysOn in 60 Minutes Where we’ll start:
Today’s Goal – AlwaysOn in 60 Minutes Where we’ll start: MARS – Domain Controller
Today’s Goal – AlwaysOn in 60 Minutes Where we’ll start: MARS – Domain Controller ROMULUS – Win Server 2012 (SQL bits installed)
Today’s Goal – AlwaysOn in 60 Minutes Where 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 Minutes Where 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 Minutes Where we’ll end up:
Today’s Goal – AlwaysOn in 60 Minutes Where we’ll end up: MARS – Domain Controller
Today’s Goal – AlwaysOn in 60 Minutes Where we’ll end up: MARS – Domain Controller WS 2012 Failover Cluster (ROMULUS and REMUS)
Today’s Goal – AlwaysOn in 60 Minutes Where 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 Minutes Where 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 Minutes Where 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 (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 Quorum Drive pre-built (5GB) on MARS (DC)
The Setup Quorum Drive pre-built (5GB) on MARS (DC) Networking pre-built:
The Setup Quorum Drive pre-built (5GB) on MARS (DC) Networking pre-built: Heartbeat NIC – Non-routed Storage – iSCSI NIC Intrafarm – All Farm Communications
The Setup Quorum Drive pre-built (5GB) on MARS (DC) Networking pre-built: Heartbeat NIC – Non-routed Storage – iSCSI NIC Intrafarm – All Farm Communications Firewalls Disabled
Step 1 Setting Up iSCSI Storage
Setting Up iSCSI Storage Ensure that Windows Firewall is Off, or configure TCP Ports
Setting Up iSCSI Storage Ensure that Windows Firewall is Off, or configure TCP Ports Setup iSCSI Initiator on SQL Servers
Setting Up iSCSI Storage Ensure that Windows Firewall is Off, or configure TCP Ports Setup iSCSI Initiator on SQL Servers Setup iSCSI Target on DC
Setting Up iSCSI Storage Ensure that Windows Firewall is Off, or configure TCP Ports Setup iSCSI Initiator on SQL Servers Setup iSCSI Target on DC Connect Storage in iSCSI Initiator
Step 2 Configure DNS and Install Failover Clustering
Configure DNS and Failover Clustering Initial DNS Entries
Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation
Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation Assign Permissions in DNS to the A Record
Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation Assign Permissions in DNS to the A Record Quorum Drive Addition
Step 3 Configure Availability Groups
Configure Availability Groups Enable AlwaysOn Availability Groups
Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration
Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration Create Seed Database and Backup
Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration Create Seed Database and Backup Create Availability Group Create Availability Listener
Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration Create Seed Database and Backup Create Availability Group Create Availability Listener Build Backup Share
Step 4 Configure SharePoint 2013