自从把记账软件放到树莓派上面之后确实是挺方便的,但是我也一直有一个顾虑,那么就是数据库的问题,我担心万一数据库挂了,或者树莓派挂了那么我的资料不是出问题了,然后我就想写个备份的程序,这不就写了。
首先我的思路是先备份数据库,然后把备份的sql文件上传,后来我想了一圈不知道该怎么实现上传,我就想上传不行我就发邮件吧,然后我就实现了先备份,然后把备份的sql文件通过邮件发送到我的邮箱上面。整个编码还是很顺利的,这里要感谢nodejs,自从进入nodejs那真是太方便了,程序写好之后通过pm2维护每8个小时发送一次邮件,还是很方便的。这里就不贴代码了,