Du hast ja jetzt schon einige (gute) Vorschläge bekommen.
Ich würde nur gern noch etwas ergänzen, weil ich das Gefühl habe, dass du da noch einen Denkfehler haben könntest:
Es ist letztlich völlig egal, wie und womit du das Backup erstellst. Am Ende sollte jeder dieser Wege (egal ob nun Backup via Plugin, manuell oder vom Hoster) die Dateien und Ordnerstruktur sowie und Datenbank (als sql Dump) sichern.
Es ist zwar so, dass einige Plugins dir die Möglichkeit bieten, das Backup etwas "komfortabler" wieder zurückzuspielen, sofern du noch in den Admin-Bereich kommst. Du kannst aber in jedem Fall auch immer das Backup manuell zurückspielen (Dateien per FTP und Datenbank z.B. über phpmyadmin oder Adminer oder vergleichbares).
Insofern gehe einfach den Weg, der dir am besten und einfachsten vorkommt. Hauptsache ist (wie schon jemand anders gesagt hat), dass du überhaupt Backups machst.
Ich persönlich sichere eigentlich immer manuell (Dateien per FTP und Datenbank per phpmyadmin oder Adminer). Ich habe auch noch nie Probleme mit dem "verschlucken" gehabt. Manchmal ist aber, abhängig von Hoster und Konfiguration, das zurückspielen etwas "hakelig", wenn die Dumps sehr groß sind.
Bei Kundenseiten, die regelmäßige Updates erfordern und bei denen der Kunde sie selbst machen soll/will, verwende ich auch verschiedene Plugins.