Linux

無法將文件同步到文件具有特殊字元的 NFS 掛載

  • March 4, 2014

我正在嘗試備份幾個目錄(數百萬個文件)和少數(一千個左右)有特殊字元。

比如源文件是'78192-File Name ? Name File.pdf' rsync 返回rsync: recv_generator: failed to stat "/backup/homedirs/site/public_html/downloads/78192-File Name \#226 Name File.pdf": Input/output error (5)

我們如何在不更改文件名的情況下複製這些文件?

你能焦油嗎?嘗試創建一個僅包含一個問題文件的 tar 文件。如果可行,請嘗試使用 tar 而不是 rsync 從一個 fs 到另一個

例如,如果我想將 /a 複製到 /b 我會使用這個命令

(cd /a; tar cpBfb - 20 . ) | (cd /b; tar xvBfb - 20 ) 

引用自:https://serverfault.com/questions/579550