Rehacer todos los posts desde una fecha específica

Estoy teniendo problemas con un script para volver a generar todos los posts desde una fecha específica. ¿Alguien puede ayudarme?

(Información de contexto: hemos cambiado algunas configuraciones de miniaturas para TLP, pero no quiero volver a generar 4 millones de posts; con los del último mes o así será suficiente)

Algo como

Post.where("created_at > ?", Time.now - 1.day).each do |p|
  p.rebake!
end

Y si eso parece correcto, obviamente cambiarías 1.day por 1.month.

¡Genial, gracias, Jay!