Eu não concordo com a primeira resposta: parece ser possível. mv preserva mtime (tempo de modificação), mas altera ctime (tempo de alteração). Portanto, deve ser possível arquivar isso fazendo find dir2 -ctime +30 -delete
(ou qualquer outra expressão com ctime).
PS: e não se esqueça de verificar novamente o seu comando executando-o com -print
em vez de -delete
:)