Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building a SQL 2012 HA Solution for SharePoint (In under an hour) Troy Lanphier Senior SharePoint Solutions Developer – GUIO, LLC Zero to High Availability.

Similar presentations


Presentation on theme: "Building a SQL 2012 HA Solution for SharePoint (In under an hour) Troy Lanphier Senior SharePoint Solutions Developer – GUIO, LLC Zero to High Availability."— Presentation transcript:

1 Building a SQL 2012 HA Solution for SharePoint (In under an hour) Troy Lanphier Senior SharePoint Solutions Developer – GUIO, LLC Zero to High Availability in 60 Minutes

2 2 | SharePoint Saturday Austin 2013 Please turn off all electronic devices or set them to vibrate If you must take a phone call, please do so in the hall Wi-Fi is available, you will need your Guest ID/password (at registration desk) Feel free to tweet and blog during sessions. Remember to follow @SPSATX and tag #SPSATX in your tweets! T HANK Y OU FOR BEING A PART OF S HARE P OINT S ATURDAY A USTIN ! SharePoint Saturday Austin is hosted by the Austin SharePoint User Group (@AustinSPUG)

3 Today’s Goal – AlwaysOn in 60 Minutes Where we’ll start:

4 Today’s Goal – AlwaysOn in 60 Minutes Where we’ll start: MARS – Domain Controller

5 Today’s Goal – AlwaysOn in 60 Minutes Where we’ll start: MARS – Domain Controller ROMULUS – Win Server 2012 (SQL bits installed)

6 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)

7 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)

8 Today’s Goal – AlwaysOn in 60 Minutes Where we’ll end up:

9 Today’s Goal – AlwaysOn in 60 Minutes Where we’ll end up: MARS – Domain Controller

10 Today’s Goal – AlwaysOn in 60 Minutes Where we’ll end up: MARS – Domain Controller WS 2012 Failover Cluster (ROMULUS and REMUS)

11 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

12 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)

13 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)

14 SQL Server High Availability

15 SQL Server High Availability (By Edition) SQL Server Business Intelligence and Standard:

16 SQL Server High Availability (By Edition) SQL Server Business Intelligence and Standard: Database Mirroring (Safety Full Only)

17 SQL Server High Availability (By Edition) SQL Server Business Intelligence and Standard: Database Mirroring (Safety Full Only) DEPRECATED in 2012, possibly unavailable thereafter

18 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)

19 SQL Server High Availability (By Edition) SQL Server Enterprise (and Developer):

20 SQL Server High Availability (By Edition) SQL Server Enterprise (and Developer): Database Mirroring

21 SQL Server High Availability (By Edition) SQL Server Enterprise (and Developer): Database Mirroring Still DEPRECATED

22 SQL Server High Availability (By Edition) SQL Server Enterprise (and Developer): Database Mirroring Still DEPRECATED Failover Clustering (OS Maximum)

23 SQL Server High Availability (By Edition) SQL Server Enterprise (and Developer): Database Mirroring Still DEPRECATED Failover Clustering (OS Maximum) AlwaysOn Availability Groups

24 The Setup

25 Quorum Drive pre-built (5GB) on MARS (DC)

26 The Setup Quorum Drive pre-built (5GB) on MARS (DC) Networking pre-built:

27 The Setup Quorum Drive pre-built (5GB) on MARS (DC) Networking pre-built: Heartbeat NIC – Non-routed Storage – iSCSI NIC Intrafarm – All Farm Communications

28 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

29 Step 1 Setting Up iSCSI Storage

30 Ensure that Windows Firewall is Off, or configure TCP Ports

31 Setting Up iSCSI Storage Ensure that Windows Firewall is Off, or configure TCP Ports Setup iSCSI Initiator on SQL Servers

32 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

33 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

34 Step 2 Configure DNS and Install Failover Clustering

35 Configure DNS and Failover Clustering Initial DNS Entries

36 Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation

37 Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation Assign Permissions in DNS to the A Record

38 Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation Assign Permissions in DNS to the A Record Quorum Drive Addition

39 Step 3 Configure Availability Groups

40 Enable AlwaysOn Availability Groups

41 Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration

42 Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration Create Seed Database and Backup

43 Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration Create Seed Database and Backup Create Availability Group Create Availability Listener

44 Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configurations Create Seed Database and Backup Create Availability Group Create Availability Listener Build Backup Share

45 Step 4 Configure SharePoint 2013

46 Step 5 Adding SharePoint 2013 Content Databases to Availability Groups

47 47 | SharePoint Saturday Austin 2013 SQL Server 2012 AlwaysOn - http://technet.microsoft.com/en-us/sqlserver/gg490638.aspxhttp://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.aspxhttp://msdn.microsoft.com/en- us/library/cc645993.aspx R EFERENCES

48 P LEASE FILL OUT SESSION EVALUATIONS AND THANK YOU FOR ATTENDING !

49 49 | SharePoint Saturday Austin 2013 T HANKS TO OUR S PONSORS !

50 C ONTACT INFORMATION : T ROY L ANPHIER E MAIL : T. LANPHIER @ GUIO. COM B LOG : HTTP :// WWW. GUIO. COM / TROY T WITTER : @ TROYLANPHIER T. LANPHIER @ GUIO. COM HTTP :// WWW. GUIO. COM / TROY


Download ppt "Building a SQL 2012 HA Solution for SharePoint (In under an hour) Troy Lanphier Senior SharePoint Solutions Developer – GUIO, LLC Zero to High Availability."

Similar presentations


Ads by Google