Exchange 2013 (backup &) Disaster Recovery

Slides:



Advertisements
Similar presentations
Networking Essentials Lab 3 & 4 Review. If you have configured an event log retention setting to Do Not Overwrite Events (Clear Log Manually), what happens.
Advertisements

ClearCube Data Failover 3.0 Overview and Demonstration Rev
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter 14 Upgrading to Exchange Server 2003.
11 TROUBLESHOOT OFFICE APPLICATIONS Chapter 7. Chapter 7: Troubleshoot Office Applications2 CHAPTER OVERVIEW AND OBJECTIVES  Installing options and repairing.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Hands-On Microsoft Windows Server 2003 Administration Chapter 3 Administering Active Directory.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Nine Managing File System Access.
5.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 5: Working with File Systems.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
®® Microsoft Windows 7 for Power Users Tutorial 10 Backing Up and Restoring Files.
Back Up and Recovery Sue Kayton February 2013.
National Manager Database Services
Maintaining Windows Server 2008 File Services
Implementing High Availability
Module 8 Implementing Backup and Recovery. Module Overview Planning Backup and Recovery Backing Up Exchange Server 2010 Restoring Exchange Server 2010.
Module 12: Planning for and Recovering from Disasters.
1. Preventing Disasters Chapter 11 covers the processes to take to prevent a disaster. The most prudent actions include Implement redundant hardware Implement.
TNT Microsoft Exchange Server 2003 Disaster Recovery Michael J. Murphy TechNet Presenter
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Archiving in the Cloud with Exchange Online Archiving BHARAT SUNEJA SR TECHNICAL WRITER | EXCHANGE MICROSOFT CORPORATION EXL301.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Windows Server 2003 資料備份與還原 林寶森
Walter Pitrof Technology Solution Professional Microsoft Switzerland Backup, Restore und Disaster Recovery mit Data Protection Manager 2012 Philipp Witschi.
Module 8: Designing Active Directory Disaster Recovery in Windows Server 2008.
November 2009 Network Disaster Recovery October 2014.
Microsoft ® Official Course Module 12 Monitoring, Managing, and Recovering AD DS.
Course 6425A Module 9: Implementing an Active Directory Domain Services Maintenance Plan Presentation: 55 minutes Lab: 75 minutes This module helps students.
Using Group Policy to Manage User Environments. Overview Introduction to Managing User Environments Introduction to Administrative Templates Assigning.
Module 13: Configuring Availability of Network Resources and Content.
Business Continuity and Disaster Recovery Chapter 8 Part 2 Pages 914 to 945.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
Module 1: Recovering Messaging Databases. Overview Overview of Database Recovery Scenarios Recovering a Messaging Database Using Dial-Tone Recovery.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Chapter 18: Windows Server 2008 R2 and Active Directory Backup and Maintenance BAI617.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Module 12: Managing Disaster Recovery. Overview Preparing for Disaster Recovery Backing Up Data Scheduling Backup Jobs Restoring Data Configuring Shadow.
Troubleshooting Windows Vista Security Chapter 4.
Maintaining File Services. Shadow Copies of Shared Folders Automatically retains copies of files on a server from specific points in time Prevents administrators.
1 Microsoft Exchange 2000 Server Maintenance and Troubleshooting System Maintenance and Monitoring Database Operation and Maintenance Backup, Restore,
Managing Groups, Folders, Files and Security Local Domain local Global Universal Objects Folders Permissions Inheritance Access Control List NTFS Permissions.
Chapter 13 Users, Groups Profiles and Policies. Learning Objectives Understand Windows XP Professional user accounts Understand the different types of.
Archiving s. How to Manage Auto-Archive in Outlook Your Microsoft Outlook mailbox grows as you create and receive items. To manage the space.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter 11 Backup and Recovery of Exchange Server 2003.
Module 9 Planning a Disaster Recovery Solution. Module Overview Planning for Disaster Mitigation Planning Exchange Server Backup Planning Exchange 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.
Module 3: Preparing for and Recovering from Non- Mailbox Server Failures.
11 DISASTER RECOVERY Chapter 13. Chapter 13: DISASTER RECOVERY2 OVERVIEW  Back up server data using the Backup utility and the Ntbackup command  Restore.
Recover Your Data Quickly: Disaster Recovery Techniques with ARCserve  Disaster Recovery.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
PLANNING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE Chapter 2.
Exchange Deployment Planning Services Exchange 2010 Complementary Products.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs This would be presented.
1 Chapter Overview Managing Object and Container Permissions Locating and Moving Active Directory Objects Delegating Control Troubleshooting Active Directory.
20/12/20151 Data Structures Backing up and Archiving Data.
Managing Applications, Services, Folders, and Libraries Lesson 4.
IT1001 – Personal Computer Hardware & system Operations Week7- Introduction to backup & restore tools Introduction to user account with access rights.
Chapter 4- Part3. 2 Implementing User Profiles A local user profile is automatically created at the local computer when you log on with an account for.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
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.
Chapter Objectives In this chapter, you will learn:
Planning and Implementing Disaster Recovery
Business Continuity for Virtual SQL Servers
Maintaining Windows Server 2008 File Services
Unit 10 NT1330 Client-Server Networking II Date: 8/16/2016
Microsoft Dumps
Back Up and Recovery Sue Kayton October 2015.
Database Backup and recovery
Bethesda Cybersecurity Club
SBS 2008 – One year on David Overton
Presentation transcript:

