My usecases are different, 4GB is what I create in two days on holiday pictures alone.
Documentation code etc. my data directory now is about 1.5TB
So I use NASses.
Backed up two dayly and again weekly on diferent NASses available on evry mobile or fixed device in the house.
For data transfer to 3rd parties I use portable SSDs.
Yes, I was talking about source code (text files), which is what I'm most interested in, since that's what I do for a living.
Typically it's less than 4,498,528 bytes total for 1 year of projects, which must have several redundant back-ups.
DVD-RAM is just one of them, but it seems the most reliable.
It saved me from bad situations in which both the USB stick and the SSD one of customers left unused for 1 year had corrupted the data.
Obviously I also had other copies at home, but I didn't have them with me at the time, while I had the DVD-RAMs in a box in the car.
For some things that I absolutely cannot lose, I also have a
WORM copy.
(If you work with government agencies, or if you do avionics work, sooner or later someone will ask you to burn a WORM)
For bigger things, like photos, audio (Wav, mp3, ogs), video (H264/265, MPG4), etc. HDDs and tapes are the best and only possible solution, especially due to the time it takes to write large amounts of data.
Still SSD, no. Sure they are faster than HDDs, but Old and modern Flash is no good for secure data storage.
Unless you buy several SSDs and cycle them through, copying data from one to the other, and always with another backup medium in parallel.