Live data from Hacker News

Timeshift: System Restore Tool for Linux

github.com

171–180 of 180 posts

Re: Timeshift: System Restore Tool for Linux

#171

Earlier quoted context omitted.

Only a little (as much as data will change during the backup). And default filesystems nowadays support resizing downwards so you can make space after initial partitioning.

You have to know in advance to not allocate 100% to root and home otherwise you are SOL when you want to make space later. If you're lucky you can disable swap and temporarily use its allocation to do it, providing that is large enough for the changes.

This is not the case, as like I said you can shrink either of those filesystems and its container and use the freed space for this.

(Also I think lvm doesn't need the volume blocks to be contiguous on the physical volume. So you might have N free space after volume a and M after volume b, and lvm would let you create a new N+M sized volume.)

Re: Timeshift: System Restore Tool for Linux

#172

Earlier quoted context omitted.

You have to know in advance to not allocate 100% to root and home otherwise you are SOL when you want to make space later. If you're lucky you can disable swap and temporarily use its allocation to do it, providing that is large enough for the changes.

This is not the case, as like I said you can shrink either of those filesystems and its container and use the freed space for this. (Also I think lvm doesn't need the volume blocks to be contiguous on the physical volume. So you might have N free space after volume a and M after volume b, and lvm would let you create a new N+M sized volume.)

So when I have root and home mounted because I am using the computer can I shrink them? No because they are mounted.

Re: Timeshift: System Restore Tool for Linux

#173

Earlier quoted context omitted.

This is not the case, as like I said you can shrink either of those filesystems and its container and use the freed space for this. (Also I think lvm doesn't need the volume blocks to be contiguous on the physical volume. So you might have N free space after volume a and M after volume b, and lvm would let you create a new N+M sized volume.)

So when I have root and home mounted because I am using the computer can I shrink them? No because they are mounted.

The easiest way to resize the root partition is probably to boot from eg Ubuntu live/install USB stick. The home partition you can unmount (but not while non root user sessions are using it).

Re: Timeshift: System Restore Tool for Linux

#174

Earlier quoted context omitted.

So when I have root and home mounted because I am using the computer can I shrink them? No because they are mounted.

The easiest way to resize the root partition is probably to boot from eg Ubuntu live/install USB stick. The home partition you can unmount (but not while non root user sessions are using it).

> reboot into another OS

As I said: garbage for snapshots

Re: Timeshift: System Restore Tool for Linux

#175

Earlier quoted context omitted.

The easiest way to resize the root partition is probably to boot from eg Ubuntu live/install USB stick. The home partition you can unmount (but not while non root user sessions are using it).

> reboot into another OS As I said: garbage for snapshots

You need to do it only once (if you didn't do it at install time), not every snapshot.

Re: Timeshift: System Restore Tool for Linux

#176
The highly awaited Linux Mint 22.0 release marks a very exciting chapter for one of the most popular Ubuntu-based distributions. This new version is not meant to be some kind of regular update; it's an LTS version with promises of updates and support all the way to 2029. Both experienced Linux users and newcomers will find a lot in this version worthy of attention to detail in changes and new features. Let's break down what's new and what makes this release stand out.

https://www.geeksmatrix.com/2024/07/linux-mint-220-whats-new...

Re: Timeshift: System Restore Tool for Linux

#177

Earlier quoted context omitted.

It’s not really a ‘system restore tool’ it’s a fully fledged backup program like Veeam

> a fully fledged backup program like Veeam mhmm...

Well the free one I use on Windows*

Re: Timeshift: System Restore Tool for Linux

#178
post #118

My system is different and simpler: The root partition / and the home partition /home are different. There's a /home/etc/ folder with a very small set of configuration files I want to save, everything else is nuked on reinstall. When I do a reinstall, the root partition is formatted, the /home partition is not. This allows me to test different distros and not be tied to any particular distro or any particular backup…

The implication here is that your home directory can actually work across distros? How in the world do you do that? Surely you have to encounter errors sometimes when cached data or configs point to nonexistent paths, or other incompatibilities come up?

Yes, in general I have more issues going from one gnome version to the next, than changing distros.

The gnome extensions need to be reinstalled, then they work and their configuration is preserved.

It must be because I don't use KDE now. I used it back in the day, when it was KDE 1.5 and 2.

Re: Timeshift: System Restore Tool for Linux

#179
post #118

My system is different and simpler: The root partition / and the home partition /home are different. There's a /home/etc/ folder with a very small set of configuration files I want to save, everything else is nuked on reinstall. When I do a reinstall, the root partition is formatted, the /home partition is not. This allows me to test different distros and not be tied to any particular distro or any particular backup…

/home/etc or ~/etc?

/home/etc

It is a backup directory owned by root. The reason is that it sits in the partition that is preserved, and it is outside my user folder, because it is better organized that way.

Re: Timeshift: System Restore Tool for Linux

#180
post #118

My system is different and simpler: The root partition / and the home partition /home are different. There's a /home/etc/ folder with a very small set of configuration files I want to save, everything else is nuked on reinstall. When I do a reinstall, the root partition is formatted, the /home partition is not. This allows me to test different distros and not be tied to any particular distro or any particular backup…

The implication here is that your home directory can actually work across distros? How in the world do you do that? Surely you have to encounter errors sometimes when cached data or configs point to nonexistent paths, or other incompatibilities come up?

Also: I always use the same username.
Post reply on HN