The problem here is that cpdup'ing /pfs will result in the wrong
symlinks on the target filesystem because the PFS IDs are different on
the target filesystem. There is nothing cpdup can do here to help,
you have to tell it to ignore the pfs directory (see -x option to cpdup
and the use of a file containing a list of exclusions).
-Matt