ibm spectrum protect 7.1.3 / 4.1.3 spectrum protect for virtual environments spectrum protect...

22
IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - [email protected] Sean Sperry – [email protected] September 2015

Upload: albert-jones

Post on 04-Jan-2016

261 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

IBM Spectrum Protect 7.1.3 / 4.1.3Spectrum Protect For Virtual EnvironmentsSpectrum Protect SnapshotTechnical Overview

Bob Mitchell - [email protected] Sperry – [email protected] 2015

Page 2: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Performance

The performance data contained herein was obtained in a controlled, isolated environment. Actual results that may be obtained in other operating environments may vary significantly. While IBM has reviewed each item for accuracy in a specific situation, there is no guarantee that the same or similar results will be obtained elsewhere.

Customer experiences

Customer experiences described herein are based upon information and opinions provided by the customer. The same results may not be obtained by every user.

IBM’s future plans and Statements of Direction

Any statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

Unannounced products

This document is intended to provide you with information concerning the properties and operational characteristics of products that have not yet been announced by IBM. Although this information has been reviewed for accuracy as of the date of its initial publication, the properties and operational characteristics of the unannounced products discussed in this document are subject to change without notice, and represent statements of IBM's future current intent. This information could include technical inaccuracies or typographical errors. IBM may make improvements and/or changes in the product(s) and/or programs(s) at any time without notice.

Third-party products

Information in this document concerning non-IBM products was obtained from the suppliers of those products, from their published announcements or other generally available sources. Except as otherwise noted, IBM has not tested those products and cannot confirm the accuracy of performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the supplier of those products.

Trademarks

IBM, the IBM logo, ibm.com, Tivoli, FlashCopy, Real-time Compression, System Storage, XIV, ProtecTIER, IBM Active Cloud Engine, Storwize, FlashSystem, POWER, and DB2 are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. 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.Other company, product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

All information contained in this document is subject to change without notice.

The client examples described are presented as illustrations of how those clients have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by client.

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 are taken from publicly available information, including vendor announcements and vendor worldwide webpages. 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.

The actual 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.

Starting price may not include a hard drive, operating system or other features. Prices are subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.

The products described in this document are NOT intended for use in implantation, life support, space, nuclear, or military applications where malfunction may result in injury or death to persons. The information contained in this document does not affect or change IBM product specifications or warranties. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of IBM or third parties.

THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED ON AN “AS IS” BASIS WITHOUT WARRANTY OR CONDITION OF ANY KIND, WHETHER EXPRESS OR IMPLIED. In no event will IBM be liable for damages arising directly or indirectly from any use of the information contained in this document.

References in this document to IBM products or services do not imply that IBM intends to make them available in every country.

© IBM Corporation 2014. All rights reserved2

Trademarks

Page 3: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation3

Spectrum Protect (TSM) 7.1.3 Announce 9/1/2015 GA 9/11/2015

Spectrum Protect for VE - DP for VMware Self service File Restore

Spectrum Protect for ERP - DP for SAP HANA Port to Power Linux - SLES 11 (Big Endian)

Spectrum Protect Snapshot Unix/LinuxILMT v4 compliance

Pre-installation checker enhancements

Oracle RAC on ASM cloning

Scripted capacity reporting for TSM SUR and SUR FE

Spectrum Protect Snapshot Windows Scripted capacity reporting for TSM SUR and SUR FE

Exchange 2013 IMR support for Recoverable Items folder (Dumpster)

Spectrum Protect Snapshot for VMwareScripted capacity reporting for TSM SUR and SUR FE

Dynamic allocation of SVC target volumes for FCM for VMware only

SERVERNextGen Dedupe

Native Object Storage for SoftLayer/Swift

Encryption at rest for Object Storage

Embedded component currency - DB2, Gskit, Install Manager, JazzSM, ITM

ILMT v4 Compliance

OPERATIONS CENTERNextGen Dedupe wizard for creating storage pools

Object Store Integration

Replication visibility and management

Decommission node

Policy management enhancements

Front end Capacity Reporting

CLIENT ILMT v4 compliance (Oracle, SAP for DB2, SAP for Oracle, SAP HANA)

B/A client support of GPFS 4.1.1

