Solved

Unable to restore rman backups backed up by Veaam Oracle Rman plugin


  • Not a newbie anymore
  • 5 comments

Hello,

We have tried to restore backups of RMAN (.vab) (.vasm) (.vacm) 

 

first try : converting backup copy to backup - fail 

second try : importing backups but the restore is greyed out 

 

can anyone help us please

best regards,

icon

Best answer by JMeixner 4 June 2022, 18:51

View original

11 comments

Userlevel 7
Badge +17

Hello @4chrf ,

can you please describe your problem in more detail?

The normal procedure is to access the backup files directly with RMAN on your database server to restore them. Or you can use the Veeam explorer for Oracle...

Hello,

 

all our servers veeam and oracle was crashed totally

and we have only backup files .vab , .vasm and .vacm

db and control files too

how we can restore on a new environment ?

 

thanks for helping

Hello @4chrf ,

can you please describe your problem in more detail?

The normal procedure is to access the backup files directly with RMAN on your database server to restore them. Or you can use the Veeam explorer for Oracle...

Can you help us please i have described the issue

Userlevel 7
Badge +17

Hello,
please have a look at the page if this helps you:

https://helpcenter.veeam.com/docs/backup/plugins/import_backups_rman.html?ver=110

Hello,
please have a look at the page if this helps you:

https://helpcenter.veeam.com/docs/backup/plugins/import_backups_rman.html?ver=110

We did this and do a scan to the repo , we can see the imported backup , but unfortunately we click right on the backup we can see the Restore for oracle RMAN greyed out , cant figure out how we can solve it ,Giving all the permissions needed but still the same thing, 

 

any idea ?!!

Userlevel 7
Badge +12

If you try todo a complete restore of the entire Oracle server (OS + Application + Databases), that will not work with just the rman backups.

rman files will not help you to restore the entire server. Only the database content.

I don‘t have any experience with Oracle, but it looks like you have to reinstall all your oracle servers (OS + Application), then install the Veeam rman plugin and do the restore from the Oracle Servers command line.

https://helpcenter.veeam.com/docs/backup/plugins/restore_other_server_rman.html?ver=110

 

If you have backups of the oracle machine entire disk (vbk,vib), then you can skip the part with the reinstallation of the OS and Application.

Just how I think it will work. Probably @JMeixner can confirm that.

 

If you try todo a complete restore of the entire Oracle server (OS+ Application), that will not work.

rman files will not help you to restore the entire server. Only the databases.

I don‘t have any experience, but it looks like you have to reinstall all your oracle servers (OS + Application), then install the Veeam rman plugin and do the restore from the Oracle Servers command line.

if you have backups of the oracle machine entire disk (vbk,vib), then you can skip the part with the reinstallation of the OS and Application.

Just how I think it will work. Probably @JMeixner can confirm that.

https://helpcenter.veeam.com/docs/backup/plugins/restore_other_server_rman.html?ver=110

Hello Mildur Thanks for your comment,

Yep, exactly we have did in first step installed all the requiered environement (Oracle + Veeam) and everything is OK , we need just to restore the databases backed up with veeam earlier, 

We have two VACM files, one stored in the same folder as of backup in March 2022 and one backud up in 01 JUNE 2022, and we want to restore the MARCH version , shoud we put the same VACM of march or both can work ? 

as the documentation mention that every VAB has VASM file , why VACM too , is it required or not !?

Userlevel 7
Badge +17

Ok, so, your oracle servers are up and running, Oracle is installed and you have instelled the RMAN plugin and configured it that it has connection to the Veeam server? Did I understand this correct?

And you reinstalled the Veeam server and imported the backups into the backup repository?

 

Have the new Oracle servers the same names as the old ones? If not you have to follow the guidelines give in link @Mildur has posted.

 

The .vacm file is a metadata file

Veeam Plug-in stores backup files in the following formats:

  • A .VAB file stores a compressed copy of an Oracle database. Veeam Plug-in creates VAB files for both full and incremental backups.
  • A .VASM file stores metadata that contain information about the backup. A .VASM file is created for each .VAB file. The .VASM files are used by Veeam Backup & Replication to get data about Veeam Plug-in backups.
  • A .VACM file stores metadata of a backup job object.

You are trying to restore backups from march. Then I would put the .vacm from march into the directory.

Userlevel 7
Badge +12

I know that we have three files for each rman backup. I would make sure to have all files together in the folder as they were already before. Don‘t change the folder content by yourself and only copy some file types.

Unfortunately I never had the chance to try the product myself.

I have found another helpcenter on how to restore from backup copy. Please try that, but I‘m not sure if it‘s valid because you have lost the entire backup server.

https://helpcenter.veeam.com/docs/backup/plugins/restore_from_copy.html?ver=110
 

My recommendation now is to involve veeam support. You are using enterprise application backups, so you must have a paid license with active maintenance. Support will be able to connect remotely to your server and help you to do the restore, something we can‘t do in this community. I think it‘s the best way going forward to have a running oracle server again.

https://www.veeam.com/kb1771

Restore from Oracle RMAN backup greyed out

Hi Guys after importing files to a new repo and did a scan , we can see the imported backup, but we are unable to restore from it or from Oracle directly (can’t map the repo on oracle)

Userlevel 7
Badge +17

As said before, please open an official support call with Veeam. This has to be analized by the product specialist.

And please post any results here, we are very interested in this topic, because we have never seen this behaviour up to now.

Comment