Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "0 Zero to High Availability in 60 Minutes Building a SQL 2012 HA Solution for SharePoint (In under an hour) Troy Lanphier Senior Solutions Developer –"— Presentation transcript:

1 0 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

2 1 Welcome to SharePoint Saturday Houston 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: Thank you for being a part of the 4 th Annual SharePoint Saturday for the greater Houston area!

3 2 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 17 th. Please join us at www.h-spug.org

4 Who is this guy and why should we care? Troy Lanphier

5 Who is this guy and why should we care? Troy Lanphier Co-author: Microsoft SharePoint Foundation 2010 Inside Out

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

7 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.com Blog: http://www.guio.com/troy Twitter: @troylanphiert.lanphier@guio.comhttp://www.guio.com/troy

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

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

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

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

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

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

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

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

16 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

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

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

19 SQL Server High Availability

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

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

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

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

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

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

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

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

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

29 The Setup

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

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

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

33 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

34 Step 1 Setting Up iSCSI Storage

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

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

37 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

38 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

39 Step 2 Configure DNS and Install Failover Clustering

40 Configure DNS and Failover Clustering Initial DNS Entries

41 Configure DNS and Failover Clustering Initial DNS Entries Cluster Installation

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

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

44 Step 3 Configure Availability Groups

45 Enable AlwaysOn Availability Groups

46 Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration

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

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

49 Configure Availability Groups Enable AlwaysOn Availability Groups SQL Configuration Create Seed Database and Backup Create Availability Group Create Availability Listener Build Backup Share

50 Step 4 Configure SharePoint 2013

51 Step 5 Adding SharePoint 2013 Content Databases to Availability Groups

52 51 References SQL Server 2012 AlwaysOn - http://technet.microsoft.com/en-us/sqlserver/gg490638.aspx 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 http://msdn.microsoft.com/en-us/library/cc645993.aspx

53 52 Please Leave Feedback During Q&A If you leave session feedback and provide contact information in the survey, you will be qualified for a book, ebook or DVD giveaway. Scan the QR Code to the right or go to bit.ly/spshou71

54 53 Thanks to all our Sponsors!

55 54 Contact Information Troy Lanphier Email: t.lanphier@guio.com Blog: http://www.guio.com/troy Twitter: @troylanphiert.lanphier@guio.comhttp://www.guio.com/troy


Download ppt "0 Zero to High Availability in 60 Minutes Building a SQL 2012 HA Solution for SharePoint (In under an hour) Troy Lanphier Senior Solutions Developer –"

Similar presentations


Ads by Google