Session 1494: IBM Tivoli Storage FlashCopy Manager Protecting your business-critical applications with IBM Tivoli Storage FlashCopy Manager 2011 IBM Corporation
Session 1494: IBM Tivoli Storage FlashCopy Manager This presentation covers IBM Tivoli Storage FlashCopy Manager on Windows*. It discusses snapshot technology and Microsoft VSS at a high-level, examines how snapshots and VSS are used within IBM Tivoli Storage FlashCopy Manager, and concludes with how Chesapeake Energy plans to use FlashCopy Manager to protect their Microsoft Exchange environment. *Note: IBM Tivoli Storage FlashCopy Manager is supported on Windows, AIX, Solaris, and Linux platforms however this presentation only covers the Windows support. 2
Agenda Snapshots Microsoft Volume Shadow Copy Service (VSS) IBM Tivoli Storage FlashCopy Manager (FCM) FCM at Chesapeake Energy Questions and Answers 3
Snapshots
Challenges for Protecting Vital Data Application availability 24x7availability of revenue generating applications zero application downtime is expected shrinking backup window recoveries must be quick Increasing volume of database content complex database management backup window no longer adequate Loss of vital business data because of hardware errors logical errors (virus, bugs, user errors, etc.) disaster 5
What is a Snapshot? A point in time copy of a defined collection of data (Source: www.snia.org/dictionary) 6
Snapshots Usage and Types Why are snapshots useful for backup? Very fast, non-disruptive backups Faster recovery time (RTO) Easier to realize more recovery points (RPO) Minimal or no down-time of applications What types of snapshots are there? Split-Mirror Copy on Write Redirect on Write Others 7
What You Want from an Application Snapshot Product Application integration Applications know where their data is stored and how to put the data into a consistent state Zero-impact backups Backup process should not affect (or minimally affect) production activity Data movement optionally off-loaded from the production hosts Instant recovery Unattended backup of database Federated backup and restore Easy to install, configure, and use 8
What You Want from an Application Snapshot Product Optimized back up and recovery by exploiting hardware function Support for managing multiple back-up versions Automatic policy-based management of backups Single point of control for back up and restore operations Integrated interfaces for configuration and operations Scalable to support multiple hosts Wide support of storage subsystems 9
Microsoft Volume Shadow Copy Service (VSS)
What is VSS? VSS = Volume Shadow Copy Service Framework on Microsoft Windows to enable volume backups while applications continue to write to the volumes Federated, application-integrated, storage-integrated operations VSS requestors, VSS writers, and VSS providers communicate to create and restore volume shadow copies A shadow copy ( snapshot ) of a volume logically duplicates all the data held on that volume at one well-defined instant in time 11
VSS Roles Requestors An application that requests that a volume shadow copy be taken Example: A backup application, like TSM or FCM Writers An application or service that stores persistent information on disk Examples: SQL Server or Exchange Server Providers A component that manages running volumes and creates shadow copies of them on demand Three (3) types of providers: System, Software, Hardware Example: Disk System, such as SVC, NetApp, EMC, DS8000 Microsoft delivers VSS System Provider as part of the operating system 12
VSS Infrastructure VSS Requestor Example: FCM Volume Shadow Copy Service VSS Writers Examples: SQL Server VSS System VSS Software VSS Hardware Exchange Server Provider Provider Provider Volumes holding data 13
VSS Shadow Copy A Logical View Read only! Source Volume Target Volume (Shadow Copy or Snapshot) Contains the data to be shadow copied. These volumes contain the application data. The shadow copy is logically an exact copy of the source volume at the time of the snapshot. 14
VSS Shadow Copy - Terminology Persistent Shadow copy that remains after the backup application completes its operations. This type of shadow copy also survives system reboots Non-Persistent Temporary shadow copy that remains only as long as the backup application needs it in order to copy the data to its backup repository Imported A shadow copy that is visible to a specific host. A shadow copy can only be imported by one host at any given time. Transportable A shadow copy that can be accessed by other hosts on the SAN. Transportability is a feature of VSS hardware providers 15
IBM Tivoli Storage FlashCopy Manager (FCM)
IBM Tivoli Storage FlashCopy Manager on Windows Leverages latest snapshot technology Utilizes Microsoft s VSS architecture Supports snapshots of Microsoft Exchange Server and Microsoft SQL Server Can operate standalone or integrated with Tivoli Storage Manager (TSM) 17
FlashCopy Manager - Functional Objectives Fast Backups - Perform on-line backups using snapshot technology Fast Recovery - Perform very fast restores from snapshot backups Automatic Policy Management User defined policy to automatically manage snapshots and disk space Easy to Install, Configure, and Use Installation, configuration, and usage is easy, Windows MMC integration We've reduced TTV to under 1 hour! Optional Integration with TSM Server Standalone operation or seamless integration with a TSM Server Off-loaded Backups Ability to optionally off-load the backup of data to the TSM Server to another machine 18
FlashCopy Manager Easy to Install and Use MMC Dashboard for easy Navigation Multiple Wizards for easy Configuration * We've reduced TTV to under 1 hour! 19
FlashCopy Manager - Solution Overview Application System Exchange Server SQL Server FlashCopy Manager Application Data Snapshot Backup Snapshot Restore Local Snapshot Versions Online, near instant snapshot backups with minimal performance impact High performance, near instant restore capability Integrated with IBM Storage Hardware XIV SVC DS8000 Storwize V7000 DS 3/4/5* Other* Storage Manager 6 With Optional TSM Backup Integration *VSS Integration Simplified deployment TSM Server is optional! 20
FlashCopy Manager On Windows Snapshot backups can be: Stored on local disk Stored on a TSM Server Both Snapshot backups are automatically managed through user-defined policy Data movement to a TSM Server can be off-loaded to a secondary machine Restore options for snapshot backups: VSS Restore - Restore from TSM Server storage VSS Fast Restore - Restore via file-level copy from mounted snapshot Enhanced function for XIV, SVC, DS8*, and Storwize v7000 VSS Instant Restore Restore via volume-level copy from snapshot 21
FlashCopy Manager On Windows Leverages hardware snapshot capabilities When used in conjunction with disk system VSS Provider Can exploit capabilities like space-efficient and incremental snapshots Support for both Hardware and Software VSS providers Provider must strictly adhere to Microsoft VSS provider specs Typically provided by the disk system vendor Microsoft in-box VSS System Provider can also be used Supports standalone and clustered environments Supports virtual environments like VMWARE and Hyper-V VSS Provider support must also be considered Supports Microsoft SQL Server Supports Microsoft Exchange Server 22
FlashCopy Manager with and without TSM Functions Fast Backups Off-loaded Backups Fast Recovery Management of Snapshots Integrated User Interface Store backups on a TSM Server MMC Snap-in for Configuration WITH TSM Server WITHOUT TSM Server 23
FlashCopy Manager with Microsoft SQL Server Windows Server 2003 and Windows Server 2003 R2 Windows Server 2008 and Windows Server 2008 R2 SQL Server 2005 SQL Server 2008 SQL Server 2008 R2 Supports x86 and x64 Backup Types FULL Additional capabilities when combined with TSM Data Protection for SQL Supported in cluster environments Restore Types VSS Restore VSS Fast Restore VSS Instant Restore Restore to an alternate database name Restore to an alternate location 24
FlashCopy Manager with Microsoft Exchange Server Windows Server 2003 and Windows Server 2003 R2 Windows Server 2008 and Windows Server 2008 R2 Exchange Server 2003 (including cluster support) Exchange Server 2007 (including LCR, CCR, and SCR support) Exchange Server 2010 (including DAG support) Supports x86 and x64 Backup Types FULL, COPY, INCREMENTAL, DIFFERENTIAL Restore Types VSS Restore VSS Fast Restore VSS Instant Restore Restore into a Recovery Storage Group/Database Restore into an alternate storage group/database Restore into an alternate Exchange Server Mailbox/item-level restore (IMR) from snapshot backup 25
FlashCopy Manager - Benefits Summary Ensures Application Availability Online backup Little to no impact on production server High performance backup/restore Protects vital business data Data integrity Data consistency Application integration Increases Productivity of administrators Easy to install, configure, and use No manual scripting or script maintenance required Takeaways Snapshots bring a new dimension and paradigm to backup and are becoming pervasive This is a key focus area for Tivoli now and in the future 26
Questions? 27
FCM at Chesapeake Energy
Paul Conway Senior Systems Administrator Chesapeake Energy 29
Introduction Chesapeake Energy One of the largest producers of U.S. natural gas Most active driller of new wells in the U.S. About 9000 employees Headquarters is Oklahoma City DR site Fort Worth 30
Chesapeake TSM Environment TSM is managing 1.4 PB of storage from 1560 nodes Five TSM servers (versions 6.1 and 6.2) Three in OKC Two in Fort Worth Four tape libraries Two in OKC Two in Fort Worth One 80TB XIV in OKC DB2, Logs, STG pools, Dedup STG pools 31
Current Exchange Environment Exchange 2007 Environment 8 Production CCR clusters 8 SCR servers in Fort Worth 148 Exchange Storage groups backed up 40TB per Exchange environment Exchange 2007 backups SLA Data Protection for Exchange legacy backups from active server Kept for two weeks Backup to TSM disk storage pool Keep on disk two days then migrate to tape Mailbox level restores done from restore server 32
Future 2010 Exchange Environment Exchange 2010 Environment 4 Production DAGs in OKC 8 servers in OKC 4 in Fort Worth 1 Production DAG in Fort Worth 2 servers in Fort Worth one in OKC Exchange 2010 backups SLA Data Protection for Exchange VSS backups from DAG healthy passive copy Kept for two weeks 90TB Fort Worth Exchange servers Dedupe to TSM in Fort Worth FCM VSS backups to local disk 33
Exchange 2010 at Chesapeake OKC DAG1/DAG2 VSS FCM (DP/Exchange) Volume Shadow Copy Service Writers VSS Fort Worth DAG3 Requestor OKC/ DAG1 OKC/ DAG2 Fort Worth/ DAG3 VSS System Provider VSS System Provider VSS System Provider EMC Dell Dell 34
Deduplication Misc Information Run TSM server and client dedupe tests Set up dedicated dedupe storage pool for Exchange data Easy to validate results Helps show benefits Large amounts of backup data Easier to tune 35
FCM Summary at Chesapeake Energy Exchange admins like FCM MMC Exchange admins do the restores FCM does not care what disk hardware we use Easy to install and configure Great for standalone environments Continue to test dedupe Exchange 2010 36
Questions? 37
Thank you 38
Don t miss these valuable opportunities Hands-on Labs Hands-on labs provide an excellent opportunity to gain first-hand technical experience with Tivoli products and solutions. Room 119, Conference Center, Level 1 Hands-on Lab Schedule Sun. 10:30 a.m. 5:00 p.m. Mon. 10:30 a.m. 6:00 p.m. Tue. 10:30 a.m. 6:00 p.m. Wed. 08:00 a.m. 6:00 p.m. Thur. 08:30 a.m. 3:00 p.m. Technical Product Certification Technical product certification lays the groundwork to help you become a world-class resource to your clients, colleagues, and company. Rooms 301 and 302, Conference Center, Level 3 Certification Schedule Mon. 10:30 a.m. 6:00 p.m. Tues. 10:30 a.m. 6:00 p.m. Wed. 08:00 a.m. 6:00 p.m. Post -Conference Education Two-Day Tivoli Workshops Rooms 101-110, Conference Center, Level 1 Thur. Fri. 8:00 a.m. 5:00 p.m. 8:00 a.m. 5:00 p.m. One-Day Asset Management Workshops Rooms 121-123, Conference Center, Level 1 Thur. 8:30 a.m. 3:30 p.m. Solution Expo IBM and Partner exhibits, theater presentations, Meet the Experts, Client Hospitality Lounge, User Group Networking, Business Partner Cafe and Client Reference Lounge Expo Hours Sun. 06:30 p.m. 9:00 p.m. Mon. 12:00 p.m. 7:00 p.m. Tue. 12:00 p.m. 6:00 p.m. Wed. 12:00 p.m. 4:00 p.m. Receptions will be held Sunday and Monday nights. Pulse Comes to You 2011 will bring the excitement, education, and experience of the global Pulse conference to a location near you. For more details, see: ibm.com/pulsecomestoyou 39
Trademarks and disclaimers Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries./ Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. The customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-ibm products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-ibm list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non- IBM products. Questions on the capability of non-ibm products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Prices are suggested U.S. list prices and are subject to change without notice. Starting price may not include a hard drive, operating system or other features. Contact your IBM representative or Business Partner for the most current pricing in your geography. Photographs shown may be engineering prototypes. Changes may be incorporated in production models. IBM Corporation 2011. All rights reserved. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. Trademarks of International Business Machines Corporation in the United States, other countries, or both can be found on the World Wide Web at http://www.ibm.com/legal/copytrade.shtml. 40