Not quite, deletion from a hard drive also unflags the space the data was located at as being in use, so it will be overwritten eventually so long as the drive continues to have things written to it. Simply flagging something as being archived means that information will remain on the server indefinitely, the exact opposite of what is intended by a delete button.
That’s basically how deleting data from a hard drive works too.
Not quite, deletion from a hard drive also unflags the space the data was located at as being in use, so it will be overwritten eventually so long as the drive continues to have things written to it. Simply flagging something as being archived means that information will remain on the server indefinitely, the exact opposite of what is intended by a delete button.
That’s why we use the shred command, then you get random data over it at the start.
Depending on your media that may not really destroy the data. SSDs do wear leveling and it might just write new blocks and reuse the old ones later.
So, what you’re saying is, to truly delete data from an ssd you need to do manual wear leveling with a belt sender.