Security 良好的安全备份在家中的开发人员

Security 良好的安全备份在家中的开发人员,security,backup,Security,Backup,对于在家里进行研究和开发并且不能承担任何工作损失的程序员来说,什么是一种好的、安全的备份方法 条件: 备份必须始终在合理方便的范围内 无法保证Internet连接始终可用 解决方案必须是免费的或合理定价的,并受上述第2条的约束 状态报告 目前,这只是考虑免费选项 以下开源项目在答案中提出(此处和其他地方): 是高性能的, 企业级支持系统 升级Linux、WinXX和MacOSX PC和 将笔记本电脑连接到服务器的磁盘 是一个备份实用程序 将文件存储在其他磁盘上的 :这些脚本是 开发用于创建S

对于在家里进行研究和开发并且不能承担任何工作损失的程序员来说,什么是一种好的、安全的备份方法

条件:

  • 备份必须始终在合理方便的范围内

  • 无法保证Internet连接始终可用

  • 解决方案必须是免费的或合理定价的,并受上述第2条的约束


  • 状态报告 目前,这只是考虑免费选项

    以下开源项目在答案中提出(此处和其他地方):

    • 是高性能的, 企业级支持系统 升级Linux、WinXX和MacOSX PC和 将笔记本电脑连接到服务器的磁盘
    • 是一个备份实用程序 将文件存储在其他磁盘上的
    • :这些脚本是 开发用于创建SQL转储文件 用于小型计算机的基本灾难恢复 MySQL安装
    • 是[…]管理吗 备份、恢复和验证 通过计算机网络传输计算机数据 不同种类的计算机。在里面 技术术语,它是一个网络 基于数据库的备份程序
    • :AutoDL 2 是一个可扩展的独立传输 自动文件传输系统。信息技术 适用于从中上载文件 将临时服务器连接到服务器上的每台服务器 生产服务器场[…] Sec Bk是一组简单的实用程序 将文件安全地备份到 远程位置,甚至是公共场所 存储位置
    • 是一个文件系统 用于进行备份的快照实用程序 本地和远程系统
    • :使用rsync进行备份 […]你得到了永久的增量 显示为完整备份的备份 (每一天)并因此允许轻松 恢复或进一步复制到磁带 等等
    • 按备份目录 生成加密的tar格式 卷并将其上载到 远程或本地文件服务器。[...] 使用librsync,[用于]增量 档案
    • ,以便在修改文件时对处于活动开发状态的文件进行实时备份。此工具还可用于监视其他目录。它旨在作为动态自动备份,而不是版本控制。它很容易使用
    其他可能性:

    使用分布式版本控制系统(DVCS),如(/),可以满足在本地提供备份的需要

    使用免费的在线存储空间作为远程备份,例如:压缩您的工作/备份目录并将其邮寄到您的gmail帐户

    战略

    请看

    我更喜欢。 它基于AmazonS3,便宜,多平台,多台机器,一个许可证

    在其标题贴切的帖子中推荐Windows Home Server .

    usb硬盘+适合我


    (请参阅Win32版本)

    我是Acronis Trueimage的忠实粉丝。请确保通过几个备份HDD进行轮换,以便有几代可以返回,或者如果其中一个备份发生故障。如果这是一个重要的里程碑,我会寄一套DVD给妈妈,她会帮我归档。她生活在一个不同的州,所以它应该涵盖大多数低于圣经比例的灾难


    编辑:Acronis通过密码进行加密。我还发现snailmail的带宽是无限的——10GB隔夜=115kb/s,不定大小。从未被澳大利亚邮政扼杀过。

    获得一个带有网络端口的外部硬盘驱动器,这样你就可以将备份保存在另一个房间里,这不仅是一个简单的解决方案,而且可以在家里自己做,还可以提供一点防火安全性


    下一步是在某个远程位置获得存储空间(例如,服务器的月价格非常便宜),或者拥有多个外部硬盘,并定期在家中和远程位置之间切换。如果使用加密,则可以在任何地方,例如朋友或父母的地方或工作场所。

    首先:将备份保留在场外对个人和企业都很重要。如果你的房子被烧毁了,你不想失去一切

    这一点尤其正确,因为它很容易实现。就我个人而言,我有一个外置USB硬盘,放在父亲家里。通常情况下,它连接到他的互联网连接,我通过网络进行备份(使用rsync),但当我需要备份非常大的东西时,我会收集它并通过USB进行复制。理想情况下,我应该换一张磁盘来分散风险。 其他选项包括免费在线存储设施(使用加密!)


    为了安全起见,只需使用TrueCrypt。它在It界有一个很好的名声,而且似乎工作得很好。

    Bacula是一个很好的软件,它是开源的,应该提供良好的性能,这是一种商业软件,第一次配置有点困难,但不太难。它有很好的文档

    取决于您运行的平台(Windows/Linux/Mac/…)

    作为一种独立于平台的方式,我使用个人subversion服务器。所有的贵重物品都在那里,所以如果我丢失了其中一台机器,一个简单的“svn结帐”就会把东西取回。然而,这需要一些初步的工作,并且需要纪律。可能不适合你


    作为非svn内容的第二个备份,我使用的是内置于OS X中的。非常好。:)

    我投票支持某种云存储。几乎所有“家庭”备份的问题在于它们都留在家中,这意味着对备份系统的任何灾难性损坏都可能会损坏备份(火灾、洪水等)。我的要求是

    1) 自动-手动备份通常在最需要的时候被遗忘

    2) 场外-见上文

    3) 多个版本—即备份到多个版本,以防一个版本出现故障

    作为一名开发人员,通常备份的数据量相对较小,所以几个免费的云备份帐户就可以了。它们通常还可以实现第1部分,因为它们通常是自动化的。我听说了关于www.getdropbox.com/的好消息

    超过1个帐户的其他优势