ZFS vs pupmode 13 and rsync

Moderator: Forum moderators

Post Reply
williwaw
Posts: 1909
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 168 times
Been thanked: 354 times

ZFS vs pupmode 13 and rsync

Post by williwaw »

Booting from a cd or usb with iso9660 has always provided one of the main benefits for utilizing Puppy. Keeping the base install seperate from the save is nice. Typically, with an fresh install, one can build up the needed apps and configs through a series of saves and remaster or as some do, make a sfs of the customizations.

After using the rollback function in Easy OS for a while, I realized it also served most of the same functions as above. Rolling back at every reboot seemed to keep the save from getting too big or corrupted.

Most backup scenarios have left me with disks full of seldomly accesed info, and a not well thought out plan for restoration should a disk fail, so I looked into mirroring two disks such that if one failed, it could simply be replaced and restored from the
other mirror.

Zfs has allowed me to both mirror and rollback quickly and easily.

More than a file system, ZFS is fundamentally different from traditional file systems. Combining the traditionally separate roles of volume manager and file system provides ZFS with unique advantages. The file system is now aware of the underlying structure of the disks. Traditional file systems could exist on a single disk alone at a time. If there were two disks then creating two separate file systems was necessary. A traditional hardware RAID configuration avoided this problem by presenting the operating system with a single logical disk made up of the space provided by physical disks on top of which the operating system placed a file system. ZFS' combination of the volume manager and the file system solves this and allows the creation of file systems that all share a pool of available storage. One big advantage of ZFS' awareness of the physical disk layout is that existing file systems grow automatically when adding extra disks to the pool. This new space then becomes available to the file systems. ZFS can also apply different properties to each file system. This makes it useful to create separate file systems and datasets instead of a single monolithic file system.

User avatar
greengeek
Posts: 1378
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 525 times
Been thanked: 191 times

Re: ZFS vs pupmode 13 and rsync

Post by greengeek »

I don't see ZFS as an option within the gparted on my Fossa64 9.5 system - how did you get it running for your system and do you think it is something that could find widespread use across a range of puppies?

User avatar
bigpup
Moderator
Posts: 6929
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 895 times
Been thanked: 1508 times

Re: ZFS vs pupmode 13 and rsync

Post by bigpup »

@williwaw

For this topic to stay in this section of the forum.

In the first post.

It needs to provide specific info on how to use it, install into Puppy Linux, and download links to get it.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

williwaw
Posts: 1909
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 168 times
Been thanked: 354 times

Re: ZFS vs pupmode 13 and rsync

Post by williwaw »

greengeek wrote: Tue Feb 13, 2024 6:13 am

I don't see ZFS as an option within the gparted on my Fossa64 9.5 system - how did you get it running for your system and do you think it is something that could find widespread use across a range of puppies?

Its a bit more than a filesystem type that one might choose from (fat32 vs ext4). It creates virtual devices such that the physical devices can be maintained or replaced. https://wiki.archlinux.org/title/ZFS/Virtual_disks

A different feature is snapshots and rollbacks. https://www.zaccariotto.net/post/zfs-snapshot-rollback/

at present , I have it set up on a full install using 2 ssd's in my laptop. using it with frugal installs might not be useful so the mods might want to move it to the offtopic section
https://openzfs.org/wiki/Distributions

Post Reply

Return to “Filesystem”