在其他電腦上 pin 住 IPFS 的檔案 CID 進行備份
雖然 IPFS 可以作為備份與分享的工具,但檔案如果太少人下載的話會自動被 Garbage Collector 清除,即使糊塗流浪貓用 pin 錨釘把檔案釘住,無人使用的檔案仍會被其他節點拋棄備份,使得下載非常緩慢甚至失效。
為了讓檔案能長時間留在 IPFS 星際檔案系統上,使用者必須持續的為檔案做種。因此你可能會考慮自己買台便宜的準系統或電腦來作為 IPFS 檔案分享伺服器。
而搬移現有檔案的方法,除了直接將整個 .ipfs 使用者目錄複製到新主機後重新初始化 (init) 之外,其實我們可以透過匯入 CID 的方式,讓另外一台 IPFS 節點主機幫我們釘住檔案加快分享的速度。習翠
匯出 IPFS 所有被 pin 的檔案
ipfs pin ls --type=recursive > fileCID.txt
檔名修整
用 NotePad 文書處理工具,將檔案中的 「 recursive」全部刪除,得到純粹的 CID 檔案列表。獨港
批次匯入 CID 並 pin 住檔案
ipfs pin add -r < fileCID.txt
匯入結果
延伸閱讀
用 IPFS-Cli 命令列版星際檔案系統匯出所有檔案列表 CID
留言
張貼留言
由於廣告留言太多,因此改採審核發佈,請耐心等候。
無法留言?請點我