If you avoid QLC drives, keep it at a reasonable temperature, and don't use a drive that's had a large number of write cycles, it will be fine for a year.
I would definitely read everything on the disk yearly so the controller can detect any weak blocks and rewrite them though. A good way to read everything would be to take a checksum. You can then compare that to the previous checksum to make sure the files haven't changed too.
Mechanical drives have issues with long term storage as well. When hard drives get older, sometimes they will just refuse to spin up after sitting for a long time.
If you avoid QLC drives, keep it at a reasonable temperature, and don’t use a drive that’s had a large number of write cycles, it will be fine for a year.
Sounds reasonable. Maybe even use SLC, some enterprise grade SSDs still offer that.
When hard drives get older, sometimes they will just refuse to spin up after sitting for a long time.
True. I would recommend to replace them after 5 years or if they're frequently in use, after 35000 hours, whichever comes first.
SLC drives would hold data for a very long time, but they are pretty much only available for industrial use now and come with an industrial price tag. Even MLC is going away, it's no longer available in consumer grade drives and getting harder to find in enterprise grade drives.
That is true. I was shocked to see that mostly Optane SSDs with SLC are available nowadays (which are 'too fast' for archiving) and nobody else makes SLC anymore. A few years ago you could still find some.
No, but they don't lose charge over time, so bitflips are less likely if they lay around for a long time. However they are less resistant to mechanical failures, so it's kind of a trade-off.
If you use a sane backup software it should be able to just overwrite all the data making bitflips hardly relevant.