UNIX USER 8月号に物言い

P.35
シンボリックリンク等を保存するため、
バックアップにはcp -rじゃなくtarを使え、とあるが、
GNU cp -aならOKなことに触れられていない。

tarで普通にバックアップすると、sparseなファイルのholeが
zeroで埋められてしまって不都合が生じるので、
tarの-Sオプションでsparseに対応するのは常識だが、
tarの-Sオプションの記述がない。

バックアップをtarでよしとするなら、
GNU cp -aの方がsparseにも自動対応だし、優れている。

tarはGNU tar前提で書いているみたいだし、
GNU物を避けているわけではなさそうなので、
だったらGNU cp -aを使うべき。

あと、tar --one-file-systemにするなら
GNU cp -ax で良いわけだし。