注:我使用Windows文件服務器和.NET高效創建tar文件
如果我要創建文件TAR文件上傳到遠程文件服務器上(意思,TAR文件將遙控器上創建文件服務器,原始文件在哪裏),字節需要到我的機器然後回到文件服務器(因爲我的機器正在運行生成TAR的代碼),還是將它們留在文件服務器上?我在問最好的(理論)實現。
謝謝!
注:我使用Windows文件服務器和.NET高效創建tar文件
如果我要創建文件TAR文件上傳到遠程文件服務器上(意思,TAR文件將遙控器上創建文件服務器,原始文件在哪裏),字節需要到我的機器然後回到文件服務器(因爲我的機器正在運行生成TAR的代碼),還是將它們留在文件服務器上?我在問最好的(理論)實現。
謝謝!
這些字節需要被處理的地方。
如果您的目標是最大限度地減少帶寬使用,最好的辦法是在服務器上有一個腳本,當您的遠程系統觸發時爲您生成tar文件。
最好的實現方式實際上取決於你的目標和約束條件。
字節必須讀入您的機器。我知道你可以在遠程服務器上執行TARing的唯一方法是讓遠程服務器生成TAR。例如,您可以通過SSH連接並在遠程服務器上運行shell命令。
不幸的是,在描述的場景中,TAR操作將使用網絡帶寬。您需要在文件服務器上運行tar程序以避免使用帶寬。