OK, Problem verstanden...
Die Lösung ist aber ganz sicher nicht sooooo trivial, dass man sie hier mit ein paar Zeilen beschreiben könnte.
HTTracker 3 GB
anderen Tool ... nur gut 50 MB
Heißt das, in beiden Fällen ist immer der gesamte Datenbestand vorhanden? Einmal auf insgesamt 3 GB "aufgeblasen" und einmal mit lediglich 50 MB Umfang?
Dann würde ich mich nur mit dem Datenbestand beschäftigen, der 50 MB groß ist. (Wenn er denn wirklich vollständig ist!).
(Ob man überhaupt zuverlässig prüfen kann, ob alles vollständig ist oder nicht, wäre eine andere Frage.)
Mein Onkel, der das braucht, ist nicht so versiert und für ihn wäre es natürlich am einfachsten, er könnte diese lokale Webseite weiterhin so verwenden, wie er es gewohnt ist.
Das ist verständlich. Ich würde aber (aus meiner Sicht) sagen, dass der Aufwand dafür so groß wäre, dass man da wirklich sehr viel Zeit investieren müsste, um das in seinem Sinne genau so zu realisieren.
Kurz gesagt bräuchtest Du dann lokal eine WebServer-Installation mit Datenbank-Server (sowas wie XAMPP o.ä). Man braucht neben HTML- und CSS-Kenntnissen auch noch das Know-How zu PHP / JavaScript / MariaDB / MySQL / Datenbankmanagement usw.
Alles hochinteressant...
Aber ob für diesen Zweck der Aufwand wirklich gerechtfertigt ist, wage ich zu bezweifeln.
Die viel wichtigere Frage: Warum muss es unbedingt genau dieser zufällige Datensatz dieses Online-Shops sein, um Informationen zu Vinyl-Singles zu recherchieren?
Die Platten, die dort drinstehen, sind doch nur zufällig die, die der Shop (kurz vor seiner Schließung) im Bestand hatte. Warum sind die anderen Platten, die weit über diesen Bestand hinausgehen, nicht auch relevant?
Wäre nicht die Nutzung irgendwelcher Musik-Archive im Web (sowas wie Discogs o.ä.) die viel einfachere (und AdHoc verfügbare!) Alternative?
https://de.wikipedia.org/wiki/Discogs