Lösungsweg 1:
Wenn man "Lösungsweg 1" mit "beste Lösung" assoziiert, dann wäre bei der gegebenen Problemstellung das von Dir und mir vorgeschlagene "Abhängen" des Backups vom PHP-Skript der "Lösungsweg 1".
"Mehrere Session" löst nur eines der vielen, durch die lange Dauer bedingten Probleme.