I want to make a copy of my site to use for testing

I want to make a copy of my site to use for testing plugins, etc.

I’ve installed a fresh copy of WordPress in a new folder called “test-site”. This is where I need to add the snapshot of the current site in the main directory.

How do I go about doing that? Where would the “test-side” go?

Like this:

test-site/home/content/xx/xxxxxxxx/html/wp-content/uploads/snapshots/

or this:

/home/content/xx/xxxxxxxx/html/wp-content/uploads/snapshots/test-site/

Also, what compression do I use?

Could you access my main site and set it up?