TSM Client Installation improvements - Eliminate separate language packs

FB4WCurrency, minor enhancements, security & APAR fixes

Page 4: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Data Protection for VMwareBackground and Goals of Self-Service File Restore

All previous versions of Spectrum Protect for Virtual Environments allowed files to be restored from virtual machine backups.

–Required Spectrum Protect server credentials–Used the native Spectrum Protect GUIs or command lines–Process typically required a help desk ticket and intervention of a

Spectrum Protect Administrator / Specialist

Version 7.1.3 introduces Self Service File Restore with Data Protection for VMware.

–Supports Windows and Linux• Uses existing proxy architecture

–Relies only on guest operating system security• If you have permissions to the files in the protected system, you

can restore• No Spectrum Protect permissions required

–Browser based restore–No Plugins required

Page 5: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Installation and Configuration of Self Service File Restore

Uses same underlying infrastructure as earlier versions of Data Protection for Virtual Environments

– Configured with Data Protection for VMware Configuration Wizard

– New panel for administrator contact information and domain credentials for Windows Restores

Parameter file frConfig.props– Maximum Mount Points– Mount Session Timeout– Time to keep UI Messages

Access UI by pointing browser to:– https://<VE GUI>:9081\FileRestoreUI

Page 6: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Self Service File Restore

Demo

Page 7: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Decommissioning Lifecycle Enhancements

Prior to version 7.1.3, Spectrum Protect Administrators managed the node decommission process manually

–Client would stop accessing the server–Multiple steps over an extended period required to cause the data to expire and the node

constructs to be removed from the Spectrum Protect Server

Decommission operations are consolidated with 7.1.3 server commands and the Operations Center1.The node is locked and cannot be unlocked2.The node is removed from schedule and will no longer be backed up3.All active data copies are marked inactive4.All data expires and is deleted according to policy retention criteria5.The file space is deleted6.The node is deleted.

Page 8: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Decommissioning Lifecycle EnhancementsSpectrum Protect for Virtual EnvironmentsSpectrum Protect for Databases

The Decommission process can vary depending on the type of node and how the data is stored on the Spectrum Protect server

System client nodes (eg: workstations)– DECOMMISSION NODE

Virtual machines (e.g. Data Protection for VMware and Data Protection for Hyper-V)– DECOMMISSION VM

• VM not removed from schedule

Application client nodes (eg: an email server or database)– DECOMMISSION NODE

Additional administrative control added for API Applications (specifically Oracle)

DEACTIVATE DATA specifies that active data that was backed up for an application client node before a specified date is no longer needed

Active files that were created on the specified node on the TODATE or earlier are marked inactive

Command moves retention control from RMAN and tdposync to the Spectrum Protect server

WARNINGDECOMISSIONING

IS APERMANENT

PROCESS

Page 9: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Snapshot for Windows 4.1.3 (Formerly FlashCopy Manager)

• Exchange Recoverable Items Folder• Items soft deleted from an Exchange Mailbox are moved to the Recoverable Items Folder• Not directly visible from Outlook or other e-mail clients• Can be used to recover mail or for other auditing and other legal requirements

• Spectrum Protect Individual Mailbox Restore now restores the contents of the Recoverable Items Folder

• Spectrum Protect for Mail• Spectrum Protect Snapshot

Page 10: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Snapshot for Unix/Linux 4.1.3 (Formerly FlashCopy Manager)

The Prerequisite Checker for Snapshot continues to be enhanced with additional checks and easier-to-read output

– HTML Report with easy to read descriptions

– Support for DB2 Partitioned Databases

– Additional checks for Oracle including ASM and non-ASM databases

Google FlashCopy Manager All Requirements Document for full Preinstallation Checklist

– Checklist indicates whether the check is automated

Page 11: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Snapshot for Unix/Linux 4.1.3 – Oracle Cloning Update

Snapshot for Unix 4.1 is already capable of creating, refreshing and deleting clones of a production Oracle and DB2 databases

– Database must be setup on supported file systems using a Logical Volume Manager (LVM)

With release 10g Oracle introduced a feature called Automatic Storage Management (ASM). Oracle ASM is a volume manager and a file system for Oracle database files

