我有一台运行 ubuntu 服务器的机器,我已将其设置为局域网唤醒
我还有几台运行 Windows XP 的个人电脑。
我想要的是这样设置:每天或者每次我登录或退出时,XP 机器都会将数据备份到服务器上。
我可以通过发送魔包手动唤醒服务器,然后运行 XP 中包含的备份工具来备份数据。
我尝试将其作为计划任务运行,但是无法通过这种方式发送 wol 数据包。
有人有什么想法或其他方法来唤醒服务器并备份数据吗?
干杯
更新:大家加油,一切都很好,明天我会好好看看的。我使用 GUI 工具发送 WOL 数据包,所以这可能是它如此困难的原因。
您认为 SyncToy 还是 rsync 更适合做备份部分?谢谢
答案1
您可以在 Windows 上加载 rsync 服务器,并从服务器运行 rsync 作业以定期同步数据 - 即使没有人登录。
有一个名为 DeltaCopy 的开源 Windows 版 rsync 服务器。
格雷格
答案2
尝试 Windows同步玩具用于备份。您能提供唤醒工具的更多详细信息吗?应该有办法将其设置为计划任务...
答案3
创建一个批处理文件来运行 WOL 命令,休眠一段时间直到目标机器准备就绪,然后运行备份。通过任务调度程序运行该批处理文件。
答案4
我会使用命令行工具来发送 WOL 数据包。GUI 工具很难实现自动化(或计划)。计划命令行工具很简单。