以加密方式备份数据

以加密方式备份数据

我有以下用例:

  1. 我想定期在线备份我的电脑中的一些数据
  2. 我拥有一些托管服务,因此我想将其用于备份,但又不想向其他备份服务付费
  3. 我想在将数据移至服务器之前在本地加密数据

我可以毫无问题地编写脚本来自动化该过程(例如,定期生成备份并通过 FTP 上传到我的服务器),但我的主要问题是关于步骤 3 - 加密:建议以哪种方式加密我的文件(例如,收集到 .ZIP 中)在上传到服务器之前?

PS TrueCrypt 看起来很流行,但它并不是我想要的,因为我不想在我的电脑上文件一直被加密。

答案1

实际上,TrueCrypt 可能会帮到你很多。作为自动化过程的一部分,例如通过批处理文件,你可以:

  1. 使用以下方式挂载 TrueCrypt 卷TrueCrypt 的命令行界面(或者直接手动操作)。

  2. 将要备份的文件复制到已安装的卷中。

  3. 卸载该卷。

  4. 按照您选择的方式将 TrueCrypt 容器上传到服务器。

答案2

将文件捆绑到<选择的存档格式>中,然后使用 GnuPG 加密整个文件。

答案3

看一眼Cobian 备份它提供加密、压缩并支持 FTP,而且免费

答案4

如果您知道如何编写脚本,那么您可以使用加密做一些非常酷的事情。自己编写吧!

著名的 RSA 加密方案经过时间的考验,非常安全,而且只需 5 个简单的代数步骤。 http://en.wikipedia.org/wiki/RSA#A_worked_example

我在学校用 Java 语言学过这个,但如果你讨厌代数,它可能不适合你。

相关内容