What's the best way to mirror, when you have a development environment and a live environment with WordPress (including two different URL's).
Is it simply by making a backup of one environment (FTP->Data, SQL->Database) and setting it up on the other environment?
The easiest way to make a copy of a Wordpress site is to use a plugin like Duplicator. It handles everything from copying the files to updating the WP database with the new domain etc.
And that should be it! You might need to save your permalinks or make some other tweaks depending on your own setup, but its usually that simple.