I have backup2l scheduled to take daily backups that are stored on an external server, this work fine although I would also like to take a full backup of the whole server and store this on my local PC.
How can I do this with minimal errors or big downtime? I mean I dont want the database to become corrupt while I am downloading if it changes half way through, do I need to shutdown most processes? Is there any advice you can give.
I have a fairly default debian lamp setup.
Also is it better to zip everything before I download? Should I take care of security by protecting the data for this one time?