I can't load all the dependencies required for rsync because we don't want to mess with a production system. Would this be an OK substitute script for rsync? It does a little over kill incase it can't run for a few days but that's alright. The main thing is I get all new files and directories and sub-directories copied to the dup location as well as modified files. I realize that removed stuff from the source doesn't go away in the dupdirectory but that should not happen in my particular case.
Will this work? Any better idea?
tar cf - `find . -mtime -7 -type f`` | (cd /dupdirectory; tar xvf -)