filecatalyst profile test --profile new_config.yaml --dry-run
notifications: on_success: "slack:#backups - Success: size transferred" on_failure: - "pagerduty:Database Backup Failed" - "email:db-admin@company.com" filecatalyst profiles
destination: type: "s3" bucket: "backup-bucket" path: "database/ date /" lifecycle: "delete after 90 days" filecatalyst profile test --profile new_config
source: type: "postgresql" connection: "pg://backup-user@primary/db" dump_before_transfer: true metadata: "bitrate": ">
# CLI examples filecatalyst profile create --from-template backup \ --source s3://my-bucket/ \ --dest /backup/ \ --schedule "0 3 * * *" filecatalyst profile apply --profile marketing_sync --override bandwidth=200Mbps
// Include only if ALL conditions match include_if: extension: [".mp4", ".mov", ".mxf"], min_size: "10MB", max_size: "50GB", regex: "/project_*/final_cut/*", metadata: "bitrate": "> 5000", "codec": ["h264", "hevc"]