i had a need to migrate a management server from R77.30 to MDS R80.10 which has several policy package one for each FW. i was asked to migrate each policy package into a different DMS on the MDS server.
because the FWs are new and we will use different DMS the internal CA will need to be reinitialize.
also during this big topology change we had the chance to change the naming scheme.
the real need in the migration was to save the policy (FW,APP & IPS) and object.
i have followed this steps for doing it.
Update the Managment Server to the DMS parameters
- export the original server from R77.30 using R77.30 migration tool
- import the R77.30 to a temporary management server VM
- take a snapshot of this VM
- removing all the licenses from the management server object
- change the object name of the management server
- install database
- change the OS hostname
- cpstop
- followed sk94871 for re-initializing the Internal CA to match the new DMS name, and to get rid of the security issue that multiple DMS will hold the same InternalCA keys
- reboot the machine
- change the IP of the object to match the new DMS IP
- change the the IP of the OS
- reboot
- login with smart dashboard to check everything is fine
- migrate export with Pre R80 upgrade tools of R80.10
- revert to step 3 and run the process for all other packages
Import the exported package to a new DMS
- create a new domain without starting it: mgmt_cli add domain name <domain name> servers.ip-address <dms ip> servers.name <dms name> servers.multi-domain-server <mds server name> servers.skip-start-domain-server true
- get the path of the new DMS
- mdsenv <ip of new DMS>
- echo $FWDIR
- mdsenv
- import the exported package
- cma_migrate <package full path> <DMS path from previous step>
- start the new DMS: mdsstart_customer <ip of new dms>
- verify the new DMS is up: mdsstat
- login to the new DMS
- delete the irrelevant policy layers from the new DMS