We are planning to upgrade Dynatrace from 5.5 to 6.2 ,I have this document Dynatrace 6.2 Upgrade and Migration Guide but I find it some what confusing as far as I understand upgrade (to a higher version) and migrate (existing version to a different host) are two different things and I guess there need to be different documents for each scenario,the document seems to be having a mention of migration in upgrade section which makes it somewhat confusing if possible can some please provide detailed steps for upgrading from 5.5 to 6.2 appreciate your input.
Answer by Brian C. ·
Hi Pavan, from what I understand in the documentation it isn't an issue of if it's entirely "possible" to migrate from 5.5-6.2, but more that if it's "supported". If you refer to pages 9-10, they say that agents/Collectors can and should play nice but they are now officially de-supported. In other words, if you run into issues you are going to be made to reinstall to a supported version anyway.
I do know they changed the way the Collector Class Caches are handled in 5.6 so that's probably one of the many reasons why they would want you at 5.6 first.
So the way it works is this:
Disclaimer: this is total nutshell form. The documentation tells you to essentially do this but with a lot more important details - so please do follow it.
1) install all the new components fresh in a directory right next to your current Dynatrace installation for all of your Collectors and Servers. So for me, it looks something like this after I install a new Collector for instance:
/opt/software/dynatrace-6.1.0 (my old collector/server that's running right now)
/opt/software/dynatrace-6.2.0 (the new collector/server i just installed)
2) You then shut the old guys down (Collectors + Servers)
3) Run the dtmigrationtool across all of your Collectors and Servers. dtmigrationtool has it's own guide to itself found in the above linked documentation. What this does is migrate all of the important server and collector files to your new shiny Dynatrace directory.
4) Turn the new guys on (Collectors + Servers)
5) Verify everything works - go do some PurePathing. Fix a bug for a developer.
6) At this point, if you care about disk space delete the old directories.
7) Get Dynatracing!
Again, the guide essentially says this but in long-form with some important details just follow it starting from page 6.
Strength and Honor,
-Brian
Just an FYI. In case this answer is good for you please click on "Accept" so that we correctly tag questions that got an answer
Answer by Brian C. ·
Hi Pavan, are you referring to this document? https://community.dynatrace.com/community/download...
I unfortunately can't speak to the semantics of the guide, but I can tell you that following that list from beginning to end will ensure a successful upgrade.
I have followed that guide for:
5.5-6.0
6.0-6.1
6.1-6.2
Are there any specific questions you have about it? I'd be happy to answer what I can.
Answer by Pavan A. ·
I am done with the upgrade and would like to test .The services of the new version are turned on and old version turned off when I tried to connect using the client using default userid, password,host and port (which used to work with the old version) I am observing error "could not connect to a dynatarce server at the specified host 'localhost' make sure server is running and reachable at port 2021.Please ensure username and password are correct".Is there anyway to ascertain right values are being used.
Also please note that I am using the to be migrated versions of dtanalysisserver.ini,dtcollector.ini,dtserver.ini as is for testing the upgrade appreciate your input
Answer by Pavan A. ·
Thank you! this information is helpful.One other question I have is the document says to create an inventory of your installed Dynatrace Collectors, Dynatrace Agents, and Dynatrace Clients ,I kind of have this information but would like to ascertain is there a config file or script that can help me get this information.
Hi Pavan, no problem. I've been where you were. It's a little intimidating at first when you see a 33 page beast of a document. It helps to break things down simply sometimes :)
As for your question, I do not know of a way you can automate this... But what might help you find all of your Collectors is visiting the "Collector" section within the Settings --> Dynatrace Servers menu found within the Dynatrace Client. This will list every Collector that is reporting to your servers.
Thanks one last question I have for the day the document says
"Deactivate the license on your existing Dynatrace Server"
Can this step be done at a later time may be 3 to 4 days after the new install?
I do not know the exact time frame, but I have gone 2 days before. I do know there is a grace period but do not remember exactly what it is. I would ask your Customer Success Manager or sales person what that is.
Answer by Pavan A. ·
Thanks for responding back,I am assuming I can directly upgrade from 5.5 to 6.2 (as I see in the documentation For versions < 4.2, you must migrate first to 5.6) Please correct me if I am wrong In the document at the begining I see
Follow the instructions in this guide to: Upgrade your existing Dynatrace environment to 6.2, or Migrate an existing Dynatrace 6.2 Server to another host machine
Can I just use all the steps seamlessly for both upgrading as well as migration?or are there specific steps for migration only and upgrade only? also the document doesn't mention if I should be uninstalling the existing ones
DECEMBER 12, 10:00 AM GMT / 2:00 PM ET
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 10, 4:00 pm CET / 10:00 am ET
Register here
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 10, 4:00 pm CET / 10:00 am ET
Register here
Learn how Dynatrace Real User Monitoring automatically detects errors that impact your end users caused by erroneous 3rd party or CDNs.
December 10, 4:00 pm CET / 10:00 am ET
Register here