When configuring a backup system for Symfoware, you will need to consider the following issues:
"4.1.2.1 Design of backup operations for Symfoware databases"
"4.1.2.6 Preparing the recovery control file and the working file"
Note
For creating an environment in which AdvancedCopy Manager can implement backup and recovery of Symfoware database spaces in units of either database spaces or log groups, the database administrator must, in advance, create an operating environment for Symfoware that is suitable for the transaction purposes.
Refer to the Symfoware Server manuals when you configure a backup system. However, in designing it, you will have to observe the following restrictions regarding the allocation of database space.
Database space on a raw device
For allocating database space on a raw device, since AdvancedCopy Manager's unit of copying (volumes) matches the area of the database space, there are no particular points to take into consideration.
For information on how to create database space on a raw device, refer to the Symfoware Server RDB Operations Guide (for Database Definitions).
Only configurations that allocate database space on raw devices are supported. Configurations that allocate database space in file systems are not supported.
Select a server on which to perform backups.
The backup operation can be performed on one of the following servers.
Management Server
Multiple Managed Servers are unified and controlled centrally. The Management Server can also operate as a Managed Server.
Managed Server
AdvancedCopy Manager operations can be performed on the Managed Server.
Note
The locale of the internal code system (the code system specified when AdvancedCopy Manager is installed on the Management Server) used by AdvancedCopy Manager must be installed on all Managed Servers.
Select the partition to which the Symfoware database spaces are allocated as the backup source.
In AdvancedCopy Manager, the partitions to which the Symfoware database spaces to be backed up are allocated are called "transaction volumes".
Note
For backing up in units of log groups, all partitions to which database spaces included in a log group are allocated must be registered as transaction volumes beforehand. If a single partition remains unregistered, AdvancedCopy Manager cannot back up the unregistered database spaces and, as a consequence, not maintain consistency of relations among tables when recovering the database.
Do not designate partitions in which the system is stored or partitions on which AdvancedCopy Manager is installed as backup sources.
Likewise, do not designate logical volumes and volume groups of LVM (Logical Volume Manager) as backup sources.
Select a backup policy to be configured for the transaction volumes or log groups. A backup policy consists of below items.
If you set a backup policy for a log group, the same backup policy will be set for all transaction volumes that are included in that log group.
The number of preservation generations refers to the maximum number of generations of backup data that should be kept.
The snapshot high-speed backup first releases the oldest generation from generation management. If a system failure or any other failure occurs while the backup is running, the oldest generation may have already been released and there may not be as many generations of backup data as required. Therefore, Fujitsu recommends that you re-execute backup immediately to create the required number of generations of backup data.
When performing snapshot type high-speed backup using only one preservation generation, we recommend you also back up data to a tape device.
A synchronized high-speed backup operation releases the oldest generation from generation management after backup of the latest generation is completed. Therefore, the required number of backup volumes is equal to the maximum number of backup generations + 1.
This item signifies a reference number of days after which a warning that backup is overdue is displayed.
If a period longer than the specified interval has passed since the last backup date, the delay will be displayed on the transaction list screen and by running the swstexecstat (Execution status display command).
Backups will not be performed automatically, even if you have specified the interval days.
This section describes how to prepare the backup volume.
In AdvancedCopy Manager, the partitions to which transaction volumes are backed up are called "backup volumes". Backup volumes must be located on the ETERNUS Disk storage system.
A backup volume must have exactly the same byte-size as a transaction volume. The number of backup volumes is determined by the type of backup operation as shown below:
Type of operation | Number of required backup volumes |
---|---|
Snapshot high-speed backup | Number of backup generations |
Synchronized high-speed backup | Number of backup generations + 1 |
When backup policies have already been set for multiple transaction volumes, the registration of a backup policy for a newly registered transaction volume requires that the following number of backup volumes be registered beforehand:
Type of operation | Number of required backup volumes |
---|---|
Snapshot high-speed backup | Total number of backup generations in the registered backup policies + number of generations in the new backup policy being set |
Synchronized high-speed backup | Total number of backup generations in the registered backup policies + number of registered transaction volumes + number of generations in the new backup policy being set + 1 |
If you specify a log group for setting a backup policy, the following number of backup volumes is required:
Type of operation | Number of required backup volumes |
---|---|
Snapshot high-speed backup | (Number of transaction volumes in the log group) * (number of generations in the backup policy being set) |
Synchronized high-speed backup | (Number of transaction volumes in the log group) * (number of generations in the backup policy being set +1) |
Note
Do not designate partitions in which the system is stored or partitions on which AdvancedCopy Manager is installed as backup volumes.
Do not designate logical volumes and volume groups of LVM (Logical Volume Manager) as backup volumes.
For backup operation for Symfoware, the following directories need to be set up:
Target directory for output of the recovery control file
Working directory
Target directory for output of the recovery control file
The target directory for output of the recovery control file is the storage destination for the recovery control file that is created during backup.
The required capacity for the recovery control file is approximately 1 MB per backup generation of each transaction volume.
For M backup generations of N transaction volumes, the required capacity is as follows:
Type of operation | Required capacity (unit: MB) |
---|---|
Snapshot high-speed backup | N * M |
Synchronized high-speed backup | N *(M+1) |
If, at the time of starting a backup operation, no target directory for output of the recovery control file is set up, the following directory will be used.
In case of normal operation (non-clustered environment)
/etc/opt/FJSVswsts/SymfoWARE/Recovery |
In case of operation in clustered environment
/etc/opt/FJSVswsts/<logical-node-name>(*1)/SymfoWARE/Recovery |
*1: Logical node name of AdvancedCopy Manager specified during cluster setup
Working directory
The working directory serves to carry out database recovery work when performing a restore.
If, at the time of starting a backup operation, no working directory is set up, the following directory will be used.
/var/opt/FJSVswsts/SymfoWARE |