02-26-2016 07:26 PM - edited 03-10-2019 11:31 PM
Team - I have a customer who wants to migrate his ACS from 4.2 to 5.8. They currently have a primary and a back up server.
1) Can anyone suggest a migration plan to avoid any downtime during the migration.
2) Wouldn't it require a config change in all the network devices , can this be done centrally ?
I don't have any previous experience doing this. Any help on this is appreciated.
Bijbalak
Solved! Go to Solution.
02-27-2016 08:14 AM
You shouldn't need a plan B, I got it working in a few environments. But if you decide not to use the migration tool, you can use CSUtil and parse the dump to a CSV that ACS 5.x can import
http://www.cisco.com/c/en/us/td/docs/net_mgmt/cisco_secure_access_control_server_for_windows/4-2/trouble/guide/ACSTrbG42/Ch1.html#wp1041501
I haven't encountered any issues with the migration tool on a working ACS 4.2 Windows server.
02-27-2016 01:00 AM
See my reply: https://supportforums.cisco.com/discussion/12693916/acs-migration-4x-57
There is no downtime during migration if you have a distributed existing topology. No config changes for devices as NDG and devices are migrated.
02-27-2016 05:29 AM
@hod.nandav
Did you actually get the 4.x-5.x Migration Utility tool to work?
I tried it and eventually gave up as it was a very vexsome tool. Some Cisco SEs I talked to had the same experience.
02-27-2016 06:43 AM
Hi Marvin - Do we have a plan B if the utility doesn't work.
BijBalak
02-27-2016 08:14 AM
You shouldn't need a plan B, I got it working in a few environments. But if you decide not to use the migration tool, you can use CSUtil and parse the dump to a CSV that ACS 5.x can import
http://www.cisco.com/c/en/us/td/docs/net_mgmt/cisco_secure_access_control_server_for_windows/4-2/trouble/guide/ACSTrbG42/Ch1.html#wp1041501
I haven't encountered any issues with the migration tool on a working ACS 4.2 Windows server.
02-28-2016 03:06 AM
Thanks Hod.. So in all we have 3 machines.
1) The current ACS 4.2 server which would be the source.
2) The Migration server ( Windows server ) to which we would backup the database from the source.
3) The Target which would be the new CSACS 3495 appliance.
Correct ?
Also wanted to know - Customer currently has 2 ACS 4.2. Primary ACS which is in City A and Se ondary ACS which is in city B. Which one should be migrated first. Also when you said no changes in the network devices.. How do we do that. Keeping the IP address the same ? But we cant have 2 machines with the same IP address in the network ... Am i getting it wrong ?
Please advise.
02-28-2016 06:02 AM
You could use a dedicated migration server, but from my experience you can just run the tool off a working ACS server. I don't recall any disruptions due to running the migration tool off my second ACS whilst migrating the database to the new primary ACS.
As for migration, if this is a single cluster then all you need to do is migrate from a secondary ACS to the new primary ACS (your CSACS 3495). After this you need to configure certain things on the new ACS, including ADE-OS configurations, access policies, AD/LDAP integrations, certificates and so on. Make sure to have a separate license file per ACS server in the cluster.
The secondary ACSes during this time can continue to serve your clients whilst the primary is down and being configured. Once the primary ACS is ready, allow traffic to and from it and create secondary ACSes as needed. Add the secondary ACSes to the primary as part of a cluster and they will receive all the configuration.
Keep in mind that you'll need to upload the certificates to your secondary ACSes separately. This is necessary for LDAP integration and Trusted communications, among other things. After the secondaries are in the cluster, you can also configure the cluster to work as a distributed solution for LDAP so that bind requests have fallback LDAP servers.
02-29-2016 01:01 AM
So you mean. Take the old secondary ACS and migrate it to the New 3495. While this migration is taking place the requests are being served by the Old Primary server. After migration,the new secondary ACS server will be up and running. Once done, we start with the primary server migration. During this time the client request would be handled by the new Secondary 3495. So we are just swapping the IP address from Old Secondary to the new secondary . Similar with the primary ACS server. Am I correct ?
02-29-2016 03:23 AM
Not quite. This is what's worked for me:
old primary ACS => ACS_O1
old secondary ACS => ACS_O2
new primary ACS => ACS_N1
new secondary ACS => ACS_N2
02-27-2016 08:08 AM
Hi,
It worked just fine. Ran it on Windows Server 2003. Just run it from command line on one of your existing ACS 4.2 servers. You'll need to allow TCP 443 traffic from migration server to new ACS 5.x server and allow the migration interface on the new server via ADE-OS.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide