Ok. I think I could use some input.
I've been reading a couple of tutorials on this, but they weren't specifically addressing my situation/answering all my questions.
So...
I'm currently planning to encrypt my entire system (except for /boot which it seems is not possible).
AFAIK there is no way to encrypt a system drive in-place.
So as a workaround I wanna backup my system with rsync; then encrypt the drive and then restore the backup.
Since I can't encrypt /boot it's gonna get it's own unencrypted partition on my drive.
Well, when it comes to the process of doing all this I'm still somewhat uncertain.
So here is kind of an outline of what I'm thinking to do:
After rsyncing my current system I'd create a new install-debian-flashmedium and
go through the installer to create a new system with the desired amendments to the drive (boot-partition, encrypted root partition).
Once the new system is done and running I should probably reboot into a liveOS and mount the newly encrypted drive.
Afterwards I can simply rsync everything from the backup over the new system. No?!
Is there anything more to do after that? Or is that it and the system will be operational again?!
Also, when it comes to creating the rsync backup, are the flags "-aAX" enough?
Or will this leave out certain properties, which are necessary to restore a fully operational system?
Additionally, I've read you're supposed to exclude /dev/,/proc/,/sys/,/run/,/lost+found when doing a full system backup.
Is this correct/ok? Or is in anyone of those anything I might still wanna backup?
PS. It's a debian buster-system in case anyone needs to know.