I have a pretty robust (lots of content) 11.1 deployment that consists of 4 boxes (2 servers, 1 portal, 1 datastore). I also have a dev environment that consists of the same 4 boxes. When I went to 11.2, I of course first installed it on my dev boxes (that contain only a handful of services and maps/apps) and everything seemed to go fine. It was only once I put 11.2 on prod that a slew of stability issues appeared, resulting in us having to revert to 11.1.
This time around, I am trying to more thoroughly stress test before upgrading: I would like a clone of my production environment (the hundreds of services, maps, and apps) in dev to be able to stress test 11.3 to really know what I'm getting myself into. The problem is I'm not sure what the best way to do this is. It seems like the backup/restore tools are more suited for... that. I did find this content transfer workflow using Groups and import/export (Moving content across tiered ArcGIS Enterprise environments (esri.com)) but this seems inefficient (requires getting all my content grouped) and won't be an exact clone of all the settings/load that the prod environment has.
Any suggestions would be greatly appreciated!