Pre-Microsoft Process Chemist (Drugs, Poisons and Explosives) CSC SharePoint Specialist – 5 Years Microsoft (2005-) SharePoint PFE - 5 Years SharePoint.

Slides:



Advertisements
Similar presentations
Todays Goal – AlwaysOn in 60 Minutes Where well start:
Advertisements

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.
“SharePoint Farm Deployment & Configuration. Recommendations” Michael Nemtsev, Readify Pty Microsoft MVP.
Gold Sponsors Bronze Sponsors Silver Sponsors Taking SharePoint to the Cloud Aaron Saikovski Readify – Software Solution Specialist.
Intro to SharePoint 2013 Architecture Liam Cleary.
The Truth Behind SharePoint Recovery and Availability Meeting Your SLAs Dan Holme (MVP, SharePoint Server) Chief SharePoint Evangelist AvePoint.
SQL Server Disaster Recovery Chris Shaw Sr. SQL Server DBA, Xtivia Inc.
SharePoint 2013 & SQL Server 2012 Availability Groups The Rough Guide.
SharePoint 2013 & SQL Server 2012 A talk about what SQL Server version you want to use from a SharePoint 2013 perspective.
1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft.
1 | SharePoint Saturday St. Louis 2015 SQL Server Best Practices for SharePoint On-Prem.
SQL Server Replication
Physical Topology Logical Topology Authentication Licensing.
Generic SharePoint Implementation Learn.sharepoint.com.
0 SQL Server AlwaysOn – SharePoint 2013 High Availability and Disaster Recovery Sal Bawany, Solutions Architect
FlareCo Ltd ALTER DATABASE AdventureWorks SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS Slide 1.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
SharePoint and SQL Server integration Demo: SQL Server Optimizing Configurations SQL Server 2014 for SharePoint 2013 Avoiding ginormous transaction.
Martin Y. Leveille Sharepoint Engineer RJB Technical Consulting, Inc. Installation and Configuration Methodology.
JourneyTEAM - – Tales From The Field: 2010 to 2013 Upgrade Horror Stories and How to Avoid Creating a Horror of Your Own.
Manage backup vaults and servers Download and install backup agent Download a vault agent Create backup vault.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
 Introduction of the Ribbon  Inline editing of pages  AJAX Editing  Browser Support  Need to Redo Customizations and Page Layouts when upgrading.
©2012 Microsoft Corporation. All rights reserved..
SharePoint Business Continuity Management with SQL Server AlwaysOn
SharePoint is only an application so it has to run on top of Windows Server Windows 2008 R2 SP1 or Windows 2012 Standard, Enterprise, or Data Center Still.
Disaster RTO SLAYearlyMonthly 99%3.65 days7.20 hours 99.5%1.83 days3.60 hours 99.9%8.76 hours43.8 minutes 99.95%4.38 hours21.56.
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
SPC111 Bill Baer is a Senior Product Marketing Manager and Microsoft Certified Master for SharePoint in the SharePoint product group in Redmond, Washington;
JourneyTEAM - – Tales From The Field: 2010 to 2013 Upgrade Horror Stories and How to Avoid Creating a Horror of Your Own.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
SharePoint 2010 – Backup and Restore Alpesh Nakar.
SQL-Server 2012 Always On.
SES314. Availability %Downtime / Year Downtime / Month Downtime / Week 99%3.65 days7.20 hours1.68 hours 99.9%8.76 hours43.20 minutes10.10 minutes.
© ViSolve.com All rights reserved. Privacy Statement April Oracle Disaster Recovery Implementation A Non-Technical Overview.
© 2011 PLANET TECHNOLOGIES, INC. Upgrading Your SharePoint and SQL Environments Patrick Curran, MCT SEPTEMBER 22, 2012.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
DATABASE MIRRORING  Mirroring is mainly implemented for increasing the database availability.  Is configured on a Database level.  Mainly involves two.
Welcome to the Delaware Valley SharePoint User Group Russ Basiura SharePoint Consultant RJB Technical Consulting
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
Disaster Recovery for SharePoint 2013 with Azure
Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing.
0 SharePoint Search 2013 Rafael de la Cruz SharePoint Developer Seneca Resources twitter.com/delacruz_rafael
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Who is this Todd guy? SharePoint MVP since 2006 Speaker, writer, consultant, Aquarius, former President of Shane Young fan club Personal Blog
SharePoint Saturday SharePoint 2010 BI Insights Saturday, 16 th October, 2010 MIC - Kuwait.
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.
SQL Server High Availability Introduction to SQL Server high availability solutions.
Windows Server Failover Clustering (WSFC) with SQL Server.
William Durkin A Gourmet Menu of SQL Server High Availability Options.
AlwaysOn In SQL Server 2012 Fadi Abdulwahab – SharePoint Administrator - 4/2013
Blog.eardley.org.uk SharePoint Databases What you need to know Alan Eardley SQL Saturday Exeter 25 April 2015.
Microsoft Connect /23/ :39 PM
Architecting Search in SharePoint 2016
Partial Database Availability
Serge Luca Isabelle Van Campenhoudt New-York City 2017
Welcome to SharePoint Saturday Houston
Database Mirroring with SQL Server
Rendre son SharePoint 2013/2016 extrêmement rapide en monitorant & optimisant SQL Server Serge Luca & Isabelle Van Campenhoudt ShareQL.
Disaster Recovery Where to Begin
SharePoint disaster recovery as a service
What Is Sharepoint? Mohsen Ashkboos
Disaster Recovery Where to Begin
Planning High Availability and Disaster Recovery
Peter Shore SQL Saturday Cleveland 2016
What's New in SharePoint Server 2019
AlwaysOn Availability Groups
04 | Always On High Availability
Designing Database Solutions for SQL Server
Presentation transcript:

