Infotel z/OS

MasterCopy for DB2 on z/OS Modernization Guide

Backup and RestoreDb2

MasterCopy for DB2 on z/OS is a backup and restore product by Infotel. Explore technical details, modernization strategies, and migration paths below.

Product Overview

MasterCopy for DB2 on z/OS streamlines DB2 tablespace backup and recovery.

Configuration is primarily through JCL, where parameters such as tablespace names and dataset naming conventions are specified.

Modernization Strategies

Rehost

Timeline:
6-12 months

Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.

Refactor (Recommended)

Timeline:
18-24 months

Optimize application architecture for cloud while preserving business logic. Best ROI long-term.

Replatform

Timeline:
3-5 years

Complete rewrite to cloud-native architecture with microservices and modern tech stack.

Frequently Asked Questions

General

What is the primary function of MasterCopy for DB2 on z/OS?

MasterCopy for DB2 on z/OS automates the creation of full image copies (FIC) and incremental image copies (IIC) of DB2 tablespaces. It uses generic names to select objects for backup and manages backup datasets, including automatic deletion of obsolete backups and log files.

How is MasterCopy configured and executed?

MasterCopy uses JCL (Job Control Language) to define and execute backup jobs. Configuration files specify parameters such as tablespace names, dataset naming conventions, and retention policies.

How does MasterCopy manage backup datasets?

MasterCopy manages backup datasets by automatically cataloging them and deleting obsolete copies based on user-defined retention policies. This helps to maintain storage efficiency and simplifies backup management.

How does MasterCopy integrate with DB2?

MasterCopy integrates with DB2 catalog to identify tablespaces and their associated datasets. It also uses DB2 APIs to initiate and monitor backup operations.

Technical

What is the basic process for performing a backup with MasterCopy?

The core operation involves defining a JCL job that invokes MasterCopy with specific parameters. For example, to take a full image copy of tablespace 'DSNDB04.TS001', you would specify this in the JCL along with dataset naming conventions and other options.

How are backup datasets named and managed?

MasterCopy uses standard MVS dataset naming conventions. Parameters within the JCL control the high-level qualifier, low-level qualifier, and other attributes of the backup datasets.

Does MasterCopy expose any APIs for integration?

MasterCopy does not expose REST or SOAP APIs. Integration is typically achieved through JCL scripting and scheduling tools.

What are the underlying communication and storage mechanisms?

MasterCopy relies on the z/OS operating system for communication and storage management. It uses standard z/OS facilities for dataset access and catalog management.

Business Value

What is the business value of using MasterCopy?

MasterCopy reduces the operational overhead associated with DB2 backup and recovery. By automating the backup process and managing backup datasets, it minimizes the risk of data loss and simplifies disaster recovery planning.

How does MasterCopy help with compliance?

MasterCopy helps to meet compliance requirements by ensuring that DB2 data is regularly backed up and that backups are retained according to defined policies. This provides an audit trail for data protection and recovery.

How does MasterCopy improve operational efficiency?

By automating backup dataset management, MasterCopy reduces the need for manual intervention, freeing up DBAs to focus on other tasks. This improves overall operational efficiency and reduces costs.

Security

How does MasterCopy handle security?

MasterCopy leverages z/OS security features for authentication and authorization. It integrates with RACF (Resource Access Control Facility) or equivalent security systems to control access to backup datasets and the MasterCopy utility itself.

What audit logging capabilities exist?

MasterCopy supports standard z/OS audit logging. All backup and recovery operations are logged, providing an audit trail for security and compliance purposes.

Does MasterCopy encrypt backup datasets?

MasterCopy does not directly encrypt backup datasets. Encryption can be implemented using z/OS encryption facilities or third-party encryption products.

Operations

How is MasterCopy administered?

MasterCopy is administered through JCL and configuration files. Parameters within the JCL control the backup process, dataset naming, and retention policies. Configuration files define default values and other settings.

What monitoring and logging capabilities exist?

MasterCopy provides logging and reporting capabilities. Log files contain information about backup and recovery operations, including start and end times, dataset names, and any errors that occurred. These logs can be used for monitoring and troubleshooting.

What are the key operational considerations?

MasterCopy requires access to DB2 catalog and tablespace datasets. Ensure that the user ID running the MasterCopy job has the necessary privileges to access these resources.

Ready to Start Your Migration?

Download our comprehensive migration guide for MasterCopy for DB2 on z/OS or calculate your ROI.

Calculate ROI