Difference between revisions of "Migrating an iPortalDoc from IPBRICK 5.x to 6"

From wiki.IPBRICK.COM
Jump to: navigation, search
Line 2: Line 2:
 
== Before Migrating: ==
 
== Before Migrating: ==
  
- Update iPortalDoc to iPortalDoc v4.2, if the installed version is older than 4.2
+
- Check iPortalDoc version: iPortalDoc need to be in version 4.2 before the migration to an IPBrick version 6.0.
 +
Note: If iPortalDoc is in version 4.2 you don't need to apply any update now. Just verify if you have any iPortalDoc update  installed for version 4..2.
  
- Update IPBRICK Contacts untill version 4.3, if the installed version is older than 4.3
+
- Check IPBRICK Contacts version:  Contacts need to be in version 4.3 before the migration to an IPBrick version 6.0.
 +
Note: If Contacts is in version 4.4 you don't need to apply any update now.
  
 
- Backup the DB (command [http://downloads3.ipbrick.com/tmp/ipbrickdb_ipb5])
 
- Backup the DB (command [http://downloads3.ipbrick.com/tmp/ipbrickdb_ipb5])
Line 17: Line 19:
  
  
== After the CD installation: ==
+
== After the installation of IPBrick version 6.0: ==
  
 +
- Install iPortalDoc v4.2 [http://eshop.ipbrick.com/eshop/software_info.php?cPath=3_40_85&products_id=694]
 +
Note: if you had iPortalDoc v4.2 and any iPortalDoc update installed on version 5.x, you need to install the same iPortalDoc update for IPBrick version 6.0 now.
  
 
- If the IPBRICK contacts version at IPBRICK <6 is >v4.3, update the IPBRICK Contacts until the existing version before the CD application
 
- If the IPBRICK contacts version at IPBRICK <6 is >v4.3, update the IPBRICK Contacts until the existing version before the CD application
  
- Install the same iPortalDoc version before the CD application (version + updates, if applicable)
+
 
  
 
- Replace the IPBrick configuration migrated to IPBrick 6.
 
- Replace the IPBrick configuration migrated to IPBrick 6.

Revision as of 11:42, 8 January 2015

Before Migrating:

- Check iPortalDoc version: iPortalDoc need to be in version 4.2 before the migration to an IPBrick version 6.0. Note: If iPortalDoc is in version 4.2 you don't need to apply any update now. Just verify if you have any iPortalDoc update installed for version 4..2.

- Check IPBRICK Contacts version: Contacts need to be in version 4.3 before the migration to an IPBrick version 6.0. Note: If Contacts is in version 4.4 you don't need to apply any update now.

- Backup the DB (command [1])

Eg:

./ipbrickdb_ipb5 --dump --dbname dbdoc --file dump_file_path

- If there's an IPortalDoc Light, update until version 3.2, please follow this by backing up the data

Eg:

./ipbrickdb_ipb5 --dump --dbname dbdoc_leve --file dump_file_path


After the installation of IPBrick version 6.0:

- Install iPortalDoc v4.2 [2] Note: if you had iPortalDoc v4.2 and any iPortalDoc update installed on version 5.x, you need to install the same iPortalDoc update for IPBrick version 6.0 now.

- If the IPBRICK contacts version at IPBRICK <6 is >v4.3, update the IPBRICK Contacts until the existing version before the CD application


- Replace the IPBrick configuration migrated to IPBrick 6.

- Restore the dbdoc DB [3]

Eg:

./ipbrickdb_ipb6  --restore --dbname dbdoc          --file /home1/_work/dump_dbdoc.sql

- If there is an iPortalDoc Light, restore the DB

Eg:

./ipbrickdb_ipb6  --restore --ipdoclight --dbname dbdoc_leve --file file_com_dump


- Rebuild iPortalDoc workflow accounts:

   a) Definitions Menu -> Configuration Interface
   b) Poplist on the right (Menu) -> Workflows
   c) Click on the Rebuild button

- Rebuild share "Access" and the account of Associated Emails to Documents, of iPortalDoc:

   a) Access Share: Definitions -> Configuration Interface-> Build Global FS
   b) Emails associated to documents: Definitions -> Configuration Interface -> Build Global mailFS
      (This task is scheduled to be executed at midnight);


Useful links:

IPContacts v4.3 update to install in an IPBrick v5 [4]


Script ipbrickdb_ipb5: [5]

md5sum: 5821d88812515bd3735ef646139e7bd0

Script ipbrickdb_ipb6: [6]

md5sum: e33663806d2d0503181f12374209de8b