Here are three YouTube videos explaining how to use the Duplicator plugin for WordPress to backup your site and/or move your site:
How to Transfer/Migrate an Entire WordPress Site to New Host in 10 minutes – Duplicator Plugin 10:35 by JAKSON Published on Jan 16, 2017. [Warning: one of the viewers says that Duplicator has changed since Jakson published the video. Whether or not it affects the process materially isn’t stated.]
These next two videos are from 2015 and so the procedures may have changed quite a bit.
How to copy a live WordPress site to a local host | Duplicator Plugin 9:46 by WP basics
Published on Jul 6, 2015.
How to migrate WordPress site from localhost to server | Duplicator Plugin 13:50 by WP basics Published on Apr 27, 2016
And here are two extra links on installing Apache and Xampp.
Here is a link to a YouTube video on how to install Apache and Xampp software on your computer (in case you’ve forgotten how) so you can do local development of your WordPress Site:
Running Xampp and WordPress on Your Local Computer–A YouTube Video by Britec09
Posted on January 16, 2015 by Tom Wade MD
And here is another useful link concerning Xampp:
How To Run More Than One WordPress Site On A Xampp Local Host
Posted on December 20, 2016 by Tom Wade MD