trope wrote: ⤴Mon Sep 14, 2020 2:34 pm
pbear wrote: ⤴Tue Sep 08, 2020 11:40 pm
FWIW, I maintain a set of shadow snapshots on flash drive, but prefer to run Timeshift separately for those. My reason is that I've noticed several threads where difficulty restoring seemed to be caused by an error in the snapshots themselves. My way, the shadow snapshots are independent. I don't try to keep the shadow snapshots super-current. Rather, I only update them at kernel updates, which generally is every few weeks.
What is a shadow snapshot? Can you provide a link or what software would I use for that?
Shadow snapshots is my own label. It's not an official term and I'm not using any special software, just Timeshift. What it means is that I have two sets of snapshots for the same system. As they're created separately and updated separately, a flaw in one isn't propagated into the other. "Shadow" is mostly meant to convey that the second set of snapshots isn't a dupe of the first. So, they're a backup in one sense, but not in another.
Main snapshots are stored on my internal drive, same disk as the system but a different partition. My schedule is four weekly plus five daily. Then, I have a flash drive for the shadow snapshots. (The flash drive
also has the ability to boot a live session with persistence.) All these snapshots are done manually, what Timeshift calls On Demand. As mentioned above, I do these when there's a kernel update. Plug in flash drive; open Timeshift; go to Settings > Location; select the flash drive; close Settings. Now Timeshift displays the shadow snapshots, where before it was displaying the main ones. Delete the oldest snapshot; click Create to save a current one; label with the kernel number. Go back into Settings and restore Location to the internal Timeshift partition. Close Timeshift. Eject flash drive. YMMV, but I think that's pretty easy.
By the way, this system is flexible on how many shadow snapshots you keep. Basically, you're only limited by the size of the flash drive. At one point, out of curiosity, I had a full year of snapshots on a single flash drive (I've since pared it down to half-a-dozen). Old snapshots aren't worth much, so it makes sense to use a FIFO system, where the oldest is deleted each time a new one is created. Also, I do this with a flash drive because I find it convenient. You could do the same thing with a partition on a USB hard drive. Just bear in mind, wherever it is, the partition has to be formatted ext4.