The SD library doesn't support renaming and it doesn't support having multiple files open at the same time so you can't just read one in and write it out (easily).
Why not just create the filename based on the current date from the start? In the current month, the filename will be "Sep21.txt" and on the first of next month, you start writing to "Oct21.txt". No renaming required.