Snapshot supports data protection for Oracle ASM databases since release 2.1 excluding the cloning feature. Enabling the existing Spectrum Protect Snapshot for Unix cloning functionality for Oracle ASM databases was done at version 4.1.1

Spectrum Protect Snapshot was improved in version 4.1.3 to support Oracle RAC cloning

Page 12: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Snapshot for Unix/Linux 4.1.3 – Oracle RAC Cloning Update

12

Oracle RAC production database with name FLO and two instances FLO1 and FLO2

Three diskgroups:

+FLODATADG: Data files of the db +FLOLOGDG: Log files of the db +FLOCTLDG: Control files of the db

All diskgroups reside on two LUNs depicted in gray color

Clone process:1. Create hardware snapshots of both gray LUNs to create a snapshot of all three diskgroups (pink LUNs)2. Mount and recover the cloned database3. Rename cloned diskgroups by appending the clone database name CLO4. Open cloned database CLO with SID CLO1

Page 13: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect Snapshot for VMware 4.1.3 (Formerly FlashCopy Manager)

Spectrum Protect Snapshot for VMware 4.1.2 and earlier requires snapshot target volumes be predefined on SVC based storage systems

– Presented to Spectrum Snapshot using .fct file or target volume naming

Spectrum Protect Snapshot 4.1.3 provides the option to dynamically allocate the SVC snapshot target volumes of the FlashCopy

– Greatly improves ease of use

Note: The new adapter – for now – does not replace the old SVC adapter completely because it lacks some of its features:

• Remote mirroring support• FULL and INCR copy mode (new adapter uses

Space Efficient volumes in principle)

SVC based Storage Systems• The IBM System Storage SAN Volume Controller• The IBM Storwize V7000, V5000 and V3700• The IBM Flex System V7000 Storage Node • The IBM Storwize V7000 Unified• The IBM FlashSystems V840 and V9000

Page 14: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Snapshot for VMware Device Adapter Architecture

fcmcima(DS8k / SVC)

XIVAdapter

NetApp

SVC-DTAJavaAPI

acsd acsgen

Device AdapterVendor

/ 3rd Party

JavaAPI

JavaAPI

BP RocketSoftware

SVC DTA - Dynamic Target Allocation

• Hides complexity of FlashCopy target volumes• Eliminates additional .fct file for target volumes• read/write mount of read-only snapshot backups• Non-destructively restores

Static target allocation:

Target Volume File parameter in the profile...>>> DEVICE_CLASS STANDARD...TARGET_SETS VOLUMES_FILEVOLUMES_FILE <ACS_DIR>/volumes_file.fct...<<<

Unified Interface

The following picture illustrates the architectural overview with the extension for the new SVC adapter using the Spectrum Protect Snapshot Storage device API. The green ellipse shows the new component SVC-DTA – Dynamic Target Allocation adapter.

Page 15: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Configuration – Spectrum Protect Snapshot for VMware requires a profile as usual– When configuring the new SVCDTA adapter:

• Create / import SSH private key file (instead of using a password)– Use the setup.sh setup script or the Web GUI configuration wizard to create a profile file. – Decide to use the new SVCDTA or the old SVC predefined target sets during the configuration:

• From the Web GUI configuration wizard, you can select one of the following device types:

Storwize family and SAN Volume Controller: dynamic target allocation

Storwize family and SAN Volume Controller: static target allocation• When using the setup script and prompted with a choice of storage device types, specify the new device type

SVCDTA or SVC for the old approach.

15

Page 16: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Spectrum Protect for ERP Data Protection for SAP HANA on POWER

Support for Linux on Power Platform–Integrated into SAP HANA–Backup/restore operations are triggered through SAP HANA (GUI or cmd line)

–SLES 11 SP3–Requires TSM API 7.1.3 (like all other Spectrum Protect for ERP 7.1.3 components)

Page 17: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

IBM Spectrum Protect Licensing Models

IBM Spectrum Protect is offered with many different licensing models–hardware related pricing–capacity based pricing

The Processor Unit Value (PVU) licensing model counts the number of processor units and calculates the price for the product based on this number. Each component of Spectrum Protect is handled separately.

The Suite for Unified Recovery (SUR) is based on a per terabyte pricing model and is divided in two sub categories:

