Clone phplist setup to new domain with all data

I have a full working v3.6.8 with 10 lists on a 3rd level domain like
I need to clone it with all data to a new 3rd levelo domain like

What is the best practise to do it ?
I really need all data and I need to move also the address for system mails, from to

I think i can copy to new domain all files, then make a copy of db and serach and replace the string. Someone already did it and can give me some hints ?

Thx for readying and any suggestion

just to confirm this was the best solution. I just copy files, and update the db.