OpsVault

doctor

Check that required external tools are installed.

doctor

Check whether the external tools OpsVault depends on are installed and available in $PATH.

opsvault doctor

Output

When all tools are found:

Checking dependencies...

  ✓  pg_dump     /usr/bin/pg_dump
  ✓  mysqldump   /usr/bin/mysqldump
  ✓  rclone      /usr/bin/rclone

  All tools found. OpsVault is ready.

When tools are missing:

Checking dependencies...

  ✗  pg_dump
       install: apt-get install -y postgresql-client

  ✓  mysqldump   /usr/bin/mysqldump

  ✗  rclone
       install: curl https://rclone.org/install.sh | sudo bash

  Some tools are missing. Run the install commands above.

Tools checked

ToolRequired forInstall
pg_dumpPostgreSQL backupsapt-get install -y postgresql-client
mysqldumpMySQL backupsapt-get install -y default-mysql-client
rcloneRemote storage uploadscurl https://rclone.org/install.sh | sudo bash

You only need the tools relevant to your setup. If you are backing up MySQL only and not uploading to remote storage, only mysqldump is required.

On this page