run bakonf with -L0 to archive all config files and create its database:
# bakonf -L0 #
If everything went well, bakonf has created an archive under /var/lib/bakonf/archives named after your host. Look into that directory to find it. If any errors have occured, bakonf will tell you:
[user@test user]$ bakonf -L0 Error: cannot read '/nfs/README': 'Permission denied'. Not archived. Warning: '/sbin/lsusb -vv' exited with status 1. Warning: '/sbin/sfdisk -d /dev/hda' exited with status 1. [user@test user]$
run daily (or more often) bakonf with -L1 to archive only the changed files since the previous step. This archive should be much smaller. It will be easy, after encryption, to email it.
# bakonf -L1 #
every week, go back to the first step.