die empalis stellt sich vor · backup operations at more ease ... – dag node, if applicable ......

44
IBM PULSE 2014 25.02.2014 MGM-Grand Room 114, Las Vegas, Nevada Markus S tumpf - E mpalis C onsulting G mbH S ession 2423: New Microsoft Data Protection E nhancements: Using Tivoli S torage Manager for Virtual E nvironments with E xchange and SQL Server

Upload: phamquynh

Post on 03-Apr-2018

227 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

IBM PULS E 2014 25.02.2014

MGM-Grand Room 114, Las Vegas, Nevada Markus S tumpf - E mpalis Consulting GmbH

Session 2423:New Microsoft Data Protection E nhancements: Using Tivoli S torage Manager for Virtual E nvironments with E xchange and SQL Server

Page 2: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Noon2Noon Workshop

Nürnberg, 05.06.2014Markus S tumpf - E mpalis Consulting GmbH

New Microsoft Data Protection E nhancements: Using Tivoli S torage Manager for Virtual E nvironments with E xchange and SQL Server

Page 3: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Overview• New features MMC– PowerShell cmdlets– Remote Management

• New features DP for SQL Server– PowerShell cmdlets– Automated Failover for Recovery– Restore Dbs from VM Snapshots

• New features DP for E xchange Server– PowerShell cmdlets– Automated Failover for Recovery– Restore mailbox items from E DB/mounted VM

snapshots• Use cases

Page 4: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: MMC GUI

• Powershell cmd letsBackup operations at more ease

• Remote ManagementInstall the MMC GUI on any workstation and orchestrate your backup/recovery operations

Page 5: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: MMC GUI• Requirements:– Supported Platforms:

32-bit: Windows Server 2008 SP264-bit: Windows Server 2008 SP2, 2008 R2, 2012Remote Capabilities Only: 64-bit Windows 7 SP1 Professional or Ultimate64-bit Windows 8 Professional or E nterprisehttp://www-01.ibm.com/support/docview.wss?uid=swg21654309#Operating%20S ystems

–Microsoft prerequisites (must be installed seperatly)Windows Powershell 3.0 or Windows Powershell 4.0Windows Management F ramework 3.0 or Windows Management F ramework 4.0Other prerequisites are installed with MMC GUIhttp://www-01.ibm.com/support/docview.wss?uid=swg21654309#MS%20Prereqs

Page 6: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Setting up new features: MMC GUIIf PowerShell 3.0 is missing:

Windows Management Framework 3.0 must be installed on Windows Server 2008, 2008R2 and Windows 7http://www.microsoft.com/en-in/download/details.aspx?id=34595

Page 7: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Setting up new features: MMC GUI

• Enable PS Remoting 1) Enable-PSRemoting -force on both machines2) If you are using Microsoft Exchange, complete the following steps:

On the primary system, enter the following command:enable-wsmancredssp -role client -delegatecomputer remote_computername

On each remote system that runs Microsoft Exchange, enter the following command:enable-wsmancredssp -role server

3) Add either the FlashCopy Manager servers to the trusted hosts list by entering the following command:Set-Item WSMan:\localhost\Client\TrustedHosts -Value remote_server_name -Force

4) After making configuration changes, restart the winrm service by entering the following commands:Restart-Service winrm

5) Links to IBM infocenter:Documentation FCM RemoteGUIRemote GUI for Exchange

Page 8: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Setting up new features: MMC GUI

Page 9: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Setting up new features: MMC GUI

Page 10: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Setting up new features: MMC GUI

Import computers using active directory or import list:

Page 11: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver

• Powershell cmd letsAutomate your backup/recovery tasks

• Restoring from virtual machine snapshotsIn conjunction with TDPVE

• Automated failover for data recoveryIn conjunction with node replication on TSM Server

• SQL Server 2008 SP3 and 2012 32-bit supported• SQL Server 2008 SP3, 2008 R2 SP2 and 2012

64-bit supported

Page 12: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – PS cmdlets• Setup1)PS Preperation:

set-executionpolicy remotesigned2)Navigate to your FlashcopyManager directory

import-module .\FmModuleSQL.dllimport-module .\FmModuleMMC.dll

3)(Optional) Add to your profile$path = (get-itemproperty -path "HKLM:\SOFTWARE\IBM\Flashcopymanager\

currentversion\mmc" -ea SilentlyContinue).path

if ($null -ne $path)

{

dir "$path\fmmodule* .dll" | select -expand fullname | import-module

-force -Global

}

Link to documentation on IBM Infocenter

Page 14: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – PS cmdlets

Help for PowerShell cmdlets:

get-Help Get-DpSqlBackup

get-help Get-DpSqlBackup -examples

get-help Get-DpSqlBackup -detailed

get-help Get-DpSqlBackup -full

get-help Get-DpSqlBackup -online

For information about a specific parameter, enter:help Get-DpSqlBackup -Parameter backupdestination

Page 15: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Automatic Failover• How does it work

All nodes mus t be replic ated to the s ec ondary s erverreplstate=enabled on Primary server– Data Protection node– Backup-archive client node– Remote DSM agent node for offloaded backups– AlwaysOn node, if applicableBefore the c onnec tion information for the s ec ondary s erver c an be s ent– One successful backup of SQL Server Dbs is needed– Replication of Data Protection node and AlwaysOn node must be succeededAutomatic entry in dsm.opt of TDPSQL and baclient:

Page 16: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

Page 17: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

• Setup1) On the datamover mac hine (L inux or Window s ):

