有效地创建tar文件

时间:2009-07-17 00:29:38

标签: windows fileserver

注意:我正在使用Windows文件服务器和.NET

如果我要从远程文件服务器上的文件创建一个TAR文件(意味着,TAR文件将在远程文件服务器上创建原始文件所在的位置),那么字节是否需要到我的机器上然后返回文件服务器(因为我的机器正在运行生成TAR的代码),还是会留在文件服务器上?我问的是最好的(理论)实施。

谢谢!

3 个答案:

答案 0 :(得分:1)

必须将字节读入您的计算机。我知道你可以在远程服务器上进行TARing的唯一方法是让远程服务器生成TAR。例如,您可以通过SSH连接并在远程服务器上运行shell命令。

答案 1 :(得分:1)

字节需要处理它们的位置。

  • 如果您在远程系统上处理它们,则必须将它们转移。
  • 如果您在服务器上处理它们,则无需转移它们。

如果您的目标是最大限度地减少带宽使用,最好的办法是在您的服务器上安装一个脚本,当您的远程系统触发该脚本时,它会为您生成tar文件。

最佳实施方式实际上取决于您的目标和约束条件。

答案 2 :(得分:0)

不幸的是,在所描述的场景中,TAR操作将使用网络带宽。您需要在文件服务器上运行tar程序以避免使用带宽。