0%

IBM® Spectrum Protect Plus is a data protection solution that provides near-instant recovery, replication, retention management, and reuse for virtual machines, databases, and applications backups in hybrid multicloud environments.

IBM Knowledge Center for IBM Spectrum® Protect Plus provides extensive documentation for installation, deployment, and usage. In addition, build and size an IBM Spectrum Protect Plus solution.

The goal of this IBM Redpaper® publication is to summarize and complement the available information by providing useful hints and tips that are based on the authors' practical experience in installing and supporting IBM Spectrum Protect Plus in customer environments. Over time, our aim is to compile a set of best practices that cover all aspects of the product, from planning and installation to tuning, maintenance, and troubleshooting.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Chapter 1. IBM Spectrum Protect Plus product architecture and components
    1. 1.1 IBM Spectrum Protect Plus overview
    2. 1.1.1 Key concepts
    3. 1.2 IBM Spectrum Protect Plus architecture
    4. 1.2.1 IBM Spectrum Protect Plus server
    5. 1.2.2 Site
    6. 1.2.3 vSnap Backup Storage server
    7. 1.2.4 VADP proxy server
    8. 1.2.5 Data flows
    9. 1.3 SLA backup policies
    10. 1.3.1 Backup parameters and retention management
    11. 1.3.2 Backup jobs: Associate Backup Clients to an SLA
    12. 1.3.3 SLA to Site to vSnap server relationship
  5. Chapter 2. Solution architecture, planning, and design
    1. 2.1 Solution design introduction
    2. 2.2 Design
    3. 2.2.1 Understand the IT infrastructure to be protected
    4. 2.2.2 Solution requirements
    5. 2.2.3 System context
    6. 2.2.4 Architectural Overview Diagram
    7. 2.3 Planning the solution
    8. 2.3.1 Deployment options for IBM Spectrum Protect Plus
    9. 2.3.2 Scaling the environment
    10. 2.3.3 Disaster Recovery and high availability with IBM Spectrum Protect Plus
    11. 2.3.4 Network
    12. 2.3.5 Encryption
    13. 2.3.6 Architectural decisions template
    14. 2.4 Sizing
  6. Chapter 3. Installation and deployment
    1. 3.1 Overview
    2. 3.2 Prerequisites for an IBM Spectrum Protect Plus deployment
    3. 3.2.1 IBM Spectrum Protect Plus server requirements
    4. 3.2.2 vSnap Backup Storage server requirements
    5. 3.2.3 VADP proxy server requirements
    6. 3.3 Installation and deployment
    7. 3.3.1 Deploying the IBM Spectrum Protect Plus server
    8. 3.3.2 Deploying the vSnap Backup Storage server
    9. 3.4 Configuring IBM Spectrum Protect Plus environment
    10. 3.4.1 Configuring the IBM Spectrum Protect Plus server
    11. 3.4.2 Configuring the vSnap Backup Storage server
    12. 3.4.3 Configuring NTP for the IBM Spectrum Protect Plus and vSnap servers
    13. 3.4.4 Connect vSnap and VADP servers with IBM Spectrum Protect Plus server
    14. 3.4.5 Adding an SLA for IBM Spectrum Protect Plus catalog backup
    15. 3.4.6 Backing up the vSnap server system configuration
    16. 3.4.7 Changing and verifying the schedules of the predefined jobs
  7. Chapter 4. Networking
    1. 4.1 IBM Spectrum Protect Plus networking
    2. 4.2 Understanding network data flows
    3. 4.2.1 VADP backend data flow
    4. 4.2.2 VADP front end data flow
    5. 4.3 Establishing connections through firewalls
    6. 4.3.1 Communication between IBM Spectrum Protect Plus components
    7. 4.3.2 Communication to VMs, applications, and file systems
    8. 4.4 Configuring IBM Spectrum Protect Plus to use a dedicated backup network
    9. 4.4.1 Preparing the VMware ESXi or Microsoft Hyper-V Hypervisors
    10. 4.4.2 Preparing the IBM Spectrum Protect Plus virtual appliance
    11. 4.4.3 Preparing the IBM Spectrum Protect Plus vSnap server
    12. 4.4.4 Preparing the IBM Spectrum Protect Plus VADP proxy (VMware only)
    13. 4.4.5 Enabling or disabling specific protocols on a network interface
    14. 4.4.6 Special Configuration: Forcing VADP front end traffic to use a dedicated interface
    15. 4.4.7 Editing firewall ports
    16. 4.4.8 Testing network connectivity
  8. Chapter 5. Daily operations and maintenance
    1. 5.1 Role-based access control overview
    2. 5.1.1 Planning user, roles, and resource groups
    3. 5.1.2 Creating resource groups
    4. 5.1.3 Creating roles
    5. 5.1.4 Creating users
    6. 5.2 Daily operations
    7. 5.2.1 IBM Spectrum Protect Plus in Spectrum Protect Operations Center
    8. 5.2.2 Built-in and custom reports
    9. 5.2.3 Morning Healthcheck routine
    10. 5.3 Maintenance
    11. 5.3.1 Update IBM Spectrum Protect Plus components
    12. 5.3.2 IBM Spectrum Protect Plus troubleshooting (log files)
    13. 5.3.3 Managing the vSnap server
    14. 5.3.4 Configuring LDAP and SMTP
    15. 5.3.5 Administrative Console
    16. 5.3.6 Managing global preferences
    17. 5.3.7 Managing the IBM Spectrum Protect Plus catalog
    18. 5.3.8 Search guidelines
    19. 5.3.9 Testing network connectivity
    20. 5.3.10 Messages
    21. 5.4 vSnap server CLI
    22. 5.5 vSnap server initialization
    23. 5.6 Checking vSnap server status
    24. 5.7 vSnap server preferences
    25. 5.7.1 Changing replication streams and timeouts
    26. 5.8 vSnap server volumes and snapshots
    27. 5.8.1 Volumes and snapshots for backup data
    28. 5.8.2 Volumes and snapshots for replication data
  9. Chapter 6. Backing up and restoring virtualized systems
    1. 6.1 VM backup configuration basics
    2. 6.1.1 Create an identity
    3. 6.1.2 Add a virtualized system resource
    4. 6.1.3 Assigning an SLA policy
    5. 6.1.4 Running a backup job for an SLA
    6. 6.1.5 Running a backup for a single VM
    7. 6.1.6 Distributing VM backups to multiple vSnap servers
    8. 6.1.7 Backup options
    9. 6.2 Catalog file metadata for single file restore
    10. 6.2.1 Configure requirements
    11. 6.2.2 Configuring file metadata discovery
    12. 6.2.3 Restoring single files and directories
    13. 6.3 VM restore and data reuse
    14. 6.3.1 Restore wizard
    15. 6.3.2 Restore schedule
    16. 6.3.3 Restore Source (Location) and Restore Points
    17. 6.3.4 Restore destination
    18. 6.3.5 Restore methods
    19. 6.3.6 Restore Options
    20. 6.3.7 Restoring a VDisk
    21. 6.3.8 Restoring a VM from primary site
    22. 6.3.9 Restoring a VM from secondary (replication) site
    23. 6.3.10 Restoring a VM and changing static IP address on one NIC
    24. 6.3.11 Restoring a VM and changing static IP addresses on two NICs
    25. 6.4 Protecting and recovering Amazon EC2 data
    26. 6.4.1 Amazon EC2 requirements and account management
    27. 6.4.2 Amazon EC2 data protection and recovery
  10. Chapter 7. Backing up and restoring Windows file system data
    1. 7.1 Supported platforms and browser requirements
    2. 7.2 Prerequisites and configuration
    3. 7.2.1 SLA policy configuration and requirements
    4. 7.2.2 Microsoft Windows File Systems backup configuration
    5. 7.2.3 Exclude syntax rules for the file systems
    6. 7.3 File systems backup with IBM Spectrum Protect Plus
    7. 7.3.1 Microsoft Windows files systems ad hoc backup
    8. 7.4 File systems restore with IBM Spectrum Protect Plus
    9. 7.4.1 Step 1: Restore sequence of the file systems recovery process
    10. 7.4.2 Step 2: Restoring sequence of the file systems recovery process
  11. Chapter 8. Backing up and restoring databases
    1. 8.1 Database backup configuration basics
    2. 8.1.1 Creating an Identity
    3. 8.1.2 Adding an application server
    4. 8.1.3 Assigning an SLA policy
    5. 8.1.4 Running a backup
    6. 8.2 IBM Spectrum Protect Plus database restore and data reuse
    7. 8.2.1 Test restore
    8. 8.2.2 Instant access
    9. 8.2.3 Production restore
    10. 8.3 Database protection and vSnap server operations
    11. 8.3.1 Backup operations
    12. 8.3.2 Restore operations
    13. 8.4 Oracle overview
    14. 8.4.1 Server registration
    15. 8.4.2 Oracle multi-threading
    16. 8.4.3 Oracle backup
    17. 8.4.4 Oracle Block Change Tracking
    18. 8.4.5 Compression
    19. 8.4.6 Troubleshooting hint
    20. 8.4.7 Oracle commands used by IBM Spectrum Protect Plus
    21. 8.5 Database backup with pre-script and post-script
  12. Chapter 9. Backing up and restoring MongoDB databases
    1. 9.1 IBM Spectrum Protect Plus requirements for MongoDB
    2. 9.1.1 Fundamental IBM Spectrum Protect Plus requirements for MongoDB
    3. 9.1.2 MongoDB databases without authentication
    4. 9.1.3 MongoDB databases with authentication enabled
    5. 9.1.4 Register a MongoDB server
    6. 9.2 MongoDB backup and restore with Spectrum Protect Plus
    7. 9.2.1 MongoDB backup
    8. 9.2.2 MongoDB restore
  13. Chapter 10. Backing up and restoring Db2 databases
    1. 10.1 IBM Spectrum Protect Plus Db2 features
    2. 10.2 Prerequisites for Db2 databases
    3. 10.3 Protecting Db2 databases
    4. 10.3.1 Registering the Db2 database server
    5. 10.3.2 Backup Db2 data
    6. 10.3.3 Restoring Db2 databases
  14. Chapter 11. Backing up and restoring SQL Server
    1. 11.1 IBM Spectrum Protect Plus SQL Server features
    2. 11.2 Prerequisites for SQL Server databases
    3. 11.3 Protecting SQL Server databases
    4. 11.3.1 Register the SQL Server
    5. 11.3.2 Defining an SQL Server backup job
    6. 11.3.3 SQL database backups logs
    7. 11.3.4 vSnap commands used to manage SQL database backups logs
    8. 11.3.5 Parallel ad-hoc SQL database backups
    9. 11.3.6 SQL Server global preferences
    10. 11.4 Restoring SQL Server databases
  15. Chapter 12. Backing up and restoring Microsoft Exchange data
    1. 12.1 Microsoft Exchange server
    2. 12.1.1 Server roles
    3. 12.1.2 Stand-alone or availability group databases
    4. 12.1.3 Mailbox movement
    5. 12.1.4 Microsoft built-in data loss prevention
    6. 12.2 Prerequisites for protection in IBM Spectrum Protect Plus
    7. 12.2.1 Granular restore remote package installation
    8. 12.3 IBM Spectrum Protect Plus configuration for Exchange
    9. 12.3.1 Log backup
    10. 12.3.2 Database Availability Groups
    11. 12.4 Backup jobs overview
    12. 12.4.1 Assigning an SLA policy
    13. 12.4.2 Backup types
    14. 12.4.3 Scheduled backup
    15. 12.4.4 Ad hoc backup
    16. 12.5 Restore jobs
    17. 12.5.1 Complete Restore
    18. 12.5.2 Restoring individual items with granular restore
  16. Chapter 13. Backing up and restoring Microsoft 365 data
    1. 13.1 Solution overview
    2. 13.2 Prerequisites
    3. 13.2.1 Proxy host server
    4. 13.2.2 Microsoft 365 application registration and API permissions
    5. 13.3 IBM Spectrum Protect Plus configuration for Microsoft 365
    6. 13.4 Protecting Microsoft 365 accounts
    7. 13.4.1 Planning considerations
    8. 13.4.2 Configuring Microsoft 365 protection
    9. 13.4.3 Restoring Microsoft 365 data
    10. 13.5 Exchange Hybrid Environments
  17. Chapter 14. Backing up and restoring containers
    1. 14.1 Containers and orchestration with Kubernetes
    2. 14.1.1 Kubernetes and virtualization analogies
    3. 14.1.2 Applications and containers
    4. 14.1.3 What to protect within Kubernetes
    5. 14.2 IBM Spectrum Protect Plus Integration with Kubernetes
    6. 14.2.1 Use cases and personas
    7. 14.2.2 Solution architecture, planning, and design
    8. 14.3 Installing the IBM Spectrum Protect Plus service in Kubernetes
    9. 14.3.1 Installation prerequisites
    10. 14.3.2 Preparing the installer configuration file
    11. 14.3.3 Running the installer
    12. 14.4 Protecting data
    13. 14.4.1 Defining SLAs for Kubernetes Backup Support
    14. 14.4.2 Assigning SLAs to protect persistent volumes
    15. 14.5 Restoring data
  18. Chapter 15. Replication and additional copies
    1. 15.1 Reasons to create more copies of backup data
    2. 15.2 Extra copies: Overview and options comparison
    3. 15.2.1 Replication of backup data
    4. 15.2.2 Additional copies to Object Storage
    5. 15.2.3 Additional copies to a repository server
    6. 15.2.4 Dual-site backup using multiple SLAs
    7. 15.2.5 Comparing the options
    8. 15.3 Replicating backup data
    9. 15.3.1 Configuring vSnap replication
    10. 15.3.2 Running the vSnap replication
    11. 15.3.3 Determining space that is replicated on the Target vSnap
    12. 15.3.4 vSnap commands for data replication
    13. 15.4 Additional copies to Object Storage, tape, or archival storage
    14. 15.4.1 Prerequisites
    15. 15.4.2 Preparing Object Storage providers
    16. 15.4.3 Preparing repository server storage
    17. 15.4.4 Configuring an Object Storage provider in IBM Spectrum Protect Plus
    18. 15.4.5 Configuring additional copies to Object storage in the SLA
    19. 15.4.6 vSnap commands for Object Storage data
    20. 15.5 Configuring a multi-site backup
    21. 15.6 Creating incremental and full copies of backup data to an IBM Spectrum Protect server
    22. 15.6.1 Preparing the IBM Spectrum Protect server
    23. 15.6.2 Registering an IBM Spectrum Protect server as Repository server in IBM Spectrum Protect Plus
    24. 15.6.3 Creating an SLA that creates regular additional copies to IBM Spectrum Protect
    25. 15.6.4 Running the SLA and observe the job results
  19. Chapter 16. REST API
    1. 16.1 REST API overview
    2. 16.2 IBM Spectrum Protect Plus REST API
    3. 16.2.1 REST API documentation
    4. 16.3 Discovering the REST API
    5. 16.3.1 CURL
    6. 16.3.2 Firefox RESTclient
    7. 16.4 Use Case: Starting a VM backup of VMs by using a REST API with Python
    8. 16.4.1 Overview
    9. 16.4.2 Trace GUI REST operations by using Firefox
    10. 16.4.3 Python code overview
    11. 16.5 The sppclient: a Python library for REST operations
    12. 16.5.1 The sppclient scripts: General usage information
    13. 16.5.2 The sppclient script overview and selected examples
    14. 16.6 API response code
  20. Related publications
    1. IBM Redbooks
    2. Online resources
    3. Help from IBM
  21. Back cover
54.221.43.155