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 и ако няма, изпълнява бекъп скрипта.
Добавяне на Jail (chroot) среда в Synology Хитър начин за дебъгване на бавно зареждаща се страница с помоща на telnet и strace