Професионален Блог

Поредният WordPress блог – що пък не? :P

Bash скрипт за криптиран бекъп към NFS mount

Идеята е, когато съм си в къщи да си бекъпвам информацията от лаптопа, като правя пълен само ако деня е неделя, а през останалите дни са инкрементални.

Скрипта е тъпичък 🙂 , но ми върши работа и за момента май работи така както искам :).

Използва NFS mount и gpg за криптиране на бекъпа. Недостатъка при gpg е, че декриптирането е малко бавно.

За парола трябва да си измислите своя логика. Тази зададена в скипта  е примерна.

Скрипта е публикуван в github и всеки може да си го допълва, доработва и т.н. както си иска 🙂

Ето и линк:

 

https://github.com/FoZo/dummy_backup

 

Изпълнявам го с крон, който при мен има следния вид:

*/20 * * * *    [ ! $(pgrep dummy_backup.sh) ] && /home/walker/host.bg/scripts/dummy_backup.sh >> /var/log/backup.log 2>&1

Крона проверява дали вече има активен процес с име dummy_backup.sh и ако няма, изпълнява бекъп скрипта.

, , ,

Вашият коментар