For example:
I have a Wordpress site (blog) on www.xxxxxx.com
I want to upgrade some plugins and WP version of site but before it I want to check all things on a mirror version.
How to make a mirror backup site of currently running site on same server like www.xxxxxx.com/testing-site/?
Whatever I will do on mirror site, should not effect to live site.
I will delete mirror after successfully checking all upgrade on it? And will upgrade WP version and plugin on live site.
I don't want to lose any content, comment on live site (blog).
My hosting is on PHP based server and my hosting control panel is cpanel.