The page tree structure in Editor mode on our development site is vastly out of date and does not resemble the tree in production.
Overall I'd like these two environments to resemble each other as close as possible.
How would I get the development site up to date with the production site?
The most easiet way would be to restore database backup taken from production site. Another option is to use export/import.
By choosing first one -> probably you will need to adjust some url mapping.
Valdis, what kind of url mapping should he do?
Unless there are some more advance implementations on the web site, a backstage from production environment to development usually is:
Browse to your development environment web site and voila! You should have the same EPiServer Content as you had on your production environment.
For the url mapping I referred to some out-of-the-box cases (that's usually the case) when some baseUri, baseAddress, etc is pointing to production domain. Your list of steps looks really complete. Thanks!