Here is a brief guide to Robocopy and how it can be used to copy files over a certain age etc:

ROBOCOPY.exe V:\ W:\ /move /minage:31 /COPYALL /ZB /SEC /S /E

Copies files from V:\ (\\10.0.0.10\C$\directory share) to W:\ (\\10.0.0.70\backup share) on PC

/minage:31 flag ensures files with a timestamp of 31 days or over is moved; if you rename or move the file you will invalidate the timestamp.

/ZB ensures we can restart if copy fails due to network, some failover.

/SEC ensures all security permissions on original file are kept on newly copied files.

/S ensures we copy sub-folders

/E ensures we copy sub-folders even if they are empty, to ensure structure integrity.