Lo siguiente se basa en la lectura, no en la experiencia: recién estoy comenzando con Freebsd, así que casi no tengo experiencia real con él (vengo principalmente de Linux). Pido disculpas (y solicito humildemente la corrección) si me he perdido algo importante y lo que digo aquí es basura ...
De mi lectura de las páginas del manual (más recientemente la referenciada anteriormente http://www.freebsd.org/cgi/man.cgi?query=tar&sektion=1 ) el tar de Freebsd carece de (-d, --diff , --compare) capacidad. Esto no es sorprendente, ya que los autores de Freebsd dump / restore tampoco parecen haber proporcionado algo como esto.
No sé con certeza si el tar de Gnu incorporará todos los metadatos de UFS como se dice que hace el tar de Freebsd, y este es un tema importante. Pero para mi gusto, NUNCA puedo considerar que se complete un volcado hasta que haya almacenado una suma MD5 del archivo de salida, Y ENTONCES comparé el archivo de volcado con los datos que supuestamente volqué. Varios problemas pueden llevar a que los datos volcados sean diferentes de los que están en el disco. (No solo los cambios de archivo, sino también los errores de disco, errores de memoria, fallas de la máquina, etc.) Todo lo cual realmente me ha sucedido.
En mi opinión, esto hace que Gnu tar sea la única opción que he encontrado hasta ahora para crear copias de seguridad verdaderas en un sistema Freebsd estándar.
Me encantaría aprender lo contrario, FWIW. Preferiría usar las utilidades nativas al menos para la clonación de particiones y las copias de seguridad de recuperación de hardware. Pero si uno no puede verificar la exactitud de un volcado, no veo el punto de molestarme en crear uno.