My personal way to keep save from data loss is keeping my data in the cloud. There are people who copy/paste (grsync) everything to a harddisk or usb. There are people who use timeshift and other tools.
At some point in your life you find a workflow that fits you. This is mine.
All the data is stored in the cloud and after every clean installation I reconnect to the cloud and I decide what data I want to get in on that particular ssd. We can always sync selectively in both.
Then I let the syncing to its work and I can start working.
We see in the video that I connect to dropbox and google drive via the application insync.