Use the Data Protection for VMware 7.1 super installer with the Data Mover only option:Installs license tdp4vmw.lic enabling ‘application protection’ and TSM4VE 7.1 including TSM b/a client 7.1

2) On the gues t VM w ith MS S QL :Use Data Protection for VMware 7.1 super installer with Instant Restore Only option:TSM for VE Recovery Agent 7.1 including tdp4vmw.lic for invoking restore functionTSM B/A Client 7.1

Ins ta ll Data Protec tion for S QL 7.1Run Configuration Wizard to TSM Server

Page 18: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

• Configuration on data moverAfter installing TSM for VE 7.1 on the data mover machine you need to perform the following configuration steps:1) Add a virtual machine for application protection:

Add to options file: include.vmtsmvss <vm_ name>Add to include.vmtsmvss <VM> OPTions=KE E PSqllog to preserve SQL logs

2) dsmc set password -type=vmguest vmguestname AdminID AdminPswd3) Backup VM and verify backup

dsmc backup vm <vm name>dsmc query vm <vm name> -detail

Page 19: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot• Configuration on VM guest with SQL Server installed

After installing TSM for VE Recovery Agent 7.1 and DP for SQL 7.1 on the guest VM machine you need to perform the following configuration steps:Configure DP for SQL using TSM Wizard, specify the datacenter node in the Nodes panel

● Run set access command on datamover machinedsmc set access backup – type=vm <vm_name> <dsmagent_node>dsmc query access

Output should be:Type Node User Path------ -------------------------------------------------------------------Backup <dsmagent_node> * \VMFULL-<vmname>\*\*

Page 20: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

Bac kup VM

Page 21: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

B row s e bac kups w ith DP

Page 22: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

● Command line restoretdpsqlc restore DBName /backupmethod=vmvss

● LimitationsSupported disk types (in guest):MS SQL DB files must be located on Windows disks of Type=“Basic” and Partition S tyle = “Master Boot Record (MBR)” Disks of Type=“Dynamic” or Partition S tyle = “GUID Partition Table (GPT)” are NOT supported.

Restore to alternate locations is disabled in MMC GUI

Page 23: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

Res tore S QL DB from VM

Page 24: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for SQL S erver – Restoring from VM snapshot

Res tore S QL DB from VM

Page 25: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server

• Powershell cmd letsAutomate your backup/recovery tasks

• Additional options for restoring personal storage foldersRestore to unicode .pst files without 2 GB limitation

• Improved mailboxhistory handling• Automated failover for data recovery

In conjunction with node replication on TSM Server• Restoring mailboxes directly from Exchange

database files• Exchange 2010 SP2 and Exchange 2013

supported

Page 26: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server PS -cmdlets

• Installation similar to Data Protection for SQL Server

Only modules are different: import-module .\FmModuleExc.dll import-module .\FmModuleMMC.dll

Page 27: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server Unicode PS T

• Restore either from CLI or MMC GUItdpexcc restoremailbox user /mailboxrestoredestination=unicodepst,“c:\restore.pst“

• Support of double byte character sets

• No 2 GB limitation for pst size

Page 28: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server Unicode PS T

Page 29: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server - Mailboxhistory

• To switch to new mailboxinfo, old filespace must be deleted in prior:1. Backup your mailbox history:

tdpexcc q tsm /showmailboxinfo > e:\mailboxhist.out

2. Examine the correct filespace QUERY FILESPACE < DAGNode/DPNode> *MAILBOXINFO

3. DELete Filespace < DAGNode/DPNode> FS_Name\MAILBOXINFO

• New Mailbox info is created during backup whenstoremailboxinfo yes

● Better performance due to an enhanced query algorithm

Page 30: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Automatic Failover• How does it work

All nodes mus t be replic ated to the s ec ondary s erverreplstate=enabled on Primary server– Data Protection node– Backup-archive client node– Remote DSM agent node for offloaded backups– DAG node, if applicableBefore the c onnec tion information for the s ec ondary s erver c an be s ent– One successful backup of Mailbox Dbs is needed– Replication of Data Protection node and DAG node must be succeededAutomatic entry in dsm.opt of TDPExchnage and baclient:

Page 31: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore from TDP4VE backup• Mount a VM Backup which was taken with

include.vmtsmvss < vm_name> with TDP4VE Recovery Mount Agent