Exchange 2013 (backup &) Disaster Recovery #devconnections

Agenda Exchange Data Types & Storage Locations Backup Disaster Recovery Hybrid… #devconnections

Data Types & Storage Locations What files are important and which ones are not? Data Types & Storage Locations #devconnections

Data types User Data Configuration Data Emails Contacts Holiday pictures (everything in a user’s mailbox…) Local Configuration Data (server-specific) Global Configuration Data (environment-specific) #devconnections

User Data Data stored in Mailbox Database, Transaction Logs (and memory) #devconnections

Why transactions logs matter Exchange doesn’t update databases immediately (lazy writes) User actions are written to transaction log files first Logs are ‘rolled’ into the database on the go, but there might be a lag (checkpoint depth) #devconnections

Why transactions logs matter E00x E00 E001 CHK 5 1 DB01 2 3 4 E00.log #devconnections

Backups & circular logging Circular logging removes log files which have been committed to the database Potentially dangerous scenario * * Hence the recommendation to have at least 3 database copies before switching on circ. logging. #devconnections

Backups & circular logging E00x E00 E001 CHK 5 1 DB01 2 3 4 E00.log 5 E001 #devconnections

Configuration data Configuration data stored in multiple locations: Local Configuration Data server’s registry Local files on the system Global Configuration Data Stored in Active Directory #devconnections

Local Configuration Data Most of the items in the registry are stored in the same location: HKLM:\Software\Microsoft\ ExchangeServer\v15 i.e. used to store M.A. overrides HKLM:\System\CurrentControlSet\Services\MSExchange* Service-specific settings #devconnections

Local Configuration Data Configuration files stored under Exchange installation folder: <drive>:\Program Files\Microsoft\Exchange Server\v15 commonly-used files include: Web.config (OWA) ..\ClientAcces\Owa CmdletExtentionAgent(s) ..\ Bin\CmdletExtentionAgents Managed Availability ..\ Bin\Monitoring\Config #devconnections

Global Configuration data Forest Configuration Partition: CN=OrgName,CN=Microsoft Exchange,CN=Services, CN=Configuration,DC=domain,DC=tld #devconnections

How to bring my data into safety? Backup & Restore #devconnections

Need for backup? Despite many stories about backup-less environments, backup still valid/useful for: Historical restores Deleted item (beyond retention time) Legal Purging Transaction Logs #devconnections

What to backup? User Data Configuration Data * Optionally: System State (Server’s Registry) Log Files Certificates #devconnections

