Complete reference for all Resplix CLI commands and flags.
Authenticate with your Resplix account
USAGE
$ pit auth login [--no-browser]Examples
$ pit auth login$ pit auth login --no-browserRevoke the current authentication token
USAGE
$ pit auth logoutExamples
$ pit auth logoutExecute a single backup immediately
USAGE
$ pit backup run [OPTIONS]Examples
$ pit backup run$ pit backup run --database prod-db --fullList all backups for the current configuration
USAGE
$ pit backup list [--json] [--limit N]Examples
$ pit backup list$ pit backup list --limit 100 --jsonTest database and storage connections
USAGE
$ pit backup testExamples
$ pit backup testDownload a specific backup file
USAGE
$ pit backup download <backup-id> [--output FILE]Examples
$ pit backup download abc123$ pit backup download abc123 --output ./backup.tarInitiate a resplix restore workflow
USAGE
$ pit restore start <backup-id> [OPTIONS]Examples
$ pit restore start abc123$ pit restore start abc123 --resplix 2024-01-15T10:30:00ZCheck the status of an ongoing restore
USAGE
$ pit restore status <restore-id>Examples
$ pit restore status restore-xyz789Validate the current configuration file
USAGE
$ pit config validate [--file FILE]Examples
$ pit config validate$ pit config validate --file custom.yamlDisplay the current configuration (with secrets masked)
USAGE
$ pit config showExamples
$ pit config showList all configured backup schedules
USAGE
$ pit schedule listExamples
$ pit schedule listManually trigger a scheduled backup
USAGE
$ pit schedule run <schedule-id>Examples
$ pit schedule run daily-backupStream real-time logs for backup operations
USAGE
$ pit logs stream [--follow] [--lines N]Examples
$ pit logs stream --follow$ pit logs stream --lines 100Export logs to a file or stdout
USAGE
$ pit logs export [--output FILE] [--since DURATION]Examples
$ pit logs export --output backup.log$ pit logs export --since 24hDisplay the installed CLI version
USAGE
$ pit version [--check-updates]Examples
$ pit version$ pit version --check-updates--config FILE
Path to configuration file (default: ./Resplix.yaml)
--debug
Enable debug logging output
--json
Output results in JSON format
--help, -h
Show help message
--version, -v
Show version information