SQL: Before Disaster Strikes (Disaster Recovery) Session #4184

Slides:



Advertisements
Similar presentations
Burt King We will cover: Essentials --No command line needed here (mott) What is SQL Server How does it come to life What are the.
Advertisements

Agenda Customer pain points and how data classification can help Ecosystem Windows Server 2008 R2 for file Classification Infrastructure Demos Customer.
VMware Data Recovery Presented by Kroll Ontrack at WI Area VMware User’s Group Presented by Kroll Ontrack at WI Area VMware User’s Group.
Active Directory Disaster Recovery Paul Simmons Support Engineer Directory Services Microsoft Corporation.
Disaster DATA Recovery & Your System Personal Computer Catherine Agnew CEDu Oconomowoc.
Exchange 2013 (backup &) Disaster Recovery
Backup & Recovery Concepts for Oracle Database
Elite Networking & Consulting Presents: Everything You Wanted To Know About Data Insurance* * But Were Afraid To Ask Elite Networking & Consulting, LLC,
LinuxUNIX Red HatSUSECentOSUbuntuDebianOracleAIXHP-UXSolaris Configuration Manager * * * * * * Endpoint Protection No Plans.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Jim McLeod MyDBA  SQL Server Performance Tuning Consultant with MyDBA  Microsoft Certified Trainer with SQLskills Australia 
Fitting SharePoint Into Your Organization’s Disaster Recovery Plans Randy Williams, MVP MOSS Synergy Corporate Technologies
Web Site Content Protection Solution. Protecting Web Site Content with.
Sofia, Bulgaria | 9-10 October SQL Server 2005 High Availability for developers Vladimir Tchalkov Crossroad Ltd. Vladimir Tchalkov Crossroad Ltd.
JourneyTEAM - –
Module 9 Planning a Disaster Recovery Solution. Module Overview Planning for Disaster Mitigation Planning Exchange Server Backup Planning Exchange Server.
1099 Why Use InterBase? Bill Todd The Database Group, Inc.
Disaster Recovery for SharePoint 2013 with Azure
Backup and Recovery Overview Supinfo Oracle Lab. 6.
ADAPTING YOUR ETL SOLUTION TO USE SSIS 2012 Presentation by Devin Knight
Microsoft Management Seminar Series SMS 2003 Change Management.
Increasing security by disabling DML statements to a dba user in Oracle database Hakik PACI Polytechnic University of Tirana.
1 Calgary SharePoint Users Group The Challenges of Office 365.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Digging Out From Corruption Eddie Wuerch, MCM - Principal, Database Performance - Salesforce Marketing Cloud Data protection and loss recovery with SQL.
6 Copyright © Oracle Corporation, All rights reserved. Backup and Recovery Overview.
Scope - Goals AB Report Server database (DB) is what exactly? In Native mode the DB is actually 2 SQL Server DBs. In SharePoint mode it is a set of 3.
SQL Server High Availability Introduction to SQL Server high availability solutions.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
SCCM – Disaster RecoverySCCM – Disaster Recovery Do you feel lucky punk? Matthew H. Teegarden Systems Software.
SQL Server Encryption Ben Miller Blog:
Please fill in my session feedback form available on each chair. SPSCairo Welcome.
Are You High? Can You Recover? Robert Douglas SQL Saturday #468, Sydney 27 th February 2016.
AppAssure 101.  Offers full recovery with an RTO of approx 1 hour  Owned by Dell (acquired in 2012)  Sells direct to customers and through partners.
Sitecore upgrades The Past, The Present, The Future.
Disaster Recovery Scenarios René Romo González DBA at Intel Second Meetup DBA100.
Why Does The Site Need an SSL Certification?. Security should always be a high concern for your website, but do you need an SSL certificate? A secure.
Maintaining a Microsoft SQL Server 2008 Database
Partial Database Availability
Managing the Purchasing Function Session #4161
Recommended Practices & Fundamentals
Preparing for a successful upgrade
Convergence /6/2018 © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Disaster Recovery and SQL for new and non-DBAs
Example of a page header
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Uses Uses of cryptography Lab today on RSA
Building Effective Backups
Common Security Mistakes
9/23/2018 1:04 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Download Microsoft Exam Dumps - Valid Microsoft Question Answers - Realexamdumps.com
11/9/2018 5:55 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
11/16/ :06 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Kerberos for SSRS made Simple
Migrating your SQL Server Instance
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /28/ :51 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Turbo-Charged Transaction Logs
TechEd /4/2018 3:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Backup and restoration of data, redundancy
Vembu SaaSBackup - An Introduction
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Kerberos for SSRS made Simple
Delivering Business Value Faster
Disaster Recovery is everyone’s job!
Database hidden disasters…
Pushing Data to and from the Cloud with SQL Azure Data Sync
Andrew Fryer Microsoft UK
Governing Your Enterprise with Policy-Based Management
Presentation transcript:

