Hi! Wenn ich mich richtig entsinne, kann WP-Backup alles was du willst. Nur wie schon von dir angedeutet liegt die Crux darin, dass sie dann beim automatischen Wiedereinspielen die Pro Version verlangen. Ziemlich clever gelöst von denen, weil man ja meist ein Backup einspielt wenn man unter Druck steht und dann ja mal eher zahlt, um schnell seine Ruhe zu haben.
Nun kommt mein persönliches und großes ABER: Du kannst die Backup datei die von WP-Backup erstellt wurde auch einfach extrahieren und manuell einspielen, statt das Plugin(in der Pro Version) dafür zu nutzen. Das Plugin macht das einfach automatisiert, wenn du dafür aber nicht zahlen willst, kannst du das Archiv einfach extrahieren, das MySQL-Backup manuell importieren und auch die files selbst in deinen public_html folder laden. So habe ich es bisher gemacht und es funktioniert einwandfrei. Ob das aber auch mit Verschlüsselung harmoniert, kann ich dir nicht sagen, da ich diese persönlich nie genutzt habe.

Grüße

urgestein