Upgrade from DP 7.03 to 9.02 - Migration of DCBF and filenames

Hello,

 

Before I start to upgrade my PRD backup server, I set up a sandbox (backup/restore IDB) to check if everything works during the upgrade process. 

 

- installed DP 7.03 (same patch level)

- restored the IDB

- checked IDB (omnidbcheck -extended, omnidbcheck -bf, omnidbcheck -dc)

- install DP 9 (auto upgrade process)

- checked IDB

- installed DP9.03 patch bundle

- checked IDB

 

In the installation guide of DP 9 I found the part of (Migrating the Detail Catalog Binary Files (DCBF)).

- report of the old catalogs (omnimigrate.pl -report_old_catalog):

Old Detail Catalog Binary Files size:

DCBF ( 692 files):                 4085 MB
Old filename data files:           5434 MB
Total:                             9519 MB

 

- start migration of the old entries (omnimigrate.pl -start_catalog_migration) (runs 12h):

Migrating catalog of the medium 33014e0a:54cd5e8a:0aa8:029c (692 of 692).

Done!

D:\Program Files\OmniBack\bin>perl.exe omnimigrate.pl -report_old_catalog

Old Detail Catalog Binary Files size:

DCBF (   0 files):                    0 MB
Old filename data files:           5434 MB
Total:                             5434 MB

 

That's it, nothing more in the guide what to do with the old filenames.

I start searching the web and found some posts, a very good one by Daniel Braun (http://www.data-protector.org/wordpress/2014/03/migrate-dp-8-xx-dp-8-xx-hardware-ms-windows-operating-system/) which just describes a release change of the OS or the HW, but with the same steps .. well it's german ..

 

He said, if some old filename files still exists, copy them to the new db80 path and run the following reports:

- omnidbutil -remap_dcdir

-omnidbutil -fixmpos

 

Can someone explain if I have to do this step and if yes, where do I have to move the old db40 filename files exactly?

And, do I missed something else?

 

 

Thanks for any help!

 

Best regards,

Tobias

 

 

Parents
  • Hello Tobias,

    When you finish to "upgrade" the dcbf files, 

    1. you need to add one more dc dir (You Do not have to. -  it's only an recommendation)

    open dp gui

    Internal database -- > usage -- > detail Catalog binary files (right click) --> add detail catalog directory 

    at the path write c:\ProgramData\OmniBack\server\db80\dcbf\dcbf5

     

    2. now cut and paste all the dcbf files from your old db40 folder to dcbf5(what we create before)

     

    3.run the commands

    - omnidbutil -remap_dcdir

    -omnidbutil -fixmpos

     

    4. now if you don't succeed to remove the old dcbf folder from data protector software you need to run the script that fix the folder path in the database .

    omnidbutil -run_script C:\dcbf_fix_oriedry.sql -detail

     

     

    Ori.

     

    dcbf_fix_oriedry.rar
  • Hi Ori,

     

    Thanks for the input!

     

    So I don't have to migrate the dcbf files? (omnimigrate.pl -start_catalog_migration)

    Just add a new dc dir, copy all dcbf files into this directory and run the remap commands?

     

     

    And, is it really a bad idea to upgrade directly to 9.02 because of bugs?

    We're just backup/restore SAP/Oracle, MSSSQL and Filesystems.

     

     

    Best regards,

    Tobias

Reply
  • Hi Ori,

     

    Thanks for the input!

     

    So I don't have to migrate the dcbf files? (omnimigrate.pl -start_catalog_migration)

    Just add a new dc dir, copy all dcbf files into this directory and run the remap commands?

     

     

    And, is it really a bad idea to upgrade directly to 9.02 because of bugs?

    We're just backup/restore SAP/Oracle, MSSSQL and Filesystems.

     

     

    Best regards,

    Tobias

Children
  • don't mix db40 DCBFs with db80 DCBFs,

    either keep the old DCBFs in the old IDB-Path until they expire or do the Upgrade and remove the old IDB afterwards.

     

    Some say it is better to stay with 9.01 due to some new quirky behaviour in 9.02, some say to use the latest since it fixes quite a lot of bugs. You have to check for your specific Env if there are Bugs that were fixed with 9.02 that could cause you trouble when using 9.01.