Exchange 2013 Backups Leverage a technology called VSS VSS “Copy-on-Write” Uses VSS Writer (since Exchange 2007) part of the MSExchangeRepl service in 2013 Responsible for ‘talking’ to Exchange and temporarily halting writes (to the database) to ensure consistency #devconnections

High-level steps VSS Requestor (Backup App) 1 Volume Shadow Copy Service (VSS) 2 VSS Writer (Exchange) 6 5 3 VSS Provider (hard- or software) 4 Storage

Help?! I’m on fire… What now?! Disaster Recovery #devconnections

DRP! Anyone? “A disaster recovery plan (DRP) is a documented process or set of procedures to recover and protect a business IT infrastructure in the event of a disaster.” ~ Wikipedia #devconnections

Exchange DR procedures Full DRP for Exchange includes: Recovery of Mailbox, Database, Server(s) Recover from full transaction log or database disk Dial Tone Recovery, Database Portability (Re-)Seeding Database (w/ or w/o AutoReseed) Site Recovery + Switch back #devconnections

Deleted Object Recovery Depends on what object was deleted Mailbox(es) Deleted mailbox retention allows to easily ‘reconnect’ mailbox to user account. Beyond retention, restore from backup is necessary User(s) same process as Mailbox recovery, but user needs to be restored first. Beyond tombstone period > recover from AD backup first OR connect mailbox to different user account #devconnections

Deleted Objects Exchange Security Groups Exchange RBAC Groups Use Setup.exe /prepareAD to restore the deleted groups Exchange RBAC Groups Install-CannedRbacRoleAssignments will restore the groups (not the memberships though!) #devconnections

Dial Tone Recovery Use to quickly restore service to users (while waiting for data recovery) Mount empty database to recover service to the users (and while waiting to restore data) Recovery data into Recovery Database Swap Dial Tone database and Recovery Database Merge data from Dial Tone database and Restored database #devconnections

Database portability Exchange databases can be mounted on any server in the organization with the same database schema. Can be useful in the Dial Tone Recovery procedure when the server cannot be restored/recovered (quickly) Same process as ‘regular’ dial tone recovery, but mount Dial Tone + Recovery Database on other server #devconnections

Server Recovery Process Using the /m:recoverserver switch: Repair failed server. If replaced, make sure the original server is not reconnected to the network. Join replacement server to the domain w/ same name (reset computer account) Use the Exchange Setup.exe w/ /m:recoverserver switch (cli only) Re-apply customizations Import certificates Restore customized files #devconnections

Demo time Demo various recovery scenarios: - Accidental Deletes in Active Directory - Recover object in AD (latent DC or from backup) - Reconnect mailbox to same (or different) user - Recover from full AD failure - Recovery Active Directory - Recovery Exchange (possibly require /m: recoverserver) - Use a dialtone recovery in Exchange - Use the /m: recoverserver switch (also point out the caveat of having the Scripting Agent enabled in a single-server environment) #devconnections

Hybrid Infrastructure / data is less important Brings new challenges to the game DirSync is the root of all evil * #devconnections

DirSync Used to be a real pain “accidental deletion protection” included since version 6765.0006 http://social.technet.microsoft.com/wiki/contents/articles/24544.dirsync-how-to-avoid-syncing-accidental-deletes-to-the-cloud-directory.aspx #devconnections

Accidental Delete Protection Built-in into DirSync Set-PreventAccidentalDelete –Enable –ObjectDeletionThreshold <value> Forcing the deletions can be cumbersome in large environments due to Full Sync that is required… #devconnections

Protecting against the “oops-scenario”… Demo time #devconnections

Thank you! Q&A #devconnections

WIN Rate This Session Now! Tell Us What You Thought of This Session Rate with Mobile App: Be Entered to WIN Prizes! Tell Us What You Thought of This Session Select the session from the Agenda or Speakers menus Select the Actions tab Click Rate Session Rate Using Our Website: Register at www.devconnections.com/logintoratesession Go to www.devconnections.com/ratesession Select this session from the list and rate it