Здрастия!
Я тут у себя веду базу KeePaaXC - очень удобно, запихиваю туда всё от паролей и записок до конфигов. Но вот затык - базу использую на онтопике дома, мобильнике и оффтопике на работе. Поначалу делал синхронизацию через быкапы - поработал над базой, сохранил бэкап, принёс его на флешке или побиле. Но со временем не заладилось - быстро стал путаться в том, какие бэкапы актуальнее каких, и взял ли самый последний с собой.
Решил, что пора делать бэкапы через облака. Благо, что у баз keepass можно читать открытый файл и даже перезаписывать - и он подхватится автоматом! Выбор остановился на MEGA как на наиболее резонном сервисе. На оффтопике накатил официальное приложение и настроил sync, на андроиде и вручную нормально. А на домашнем онтопике хотелось чистенько и красиво, да и автоматом бэкапы хотелось бы сделать.
Ближе к делу - решил сделать простенький велосипед, который бы умно синкал базу в обе стороны, делал бэкапы и работал без демонов (ну, кроме крона). И зделол!
Нужно только иметь megacmd с настроенным megarc конфигом в системе, а остальные утилиты всегда есть. Вот сам скриптец: https://notabug.org/bfgeshka/apps/src/master/ishell/megasync.sh