Vbackup is a modular backup utility that can be used to perform full or incremental system backups. It consists of a set of scripts that can be used to create backups using tar and xfsdump. It can also make backups of PostgreSQL, MySQL, and LDAP databases, keep a copy of the boot record, the partition table, or the LVM configuration, encrypt archives using x509 certificates, and back up the Debian package list and the RPM database. It can store the backups in a local or remote directory using either NFS or SCP. It is modular, and can be extended to perform other functions as well.