思科和惠普备份到Spiceworks TFTP偶尔创build.tmp文件

我们正在使用一些脚本来备份我们的ASA和交换机。 它工作得很好。 我注意到,虽然偶尔TFTP的备份不会像没有扩展名的普通“文件”,而是.tmp文件。

好奇的原因。 我已经手动确认, .tmp文件的大小和内容始终相同,然后手动备份相同备份设备的非.tmp文件。

为什么会这样呢? 有什么办法来防止它? 有什么理由要关心吗? 它似乎完全随机发生,并立即创build(我已经尝试在脚本中启用更长的sleep语句不起作用)。

设备正在将备份写入Spiceworks TFTP服务器。 我会做一些调查,看看发生了什么,如果我能find答案或提供更多的可靠信息。 另外,现在我已经在备份HP Procurve设备的100%时间内实现了这个function,TFTP将它们写为.tmp文件。 谢谢

这可能与您的TFTP服务器软件有关。 Cisco IOS(和ASA)设备不写入临时文件到TFTP服务器,他们只写入您告诉他们的文件。

那些tmp是由接收转移的软件创build的; 当传输完成后,应该将tmp复制到原始文件名并删除tmp,如果传输失败,则只删除tmp。

出于某种原因,TFTP接收文件不正常不会抹掉“所谓”正常传输的tmp文件