• Readwrite Access is mandatory• Extract single mailbox items without restoring

mailbox database to RDB• No automatic mount available as for SQL Server

backups• Replaces Fastback for Exchange solution which

was used in TDP4VE 6.4.

Page 32: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore• Prerequisites– Must be installed on an Exchange Mailbox Server– Install MAPI/CDO 1.2.1 prior to installation of

TDPExchange. http://www.microsoft.com/en-us/download/details.aspx?id=42040

– Log on with an user who is part of the Exchange Organization Management Group.

– Run the FCMSetup.exe of the Tivoli Storage Manager for Mail: Data Protection for Microsoft Exchange Server 7.1 release as described in the manual Install Mailbox Restore Only option

• If you choose TSM or S tandalone configuration, Mailbox Restore Only functionality is also included

Page 33: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore• New configuration wizard for mailbox restore

only

• If you choose TSM or S tandalone configuration, Mailbox Restore Only functionality is also included

Page 34: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore

Page 35: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore

Page 36: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore• New Action in Mailbox Restore Browser

Page 37: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore

Page 38: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore

Page 39: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

New features: Data Protection for E xchange Server – Direct E DB Restore• Explore mailbox database restored with

tdpexcc restorefiles• Explore dismounted RDBs

Page 40: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Use Case: Combine S QL Server backups from VM snapshots with Log backups of DPSQL• Setup full backups using TDP4VE and keep log files

INCLUDE.VMTSMVSS <vm display name> OPTions=KEEPSqllog

• Create a schedule in MMC GUI or TSM Server to perform regulary log backups to TSMtdpsqlc backup * log /truncate=yes

• Keep in mind the versions are handled in different TSM nodes: Full backups are managed by DataCenterNodeLog backups are managed by DP Node

New whitepaper about TS M Protecting Microsoft S QL Databases Hosted in VMware https://www-304.ibm.com/connections/blogs/tivolistorage/entry/tsm4veandsqlserver? lang=en_ us

Page 41: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Use Case: Combine S QL Server backups from VM snapshots with Log backups of DPSQL• To recover a database run first the full restore from

VM snapshot:tdpsqlc restore database full /backupmethod=vmvss /recovery=no

• Recover the log files from log backups:tdpsqlc restore database log /object=ObjectID /recovery=yes

When you perform the restore using MMC GUI make sure the autoselect option is set to false in Restore Options

Page 42: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Hardware and S oftware Requirements: Version 4.1 F lashCopy® Manager for Microsoft E xchange & 7.1 Data Protection for Microsoft E xchange S erverhttp://www-01.ibm.com/support/docview.wss?uid=swg21654310

Hardware and S oftware Requirements: Version 4.1 F lashCopy® Manager for S QL S erver & 7.1 Data Protection for Microsoft S QL S erverwww-01.ibm.com/support/docview.wss?uid=swg21654311

Hardware and S oftware Requirements: Data Protection for VMware Version 7.1http://www-01.ibm.com/support/docview.wss?uid=swg21652843

Known Issues and Limitations: Version 4.1 F lashCopy® Manager for Microsoft E xchange & Version 7.1 Data Protection for Microsoft E xchangehttp://www-01.ibm.com/support/docview.wss?uid=swg21644481

Known Issues and Limitations: Version 4.1 F lashCopy® Manager for Microsoft SQL & Version 7.1 Data Protection for Microsoft S QLhttp://www-01.ibm.com/support/docview.wss?uid=swg21644478

Known Issues and Limitations: Version 7.1 Tivoli S torage Manager for Virtual E nvironmentshttp://www-01.ibm.com/support/docview.wss?uid=swg21640744

Tivoli S torage Manager for Virtual E nvironments DeveloperWorks Wikihttps://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20S torage%20Manager/page/Tivoli%20S torage%20Manager%20for%20Virtual%20E nvironments

Useful Links

Page 43: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

IBM TS M for VE - Individual SQL Database restore from a VM Backup

https://www.youtube.com/watch?v=ghDO9HS 36ms

New whitepaper about TS M Protecting Microsoft S QL Databases Hosted in VMware https://www-304.ibm.com/connections/blogs/tivolistorage/entry/tsm4veandsqlserver? lang=en_ us

Useful Links

Page 44: Die Empalis stellt sich vor · Backup operations at more ease ... – DAG node, if applicable ... • Replaces Fastback for Exchange solution which

Markus S tumpf IT Consultant

E mpalis GmbH Wankelstraße 14 70563 S tuttgart

Tel. +49 711 469282 60 Fax. +49 711 469282 39 Cel. +49 172 5414567

Markus S tumpf IT Consultant

E mpalis GmbH Wankelstraße 14 70563 S tuttgart

Tel. +49 711 469282 60 Fax. +49 711 469282 39 Cel. +49 172 5414567

[email protected] www.empalis.com

[email protected] www.empalis.com