Enabling S3 versioning does not affect existing files directly. When versioning is enabled, new versions of objects are created when changes are made, but the existing files will still remain in their original state, accessible via their version ID.
If you want to see a demonstration on how to enable versioning and manage object versions, I’ve created a brief video tutorial that walks through the entire process. You can check it out here: https://www.youtube.com/watch?v=NEf3fd6CVSw&t=47s
Let me know if you have any further questions!