IBM Spectrum Protect Node Replication: Disclaimer
IBM Spectrum Protect Node Replication: Disclaimer
2015
Disclaimer
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
1
23.10.2015
Agenda
• Overview
• Preparing for Replication
• Performing a Replication
• Best Practices
• 7.1.3 Enhancements
• Future Enhancements
Agenda
Overview
• Preparing for Replication
• Performing a Replication
• Best Practices
• 7.1.3 Enhancements
• Future Enhancements
2
23.10.2015
3
23.10.2015
4
23.10.2015
Characteristics
5
23.10.2015
6
23.10.2015
Dissimilar policies
7
23.10.2015
Reconsile processing
● Prior to TSM 7.1.1, replication has always done a reconcile
– Compares complete list of files between the source and target server
– Used to synchronize the source and target servers
● Reconcile in TSM 7.1.1- Examines entire list of files in a file space (much like pre 7.1.1)
– Used during the initial replication between 7.1.1 servers
● Once reconcile completes, change tracking processing takes over during the next replication
– Restartable – remembers where it left off if cancelled or after some catastrophic server event
– Automatically runs following a database restore on the source or target server
– Can run manually using REPLICATE NODE FORCERECONCILE=NO|YES
• Synchronize source/targert files - used like an audit
● Change Tracking in TSM 7.1.1 eliminates need to query target server for its list of files
– New and change files are assigned a change identifier, when it is stored and when metadata is
updated
– Replication only processes files with a change identifier – incremental replication
– Replication picks up where the last replication left off
– Improves performance for fs with lots of files
8
23.10.2015
Agenda
• Overview
Preparing for Replication
• Performing a Replication
• Best Practices
• 7.1.3 Enhancements
• Future Enhancements
9
23.10.2015
Hardware requirements
• Active Log
• At least 64GB Active Log
• Reconcile changes in TSM 7.1.1 greatly reduced log requirements
• Database
• A 300GB DB on a source server will require an additional 300GB of DB on the
target server
• In addition to current size of target DB
• Plan DB size and growth appropriately
10
23.10.2015
Tasks
11
23.10.2015
Replication terms
Mode
• The replication mode indicates the role for a node (source/target)
• Normal modes
• SEND – the node is the source of replication
• RECEIVE – the node is the target of replication
• Cannot be set directly
• SYNC modes
• SYNCSEND – the node is a synced source
• SYNCRECEIVE – the node is a synced target
State
• The replication state indicates whether replication is enabled
• Used to temporarily stop replicating
Policies
12
23.10.2015
Removing replication
13
23.10.2015
Planning
Agenda
• Overview
• Preparing for Replication
Performing a Replication
• Best Practices
• 7.1.3 Enhancements
• Future Enhancements
14
23.10.2015
Performing a replication
Replication processing
15
23.10.2015
Agenda
• Overview
• Preparing for Replication
• Performing a Replication
Best Practices
• 7.1.3 Enhancements
• Future Enhancements
16
23.10.2015
Best practices
Best practices
17
23.10.2015
Best practices
Agenda
• Overview
• Preparing for Replication
• Performing a Replication
• Best Practices
7.1.3 Enhancements
• Future Enhancements
18
23.10.2015
Container storagepools
– Storage is handled in an automatic fashion such that no direct management of the storage is required
• Philosophy - write once and don’t fuss with it
• NO reclamation, migration, copies, backups, shredding, LAN-free…..
• NO device classes or volumes like legacy random or sequential access storagepools
– Dynamic creation & deletion
19
23.10.2015
20
23.10.2015
21
23.10.2015
22
23.10.2015
Agenda
• Overview
• Preparing for Replication
• Performing a Replication
• Best Practices
• 7.1.3 Enhancements
Future Enhancements
23
23.10.2015
24
23.10.2015
25
23.10.2015
26
23.10.2015
Questions?
Thank You
27