Just an update,
Above command won't preserve directory tree.
I mean, if you have a file in /dir/1/post-1111test1 and another in /dir/2/post-1111test2 and copy them using find command to /dir2, you will get the following:
If you want to preserve directories... I mean:
Use the following command (you should install rsync in your server):
rsync -r --include='*/' --include='post-1111*' --exclude='*' /dir1/ /dir2/
I hope this helps.