logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rsbackup-snapshot-hook - rsync-based backup utility

Author

       Richard Kettlewell <rjk@greenend.org.uk>

                                                                                                     rsbackup(1)

Description

rsbackup-snapshot-hook  creates  and  removes LVM snapshots when configured as a pre- or post-volume-hook
       for rsbackup(1).

       Snapshots will only be created for volumes that have a corresponding directory in the snapshot directory.
       For instance, a snapshot will be created for the volume root if /var/lib/rsbackup/snapshots/root  exists.
       (Use  the  --snaps  option  to  change the snapshot directory.)  Such volumes must be stored in a logical
       volume.

       Leftover snapshots are always unmounted and removed before creation.

       Snapshots are given only a fraction of the size of the original volume.   Use  the  --divisor  to  change
       this.

       After creation snapshots are fsck'd and mounted.  If an error occurs in any part of the creation process,
       the  partially snapshot created snapshot may be left in place (and ultimately be torn down when the post-
       volume-hook is run).

Name

       rsbackup-snapshot-hook - rsync-based backup utility

Options

--snaps, -sPATH
              Set the path to the snapshot directory.  The default is /var/lib/rsbackup/snapshots.

       --divisor, -dDIVISOR
              Set the snapshot size ratio.  The default is 5.

       --help, -h
              Display usage message.

       --version, -V
              Display version string.

See Also

rsbackup(1), lvm(8)

Synopsis

rsbackup-snapshot-hook [OPTIONS]

See Also