Also es gibt eigentlich nur eine Möglichkeit eine Webseite zu klonen. Und das ist das Frontend, also das statische an einer Webseite wie die CSS-, JavaScript- und HTML-Dateien. An das Backend kommst du so leicht nicht ran, es sei denn der Server ist nicht abgesichert genug. ;-)
Habe ich früher als gemacht und das Programm kann ich dir empfehlen:
Möchtest du aber eine Datenbankanbindung, API oder sonst was haben was im Backend passiert, so musst dir das selber implementieren.