–Back End Capacity: Counts the number of terabytes stored in the server storage pool and in storage arrays (IBM Spectrum Protect Snapshot)

–Front End Capacity: Count the number of terabytes protected in the production environment

Spectrum Protect Snapshot (Formally know as FlashCopy Manager) Standalone–Logical Unit Capacity (Spectrum Protect Snapshot): Counts the overall number of terabytes of the

logical unit that contains the customer production data as presented to the host.

17

Page 18: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

IBM Spectrum Protect Licensing Tools

ftp://public.dhe.ibm.com/storage/tivoli-storage-management/front_end_capacity_measurement_tools

18

Client Type Manual Data Collection via Script Automated Data Collection to OC

Spectrum Protect for VE (VMware)Spectrum Protect for VE (HyperV)Spectrum Protect for Mail (Exchange)Spectrum Protect for Mail (Domino)Spectrum Protect for DB (SQL)Spectrum Protect for DB (Oracle)Spectrum Protect for ERP (SAP HANA)Spectrum Protect for ERP (DB2)Spectrum Protect for ERP (Oracle)Spectrum Protect for Space ManagementSpectrum Protect BA Client

YES (Avaliable with Spectrum Protect 7.1.1)

YES (Available with Spectrum Protect 7.1.3)

Spectrum Protect Snapshot for DB2Spectrum Protect Snapshot for OracleSpectrum Protect Snapshot for Oracle (SAP)Spectrum Protect Snapshot for Custom ApplicationsSpectrum Protect Snapshot for Microsoft ExchangeSpectrum Protect Snapshot for Microsoft SQLSpectrum Protect Snapshot for VMware

YES (Available with Spectrum Protect 7.1.3) Currently Unavailable

Page 19: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

IBM Spectrum Protect 7.1.3 new features recordings on YouTube

© Copyright IBM Corporation 2015

On YouTube, search for Spectrum Storage Software Training

Open the Playlists tab and select New Features for Spectrum Protect 7.1.3 (TSM 7.1.3).

Open Channels to connect to Tricia Jiang’s and Sean Sperry’s channels.

Page 20: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Hands-On Labs Our Enablement Virtual Delivery Platform (EVDP) has 5 Hands-On Labs available for education and demo of

Spectrum Protect 7.1.3 as of Announce:

Business Partners and IBM Internal technical staff can request access by sending an e-mail to Michele Payne at [email protected]

vApp Name Description

Lab Protect VE 713 Self Service File This short hands-on lab covers configuration of Spectrum Protect for Virtual Environments and use of the Self-Service File Restore on Windows.

Lab Protect 713 Dedup Container Storage This series of exercises covers configuration and usage of Spectrum Protect container storage pools with inline deduplication.

Lab Protect 713 OC, Node Rep, FB4W These 2 vms are used for the Spectrum Protect 7.1.3 Node Replication, Operation Center and Fast Back for Workstation labs. The OC and Node Rep both have two sections: one covering what is new in 7.1.3, and one covering the functions basics. The student can choose to do one or both of the sections for either lab.

Page 21: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

References

– Our Enablement Virtual Delivery Platform will continue to add hands-on labs• Spectrum Protect Snapshot 4.1.3 with Exchange, SQL Server, and File Systems• Spectrum Protect Snapshot 4.1.3 with DB2• Spectrum Protect Snapshot 4.1.3 with Oracle• Spectrum Protect Rest API

– Subscribe to Our YouTube Channels• Spectrum Storage Software Training

https://www.youtube.com/channel/UCGkjRNkO0AQNyQbWhS1tTzw• Tricia Jiang

https://www.youtube.com/user/TSMevangelist• Sean Sperry

https://www.youtube.com/user/seansperry– FindIt – Sales, Technical Sales, and Competitive Collateral

• Access: IBM Internal - bit.ly/openibmfindit IBM BP - bit.ly/bpsalesapps– Tricia Jiang and Sean Sperry Video Blog

• https://sean-sperry.squarespace.com

Page 22: IBM Spectrum Protect 7.1.3 / 4.1.3 Spectrum Protect For Virtual Environments Spectrum Protect Snapshot Technical Overview Bob Mitchell - bobmitch@us.ibm.com

© 2015 IBM Corporation

Questions

12