Restore to Another Server (System Copy)

You can restore Oracle databases from Veeam Plug-in backups to another server. To restore databases to another server, you must specify an authentication method to access the backup created for the original server and then select the backup from which you want to restore a database.

Veeam Plug-in supports the following authentication methods to access backups:

  • Using credentials of the account under which the backup was created. This option is intended for backups created using backup tools on the SAP on Oracle server.
  • Using a security certificate. This option is intended for backups created using an application backup policy configured in Veeam Backup & Replication.
  • Using a recovery token. This option is intended for backups created using an application backup policy configured in Veeam Backup & Replication. To use this option, a backup administrator must create a recovery token for the backup in Veeam Backup & Replication.

You can select the authentication method explicitly or choose to use the same method that was specified during the Veeam Plug-in configuration process.

Consider the following:

  • For restore to another server, you can use either backups or backup copies of Oracle databases.
  • If you perform restore from a backup that was imported to Veeam Backup & Replication, Veeam Plug-in will automatically create the backup job in Veeam Backup & Replication.
  • During the restore process, backup operations are not disabled on the SAP on Oracle server.

Restore to Another Server Using Configured Authentication

You can restore a database to another server using an account and authentication method that were specified in the Veeam Plug-in settings during the Veeam Plug-in configuration process. To do this, do the following:

  1. Go to /opt/veeam/VeeamPluginforSAPOracle and run the following command:

VM2ADM:/opt/veeam/VeeamPluginforSAPOracle> SapOracleBackintConfigTool --set-backup-for-restore

  1. Veeam Plug-in will prompt you to select an authentication method to access the backup. To access the backup using the authentication method that was specified during the Veeam Plug-in configuration process, type 1:

Select authentication type or disable the functionality:
0. To disable the functionality
1. Currently set authentication data
2. Credentials
3. Recovery token
Enter authentication type number:
1

  1. Veeam Plug-in will display backups available for restore under the user account specified in the Veeam Plug-in configuration. The list of backups depends on the authentication method specified for the user account:

Select a backup to start the restore process:

Select backup to be used:
1. Backup1
2. Backup2
3. Backup3
Enter backup number: 3
The selected backup [Backup3] will be used for all restore operations.

  1. Perform restore to another server.

Restore to Another Server Using Credentials

To restore a database to another server, you can specify credentials of a user account under which the backup was created. To do this, do the following:

  1. Go to /opt/veeam/VeeamPluginforSAPOracle and run the following command:

VM2ADM:/opt/veeam/VeeamPluginforSAPOracle> SapOracleBackintConfigTool --set-backup-for-restore

  1. Veeam Plug-in will prompt you to select an authentication method to access the backup. To access the backup using credentials of the account under which the backup was created, type 2:

Select authentication type or disable the functionality:
0. To disable the functionality
1. Currently set authentication data
2. Credentials
3. Recovery token
Enter authentication type number:
2

  1. Veeam Plug-in will prompt you to provide credentials of the user account that under which the backup was created. Enter a user name and password of the account:

Enter username:
Enter password for <username>:

  1. Veeam Plug-in will display backups available for restore under the specified user account. If the account has the Veeam Restore Operator role assigned in Veeam Backup & Replication, Veeam Plug-in displays all backups that reside in the backup repository. Otherwise, Veeam Plug-in displays backups created under the specified user account.

Select a backup to start the restore process:

Select backup to be used:
1. Backup1
2. Backup2
3. Backup3
Enter backup number: 3
The selected backup [Backup3] will be used for all restore operations.

  1. Perform restore to another server.

 

Restore to Another Server Using Recovery Token

You can restore a database to another server using a recovery token generated in Veeam Backup & Replication and provided to you by a backup administrator. To do this, do the following:

  1. Go to /opt/veeam/VeeamPluginforSAPOracle and run the following command:

VM2ADM:/opt/veeam/VeeamPluginforSAPOracle> SapOracleBackintConfigTool --set-backup-for-restore

  1. Veeam Plug-in will prompt you to select an authentication method to access the backup. To access the backup using a recovery token, type 3:

Select authentication type or disable the functionality:
0. To disable the functionality
1. Currently set authentication data
2. Credentials
3. Recovery token
Enter authentication type number:
3

  1. Veeam Plug-in will display the fingerprint of the Veeam Backup & Replication server and prompt you to provide a recovery token:

Veeam Backup & Replication server fingerprint: CA4F820F164C02A9AAC75562FC35330A93CDAA3C.
Continue? (y/n) : y
Enter recovery token:

  1. Veeam Plug-in will display backups for which the recovery token was generated. Select the necessary backup:

Select backup to be used:
1. Backup1
2. Backup2
3. Backup3
Enter backup number: 3
The selected backup [Backup3] will be used for all restore operations.

  1. Perform restore to another server.