ETERNUS SF AdvancedCopy Manager Operator's Guide 13.0 -Solaris-
Contents Index PreviousNext

Chapter 6 Backup Process That Uses the Suspend/Resume Function

This chapter explains the backup process that uses the Suspend/Resume function.

6.1 Overview 

The Suspend/Resume function sets Suspend/Resume for the equivalency maintain status by EC. Using this function for differential copying from the Suspend state enables higher-speed synchronous backup operation.

AdvancedCopy Manager provides two backup functions: snapshot high-speed backup and synchronous high-speed backup. In snapshot high-speed backup, OPC is used to create a backup; whereas in the synchronous high-speed backup, EC is used to create a backup. The Suspend/Resume function is a kind of synchronous high-speed backup that uses EC.

In ordinary synchronous high-speed backup, the synchronous processing start command starts copying with EC and sets the equivalency maintain status after the copying is completed. After that, the backup execution start command is executed. This cancels EC and creates a backup.

In synchronous high-speed backup that uses the Suspend/Resume function, when the backup execution start command with -suspend specified is executed, EC is suspended, the backup process is completed, and the EC session is maintained. The next time that the synchronous processing start command is executed, EC resumes and only data that has been updated since the suspend state was last set is copied. As a result, the backup preparation time is shorter.

A comparison between ordinary synchronous high-speed backup and synchronous high-speed backup using the Suspend/Resume function is shown below.

[Figure 6.1 Comparison between ordinary synchronous high-speed backup and synchronous high-speed backup using the Suspend/Resume function]

6.2 Backup Operation Design 

Notes about synchronous high-speed backup using the Suspend/Resume function and backup operation design are given below, in addition to information related to backup management operation design (see"Operation Design").

+Transaction volume

Register the backup source device used for a transaction as the transaction volume.

+Backup volume

Register the backup destination device in which transaction volume data is saved as the backup volume.

When the backup command with -suspend specified is executed, the EC session between the transaction volume and backup volume is maintained in the Suspend state. In the Suspend state, the backup volume cannot be used as the backup destination of another transaction volume.

For the backup process that uses the Suspend/Resume function, each transaction volume requires as many backup volumes as the saved generation number + one.

6.3 Flow of Operations 

The flow of backup operations using the Suspend/Resume function is shown below.

6.4 Preparations 

This section describes preparations for the backup process that uses the Suspend/Resume function.

6.4.1 Setting up the AdvancedCopy Manager environment 

Install AdvancedCopy Manager and set up its operating environment according to the AdvancedCopy Manager Installation Guide and ETERNUS SF AdvancedCopy Manager Operator's Guide.

6.4.2 Setting storage server configuration information 

Set the configuration information on the storage server processing the backup operations.

To set the storage server configuration information, execute the storage server configuration information setting command (swstsvrset). To refer to the storage server configuration information that has been set, execute the storage server configuration information display command (swstsvrdisp) . Alternatively, this information can be set in the Server Information Setting window from the Web browser.

6.4.3 Setting device information 

Register a transaction volume as the backup source and a backup volume as the backup destination. To register a transaction volume and backup volume, execute the device information setting command (swstdevinfoset), or use the device information setting window from the Web browser.

To refer to the registered volume information, execute the device usage status display command (swstdevdisp).

Alternatively, transaction volume information can be referred to from the Transaction Volume List view of the Web browser. Backup volume information can be referred to from the Backup Volume List view of the Web browser.

When the device information of a suspended backup volume is displayed, "Backup (used)" is displayed in the Device-Mode field.

6.4.4 Setting a backup policy 

Before a backup policy can be set, as many usable backup volumes as necessary for operation according to the specified backup policy must be registered.

To set a backup policy, execute the backup policy setting command (swstbkpolset) , or use the Backup Policy Setting window from the Web browser.

To refer to the backup policy that has been set, execute the backup policy display command (swstbkpoldisp), or use the Transaction Volume List view of the Web browser.

To delete a backup policy, execute the backup policy deletion command (swstbkpoldel), or use the Backup Policy Deletion window from the Web browser.

6.4.5 Preparing a device map file 

In its backup operations, AdvancedCopy Manager automatically selects a device that has the same capacity as the transaction volume from among a group of devices registered as backup volumes, and it uses the selected device as the backup destination.

