我有一个使用 MySQL 的小应用程序。我在一个小型 Ubuntu 机器上,使用 Digital Ocean 上的 Apache。如果出现任何问题,我希望有某种东西可以定期向我发送或以某种方式下载我的数据库备份。
我的数据库包含个人信息,例如电子邮件和纯文本密码(哈哈),所以我不想做任何可能让这些数据被窃取的事情。
保存备份的最佳方式是定期进行数据库转储然后下载该文件,还是我遗漏了一些更复杂的方法?人们通常采取什么措施来保护他们的数据并确保在数据受到损害时有数据可用?
谢谢
答案1
答案2
尝试这个:http://meskyanichi.github.io/backup/v4/
它是一个用 Ruby 编写的非常简单的工具,可以备份到 Dropbox、S3、Rsync 等,还支持使用 OpenSSL 或 GPG 加密。
我在我的个人服务器上使用它并且我真的推荐它。