find command and copying

Trying to write a find command that will be used for incremental backups. Basically find files newer than date, and copy them (directory structures intact) to the backup drive. When I try the following:

find / -newer /home/robf/incremental -type f -exec cp -afP {} /backup/inc1 \;

It puts all the files in the one directory /backup/inc1 without preserving directories (i.e. all the files from the filesystem are lumped into the directory). Under RH 6.x this worked fine, but on the newer RHEL3 it just lumps them in one directory.

Any ideas/pointers for how best to accomplish this?

Rob

Nevermind, found out the command line parameter changed a bit:
-P is now --parents

Thanks anyway!
:slight_smile: