我有一个使用MySQL的小应用程序。 我在一个使用Apache on Digital Ocean的小型Ubuntu机器上。 如果出现任何问题,我想定期向我发送或以某种方式下载数据库的备份。
我的数据库包含个人信息,如电子邮件和纯文本密码(哈哈),所以我不想做任何事情的数据可能会被盗走。
保持备份只是为了定期做一个数据库转储,然后下载该文件或有一些更复杂的方式,我错过了最好的方法? 人们通常会做什么来保护他们的数据,并确保他们有东西,以防万一他们受到威胁?
谢谢
没有最好的办法。 但是你基本上需要考虑三个步骤:
我个人使用的是我的桌面的副本 (PGP + rsync)和tarsnap (encryption+复制到AWS S3)我的服务器。
试试这个: http : //meskyanichi.github.io/backup/v4/
它是一个用Ruby编写的非常简单的工具,可以备份到Dropbox,S3,Rsync等,还支持使用OpenSSL或GPG进行encryption。
我用它在我的个人服务器,我真的推荐它。