If there is a suspended backup volume at the time of backup destination selection and the start of the synchronous processing, then its corresponding device is selected with priority and is used as the backup destination.

To monitor backup destination devices for convenient operation, create a "device map file" that maps transaction volumes to backup volumes in advance. Specifying this file at the start of the synchronous processing or during the backup process enables operation with the backup destination specified.

To manage multiple generations, multiple device map files must be prepared.

6.5 Backup Operations 

For synchronous high-speed backup using the Suspend/Resume function, execute the backup execution command (swstbackup) with -suspend specified after the synchronous processing has started and the equivalency maintain status is set, and then suspend the synchronous processing. After that, when history information is deleted because the number of generations has been exceeded or by the history information deletion command, the backup volume enters the Suspend state without history information. If new synchronous processing starts at this time, then the suspended backup volume without history information is selected with priority, and differential copying starts. Since only data that has been updated since the Suspend state was last set is copied, the equivalency maintain status can be reached quickly.

The flow of synchronous high-speed backup operations using the Suspend/Resume function is shown below.

[Figure 6.2 Synchronous high-speed backup operations using the Suspend/Resume function]

Backup and restore operations of synchronous high-speed backup using the Suspend/Resume function are not possible from the Web browser.

6.5.1 Starting synchronous processing 

For synchronous high-speed backup, execute the synchronous processing start command (swststartsync), and start the synchronous processing. If there is a suspended backup volume at the start of the synchronous processing, then the following devices are selected with priority, and EC resumes (differential copying starts).

If there is no suspended backup volume at the start of the synchronous processing, EC starts (start of full copy).

The process of backup volume selection at the start of the synchronous processing is shown below.

[Figure 6.3 Backup volume selection at the start of synchronous processing]

If synchronous processing is started with a device map specified, other transaction volumes and suspended backup volumes cannot be used as the backup destination. To check which transaction volumes are suspended along with their associated backup volumes, execute the synchronous processing progress display command (swstsyncstat).

6.5.2 Backing up 

For synchronous high-speed backup using the Suspend/Resume function, start synchronous processing. Then, when the copy statuses of the transaction volume and backup volume reach the equivalency maintain status, execute the backup execution command (swstbackup), with -suspend specified.

In synchronous high-speed backup, executing the backup command without -suspend specified releases the EC session. Executing it with -suspend specified suspends the EC session instead of releasing it.

Ordinary backup operations and backup operations with the suspend specification are shown below.

[Figure 6.4 Ordinary backup operations and backup operations with the suspend specification]

6.5.3 Displaying the synchronous processing execution status 

To check the status of synchronous high-speed backup that uses the Suspend/Resume function, execute the synchronous processing progress display command (swstsyncstat) . If one transaction volume has multiple EC sessions, then this command displays the status of all EC sessions. The statuses displayed for synchronous processing are explained below.

The command displays the synchronous processing execution status as shown below.

[Figure 6.5 Ordinary backup operations and backup operations with the suspend specification]

6.5.4 Cancelling synchronous processing 

To cancel synchronous processing (EC session), execute the synchronous processing cancel command (swstcancelsync). The statuses of the synchronous processing cancelled by the synchronous processing cancel command are explained below.

After the backup command with -suspend specified is executed, the Suspend state is maintained even if history information is deleted. A suspended EC session cannot be released unless the synchronous processing is cancelled.

If the synchronous processing is cancelled with no options specified, then the EC session in the synchronous processing status or in the equivalency maintain status is cancelled.

If one transaction volume has multiple synchronous processing (EC sessions), then only the specific EC sessions as the backup volume can be cancelled. All of the synchronous processing of the transaction volume can be cancelled by specifying the synchronous processing.

6.5.5 History management 

To refer to backup history information, execute the history information display command (swsthistdisp).

To delete backup history information, execute the history information deletion command (swsthistdel).

6.5.6 Restoring 

For restoration, execute the restore execution command (swstrestore) .

To cancel restoration or to delete management information associated with restoration that ended abnormally, execute the restore cancellation command (swstcancelrest) .

Before restoration, the synchronous processing cancel command (swstcancelsync) must be executed to release all EC sessions that are set on the transaction volume. To check EC sessions set on the transaction volume, execute the synchronous processing progress display command (swstsyncstat) .


Contents Index PreviousNext

All Rights Reserved, Copyright(C) FUJITSU LIMITED 2002-2006