doctor
Check that required external tools are installed.
doctor
Check whether the external tools OpsVault depends on are installed and available in $PATH.
opsvault doctorOutput
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
| Tool | Required for | Install |
|---|---|---|
pg_dump | PostgreSQL backups | apt-get install -y postgresql-client |
mysqldump | MySQL backups | apt-get install -y default-mysql-client |
rclone | Remote storage uploads | curl 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.