自动将数据备份到另一台电脑上

自动将数据备份到另一台电脑上

我有一台运行 ubuntu 服务器的机器,我已将其设置为局域网唤醒

我还有几台运行 Windows XP 的个人电脑。

我想要的是这样设置:每天或者每次我登录或退出时,XP 机器都会将数据备份到服务器上。

我可以通过发送魔包手动唤醒服务器,然后运行 ​​XP 中包含的备份工具来备份数据。

我尝试将其作为计划任务运行,但是无法通过这种方式发送 wol 数据包。

有人有什么想法或其他方法来唤醒服务器并备份数据吗?

干杯

更新:大家加油,一切都很好,明天我会好好看看的。我使用 GUI 工具发送 WOL 数据包,所以这可能是它如此困难的原因。

您认为 SyncToy 还是 rsync 更适合做备份部分?谢谢

答案1

您可以在 Windows 上加载 rsync 服务器,并从服务器运行 rsync 作业以定期同步数据 - 即使没有人登录。

有一个名为 DeltaCopy 的开源 Windows 版 rsync 服务器。

格雷格

答案2

尝试 Windows同步玩具用于备份。您能提供唤醒工具的更多详细信息吗?应该有办法将其设置为计划任务...

答案3

创建一个批处理文件来运行 WOL 命令,休眠一段时间直到目标机器准备就绪,然后运行备份。通过任务调度程序运行该批处理文件。

答案4

我会使用命令行工具来发送 WOL 数据包。GUI 工具很难实现自动化(或计划)。计划命令行工具很简单。

谷歌:命令行局域网唤醒

相关内容