Pre-Microsoft Process Chemist (Drugs, Poisons and Explosives) CSC SharePoint Specialist – 5 Years Microsoft (2005-) SharePoint PFE - 5 Years SharePoint Service Engineering O Years Office 365 CXP CAT - Current MCSM SharePoint Instructor Team Contact – Twitter

Understand the concepts of Business Continuity and the implications for SharePoint Differentiate between High Availability and Disaster Recovery Gain a deeper understanding of using SQL Server AlwaysOn for implementing HA/DR for SharePoint

Definitions SQL Server AlwaysOn Overview SharePoint High Availability SharePoint Disaster Recovery Recent Support Changes

Availability %Downtime / YearDowntime / MonthDowntime / Week 99%3.65 days7.20 hours1.68 hours 99.9%8.76 hours43.20 minutes10.10 minutes 99.99%52.56 minutes4.32 minutes1.01 minutes %5.26 minutes25.90 seconds6.05 seconds %31.50 seconds2.59 seconds0.61 seconds Agreed levels of service usually between vendors, suppliers, and clients or inter organisational departments (OLAs) Availability %Downtime / YearDowntime / MonthDowntime / Week 99%3.65 days7.20 hours1.68 hours 99.9%8.76 hours43.20 minutes10.10 minutes 99.99%52.56 minutes4.32 minutes1.01 minutes %5.26 minutes25.90 seconds6.05 seconds %31.50 seconds2.59 seconds0.61 seconds

WE

Recovery Point Objective (RPO) Acceptable amount of data loss measured in time Recovery Time Objective (RTO) Duration of time within which a business process must be restored after a disaster RPORTO Example: RPO of 1 hour RTO of 3 hours “I can lose 60 minutes worth of data, and all of my data can be inaccessible for three hours.”

As data loss tends to 0, cost tends to $£¥€$£¥€$£¥€ RPO/RTO COST NH

Datacentre B Datacentre A SharePoint Farm < 1ms

For a stretched farm architecture to work as a supported high-availability solution, the following prerequisites must be met: There is a highly consistent intra-farm latency of <1ms, 99.9% of the time over a period of ten minutes. (Intra-farm latency is commonly defined as the latency between the front-end web servers and the database servers.) The bandwidth speed must be at least 1 gigabit per second. WE

Isolate physical dependencies SQL Aliases and/or DNS A Records Planning is required! Consider SharePoint database types Configure the default database server in Central Admin

Failover Cluster Clustered Resource

Quorum Odd number File Share Quorum Vote or no vote Database Backup Location Common file share Firewall Ports 1433, 5022

Checking for Database Synchronicity – Data loss SELECT sys.databases.database_id, sys.databases.name, sys.dm_hadr_database_replica_states.synchronization_health_desc, sys.dm_hadr_database_replica_states.database_state_desc, sys.dm_hadr_database_replica_states.last_commit_time FROM sys.dm_hadr_database_replica_states INNER JOIN sys.databases ON sys.databases.database_id = sys.dm_hadr_database_replica_states.database_id WHERE sys.dm_hadr_database_replica_states.database_state is not NULL

ZeroSecondsMinutesHours DaysWeeks Mirroring - Sync AlwaysOn - Async Failover Clustering Backup/Restore Mirroring - Async Log Shipping AlwaysOn - Sync NH

DatabaseSupported Admin Content Yes App Management Yes BDC Yes Config Yes Content Yes Managed Metadata Yes PerformancePoint Yes PowerPivot Not Tested Project Yes Search Analytic Reporting Yes Search Admin Yes DatabaseSupported Search Crawl Yes Search Links Yes Secure Store Yes State Service Yes Subscription Settings Yes Translation Services Yes UPA Profile Yes UPA Social Yes UPA Sync Yes Usage Yes – NR Word Automation Yes WE

SQL 1 FARM3 SQL 2

Failover Cluster Clustered Resource SQL 1 FARM3 SQL 2

NH

Strongly Recommended Reading Before Considering Failover Testing

WE

DatabaseSupported Admin Content No App Management TBD BDC TBD Config No Content Yes Managed Metadata TBD PerformancePoint TBD PowerPivot Not Tested Project TBD Search Analytic Reporting No Search Admin No DatabaseSupported Search Crawl No Search Links No Secure Store TBD State Service No Subscription Settings TBD Translation Services TBD UPA Profile TBD UPA Social TBD UPA Sync TBD Usage TBD Word Automation TBD

DatabaseSupported Admin Content No App Management Yes BDC Yes Config No Content Yes Managed Metadata Yes PerformancePoint Yes PowerPivot Not Tested* Project Yes Search Analytic Reporting No Search Admin No DatabaseSupported Search Crawl No Search Links No Secure Store Yes State Service No Subscription Settings Yes Translation Services Yes UPA Profile Yes UPA Social Yes UPA Sync No Usage Yes – NR Word Automation Yes WE

SQL 1 FARM 3 SQL 2 FARM 4 SQL 3 Clustered Resources Failover Cluster

SQL 1 FARM 1 SQL 2 FARM 2 SQL 3 Failover Cluster Clustered Resource

NH

Sponsored by