backuppc – 如何备份远程(通过互联网)客户端?

我正在testingbackuppc,迄今为止工作良好,通过SMB备份LAN上的Windows客户端(无需备份客户端/代理)。

不过,我有很多笔记本电脑和台式机在不同的偏远地区,其中一些移动。

我需要一些方法让远程计算机创build一个传出连接用于备份(Windows XP / 7)。

我知道backuppc支持smb,rsync和'tar',但我相信这些都是从服务器到客户端的连接。

所以,我需要一种方法来定时访问客户端,或者如果客户端可以连接到服务器(ssh?)并以某种方式启动它自己的备份(rsync?),那将会好很多。

当然,这一切都需要由我预先安装,不需要最终用户的维护,也不需要对话。

你怎么看?

您不一定需要让计算机定时build立VPN连接。 BackupPC将在笔记本电脑上进行备份。 部分完成的备份将在下次连接时完成。

初始备份需要传输所有备份的文件。 这将是最长的备份。 完成后,所有后续备份只需要与上次备份的差异即可传输。 大约1%的文件将被传输到validation服务器上的内容。

您可以使用别名提供替代地址,以联系远程位置的固定PC。 您还可以覆盖用于确定客户端是否可以在客户端上访问PC的命令。 您也可以在备份之前和之后运行命令。 这应该给你很大的灵活性来处理固定的远程PC。

理想情况下,你希望笔记本电脑可以随时到达。 但是,如果您可以将post编写到Web界面,笔记本电脑应该能够在连接时触发自己的备份。

在笔记本电脑上安装VPN软件可能会更好,并让BackupPC在笔记本电脑可用时提取笔记本电脑。 如果备份太旧,BackupPC将通过电子邮件发送主机用户列中指定的用户。

嗯,我不知道这是否会帮助你,但在我的情况下,我有一个重要的文件“服务器”在远程位置滞留在一个缓慢的业务类连接。 (这个“服务器”是一个Windows机器)我安装了synctoy,并设置了一些计划任务:1.映射驱动器,2.启动同步3.断开驱动器。 我不知道如果这将是一个完美的解决scheme,虽然因为大量的文件更改或缓慢/不可靠的连接可能会使同步真正的痛苦。 在我的情况下,初始同步花了60多个小时。 随后的同步已经less于30分钟了。

另一种可能性是使用在线备份服务。 设置主帐户和用户帐户。 将用户帐户安装在本地计算机上,并通过在线备份软件使用同步选项。 您的主帐户可以监视备份作业。

我目前正在使用CrashPlan备份backuppc目录到远程(通过互联网)机器。 它运作良好,事实上比我预期的要好。 我相信CrashPlan会在数据发送之前对数据进行压缩,并且它也拥有自己的重复数据删除和增量逻辑,所以即使最初的备份需要数天时间,现在仍然可以保持非现场备份的最新状态。

所以现在理论上(需要testing它),如果我需要做backuppc机器的完整恢复,我会build立一个新的机器,安装CrashPlan,并恢复到该机器上。 我当然会在当地做到这一点。