@adonesp/snapbackjs

1.1.2 • Public • Published

node-snapback

A tool for listing and rolling back snapper btrfs snapshots, including /boot EFI directory.

System Requirements:

Install

npm i -g @adonesp/snapbackjs

Usage

Install pacman hook scripts:

sudo snapback install

It will install the pacman hooks which will automatically backup your /boot directory and create a btrfs snapshot everytime you install/update your kernel. Each snapshot created by the pacman hook will have a description Linux backup for [kernel version] => [backup directory].

List the snapshots in /.snapshots:

sudo snapback ls

Rollback to a snapshot:

sudo snapback num 123

Where 123 is the number of brtfs snapshot created by the pacman hook. This will also restore the corresponding EFI files in /boot directory.

Commands

  • install - to install the pacman hook scripts.
  • ls, list - to list available snapshots in '/.snapshots' directory.
  • num [snapshot number] - specify a snapshot number to rollback. For example: snapback num 123
  • v, -v, version, --version - print the tool version

License

MIT License

Package Sidebar

Install

npm i @adonesp/snapbackjs

Weekly Downloads

2

Version

1.1.2

License

MIT

Unpacked Size

9.69 kB

Total Files

12

Last publish

Collaborators

  • adonesp