Backup

我應該使用哪種 tar 文件格式?

  • April 29, 2019

tar 可以創建不同格式的存檔。GNU 焦油、ustar、pax、v7。什麼是最好的長期存檔?這些格式是否存在顯著差異?

我會為一般備份使用最好的格式,我不希望我可以提取數據,因為格式問題。(例如,v7 從實現中消失)

GNU tar 手冊實際上有一整節專門用於tar 歸檔格式。這些格式基於 POSIX 標準,並且ustar非常普遍。我會避開其他人。pax``gnu

**我的建議是pax**選擇POSIX.1-2001。GNU tar 將在未來將其設為預設值,甚至舊的ustar實現也可以解壓縮它。它也是限制最少的格式。

您可以創建POSIX.1-2001檔案,例如使用 GNU tar 通過指定--format pax或使用單獨的pax 存檔器

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