Is there any ways that we can create a copy of wordpress

Is there any ways that we can create a copy of wordpress website from AWS hosting to another hosting provider, along with the databases. I want the exact copy on my old hosting provider so that if something goes wrong with AWS, i have a sandbox kind of thing to replicate. I know only a way to copy files using filezilla but is it possible to copy databases with filezilla?