SQL: Before Disaster Strikes (Disaster Recovery) Session #4184 www.msdslug.com SQL: Before Disaster Strikes (Disaster Recovery) Session #4184 How do you plan for Disaster Recovery for your Dynamics SL? What should you do when planning, before, during and after a disaster? Be prepared because it will happen.

Hello! I am Brad Boothby Independent SL Consultant San Diego, CA 858.805.1515 brad.boothby@datanet-ca.com linkedin.com/in/bboothby San Diego, September 2016

Hello! I am Paige Rodgers Independent SL Consultant Microsoft Certified Trainer Dallas, TX 469.774.2475 paige@rodgerstx.com San Diego, September 2016

Session Agenda What is a “Disaster”? What is my SLA (Service Level Agreement)? What do I need for a SQL “Disaster”? How do I prevent \ reduce “Disasters” from occurring?

What is a “Disaster”? Data center destroyed (Hurricane, Tornado, Flood) Total Server Crash Corrupted\ damaged disk array Accidentally Dropped DB Unknown modified Proc, View or Function Deleted records

What is my SLA (Service Level Agreement)? Expectations based on severity? Data Center destroyed Hardware replacement dependent Multi site replication Server crash Replication almost no loss. Warm Stand by 2 hour online. No data loss over 2 hours.

What is my SLA (Service Level Agreement)? Potential Data loss Immediate notification Newly entered Old data Delayed notification How long ago was it entered?

What do I need for a SQL “Disaster”? Database Engine (SSDE) Password for protected backups User DB SQL Backups System DB Backups Know version of SQL SSL certificate store and password Decryption keys and passwords SharePoint Backups should be made with website down.

What do I need for a SQL “Disaster”? Database Engine (SSDE) Help full Original folder structure Service accounts and passwords SQL user names and passwords Analysis Services (SSAS) AS DB Backups Encryption password Hashed users and passwords\ export usefull.

What do I need for a SQL “Disaster”? Reporting Services (SSRS) Backup relational DBs Encryption Keys and Password Configuration Files Rsreportserver.config Rssvrpolicy.config Rsmgrpolicy.config Reportingservicesservice.exe.config Web.config for both the Report Server and Report Manager ASP.NET applications Machine.config for ASP.NET

What do I need for a SQL “Disaster”? Reporting Services (SSRS) Data files Report files (.rdl) Shared Data files (.rds) Data View (.dv) Data Source (.ds) Report model (.msdl) Report project (.rptproj) Report solution (.sln)

What do I need for a SQL “Disaster”? Reporting Services (SSRS) Script files (.rss) Custom extensions and assemblies Integrated Services (SSIS) MSDB (stored) System MSDB database must be backed up Configuration files stored in file system

What do I need for a SQL “Disaster”? Integrated Services (SSIS) File system (stored) MsDtsSrvr.ini.xml default Integration Service service configuration file List of folders that are monitored Any other folders where packages are stored

How do I prevent \ reduce “Disasters” from occurring? DML Triggers Do not allow “Delete from” with out where DDL Triggers Prevent changing of SQL objects Prevent accidental “Drop Database” Prevent accidental “Alter Proc\ view”

Demo Triggers

Files on Download DDL_Database_Drop_RollBack DDL_Procedure_Alter_RollBack DDL_Procedure_Drop_RollBack DDL_Table_Drop_RollBack DDL_Views_Drop_RollBack DML snote_Trig_del

Thanks!! Any questions now? See Hello slides. If not, you can always contact me later: See Hello slides. San Diego, September 2016

Next Steps Session Next Steps Please fill out: Why fill them out? Any downloads? Please fill out: A session evaluation online A session big idea card Why fill them out? To make our conferences better To Win Prizes!! Drawings held: Friday, Sept 30th Friday, Oct 7th San Diego, September 2016