Top
ETERNUS SF AdvancedCopy Manager V16.9.1 Operation Guide
FUJITSU Storage

14.6.3 swsrprestore_symfoware (Symfoware Recovery Execution Command)

NAME

swsrprestore_symfoware - recovery of Symfowaredatabase space

SYNOPSIS

<program-directory>\bin\swsrprestore_symfoware [-a | -e EndPoint] [-l archiveLogFileListFileName] [-w workDirectory] [-Xnolog workRecCtrlFileDirectory] -Xgroup groupName [-Xdev deviceName | -Xdevlist deviceListFile] logGroupName[/rdbName]

DESCRIPTION

This command performs database space recovery cooperating with Symfoware.

Execute this command on the Symfoware server.

During recovery of database spaces, access to the relevant database spaces must not be permitted. In order to prohibit access, execute the "rdbinh" command provided by Symfoware. For details on these commands, refer to the Symfoware Server Command Reference.

If recovery of a database space fails due to insufficient space in the working directory, you can use the -w option to retry recoverytemporarily specifying a different directory.

When using WSFC for cluster operation in a Windows environment, this command performs automatic configuration of the maintenance mode of the physical disk resources to which the volume belongs with pre- and post-processing. For more information, refer to "15.1.8.1 When Using WSFC for Cluster Operation".

OPTIONS

-a

Specify so that the entire database resource managed by the recovery control file is recovered to the point in time when backup was collected.
If both this option and the -e option are not specified, a recovery to the latest state is performed.
This option cannot be specified at the same time with the -e option.

-e EndPoint

Specify so that the entire database resource managed by the recovery control file is recovered to a specific point in time specified for end point.
If both this option and the -a option are not specified, a recovery to the latest state is performed.
For recovery end point, refer to the Symfoware Server manuals.
This option cannot be specified at the same time with the -a option.
This option cannot be specified at the same time with the -Xnolog option, either.

-l archiveLogFileListFileName

Specify with the absolute path a file in which archive log backup destination names required for Symfoware recovery are listed.
The file in which archive log backup names are listed and the archive backup destinations written on the file should be stored in the Managed Server in which a transaction volume performing recovery exists.
This option cannot be specified at the same time with the -Xnolog option.

-w workDirectory

Specify a temporary working directory with the absolute path.
The directory name should be on the Managed Server in which a transaction volume performing recovery exists.
When running the command on the Management Server, the directory should be on the Managed Server in which the transaction volume performing recovery exists.

-Xnolog workRecCtrlFileDirectory

An archive log is not applied at Symfoware recovery time.
Specify the directory that outputs the recovery control file required to apply the log and specify this directory when applying the log by the Symfoware's rdbmrrcv command.
If this option is specified to do recovery, database cannot be used till the log is applied by the Symfoware's rdbmrrcv command.

-Xgroup groupName

Specify group name of replication management function.

-Xdev deviceName

Specify a device name corresponding to the database space to be recovered.
Specify this option in either of the following cases:

  • Recover the database space contained in a log group.

  • Recover the database space that is not defined in a log group.
    In this case, specify "system" for Log-Group-Name.

-Xdevlist deviceListFile

Specify a device list file in which device names corresponding to database space to be recovered at one time are listed.
The device list file is allocated on the Symfoware server.
For the device list file description method, refer to "How to describe device list file".

OPERANDS

logGroupName

Specify log group name.
Specify "system" for the database space that is not defined in a log group.

rdbName

Specify RDB system name after log group name with a slash (/) as a separator character.
If there is no RDB system name, it is omitted.

EXIT STATUS

=0 : Completed successfully
>0 : Terminated abnormally

EXAMPLES

NOTES