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

Slides:



Advertisements
Similar presentations
Źródło:
Advertisements

Todays Goal – AlwaysOn in 60 Minutes Where well start:
SharePoint 2013 Community Sites The Discussion Boards Extreme Makeover Marlene Lanphier Senior SharePoint Solutions Designer.
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Eric J. Oszakiewski MCTS: SharePoint Application Development SharePoint Configuration.
Microsoft SQL Server Architecture
Site A But what if there is a catastrophic event? Fire, flood, earthquake … Same Physical Location.
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 –
...your options for ‘High Availability’ with SQL.
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
Presentation Heading – font Arial
PDI 2010 Presented by Jason Huitt, ACNS.  Scenario A – “Technician in the Field”  Scenario B – “Lab Management”  Image Management ◦ PDI Interruption.
Windows Deployment Services Sysprep and You
Intro to SharePoint 2013 Architecture Liam Cleary.
Les Webcasts Groupe des Utilisateurs SQL Server Avril 2014 – AlwaysOn Sarah Bessard – TEAMVIDIA MCP SQL Server.
SQL Server 2000 Clustering Dave Fackler. Agenda Windows 2000 Clustering SQL Server 2000 Clustering Implementation Tips.
1 | SharePoint Saturday St. Louis 2015 SQL Server Best Practices for SharePoint On-Prem.
0 SQL Server AlwaysOn – SharePoint 2013 High Availability and Disaster Recovery Sal Bawany, Solutions Architect
SharePoint and SQL Server integration Demo: SQL Server Optimizing Configurations SQL Server 2014 for SharePoint 2013 Avoiding ginormous transaction.
Regina Technology Community Sponsors Facility Partner.
Manage backup vaults and servers Download and install backup agent Download a vault agent Create backup vault.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Administering Your.
SharePoint Business Continuity Management with SQL Server AlwaysOn
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Chapter 2: Installing and Upgrading to Windows Server 2008 R2 BAI617.
Module 13: Configuring Availability of Network Resources and Content.
1 © 2006 SolidWorks Corp. Confidential. Clustering  SQL can be used in “Cluster Pack” –A pack is a group of servers that operate together and share partitioned.
Verify Hardware Requirements Install Windows Server 2008 R2 Configure Active Directory Install SQL Server 2008 Install SharePoint Server 2010 Configure.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
By Rashid Khan Lesson 10-From Here to There: Remote Installation of the Windows XP Professional Client.
Module 1: Installing and Configuring Servers. Module Overview Installing Windows Server 2008 Managing Server Roles and Features Overview of the Server.
SQL2005 Cluster Build. IP Request Request 6 IP Addresses – One for EACH SQL virtual server (2) – One for the cluster – One for Distributed Transaction.
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
ArcGIS Server for Administrators
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Denny Cherry Senior Database Administrator / Architect Awareness Technologies Quest Software SQL Server MVP MCSA, MCDBA, MCTS,
Speaker Name 00/00/2013. Solution Requirements.
Hosted SharePoint. Part 3/3: Office Live as a WSS solution Speaker Name Microsoft Corporation Hosted.
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
Microsoft Windows Server 2012 R2. What’s NEW in Windows Server 2012 R2.
Course Topics Administering SQL Server 2012 Jump Start 01 | Install and Configure SQL Server04 | Manage Data 02 | Maintain Instances and Databases05 |
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
SQL Server 2014 AlwaysOn Step-by-Step SQL Server 2014 AlwaysOn Step-by-Step A hands on look at implementing AlwaysOn in SQL Server 2014.
What HADR Option(s) Are Right For You?. Where’s The AlwaysOn?
VIRTUAL SERVERS Chapter 7. 2 OVERVIEW Exchange Server 2003 virtual servers Virtual servers in a clustering environment Creating additional virtual servers.
SQL Server High Availability Introduction to SQL Server high availability solutions.
All the things you need to know before setting up AlwaysOn Michael Steineke SQL & BI Solution Lead Enterprise Architect Concurrency, Inc.
Windows Server Failover Clustering (WSFC) with SQL Server.
Confidential ASWM Installation Guide in Main Server ( for Windows Server 2008 R2 ) 1.
Introduction to Clustering
Presentation Heading – font Arial
Welcome to SharePoint Saturday Houston
ALWAYSON AVAILABILITY GROUPS
Microsoft BackOffice Applications
SQL Server Failover Effects on Applications
VceTests VCE Test Dumps
VIDIZMO Deployment Options
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
Universal SQL Installations Framework (Script review and Demo)
Introduction to Clustering
What’s new in SQL Server 2016 Availability Groups
SYED SAJID WASIM SQL SERVER ALWAYS ON Step by Step.
AlwaysOn Availability Groups
High Availability/Disaster Recovery Solution
Hitachi Storage Service Manager
04 | Always On High Availability
Microsoft Virtual Academy
Presentation transcript:

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

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

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

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

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 Configurations Create Seed Database and Backup Create Availability Group Create Availability Listener Build Backup Share

Step 4 Configure SharePoint 2013

Step 5 Adding SharePoint 2013 Content Databases to Availability Groups

47 | SharePoint Saturday Austin 2013 SQL Server 2012 AlwaysOn - Features Supported by the Editions of SQL Server us/library/cc aspxhttp://msdn.microsoft.com/en- us/library/cc aspx R EFERENCES

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

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

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