You can back up monday.com to Commvault Unified Data Vault, allowing you to leverage Commvault's secure, scalable storage while maintaining your existing backup workflows.
Backing Up monday.com to Unified Data Vault
monday.com provides APIs that workload administrators use to extract and back up data to S3-compatible storage. Commvault's monday.com backup and restore connector is used to back up monday.com data to Commvault Unified Data Vault. With Commvault Unified Data Vault, you can replace your S3-compatible storage, keeping your backup scripts and standard operating procedures unchanged.
Getting Started
-
System Requirements:
Requires a Linux machine that can access both monday.com and the Commvault S3 endpoint.
-
Download the monday.com backup and restore connector:
Download from Commvault Store and follow the instructions in the readme file.
-
Obtain API Keys:
Log in to your monday.com account, go to Administration > Connections > Personal API token section, and generate or copy your personal API key.
For more information, see monday.com API documentation. -
Backup admin configuration.
Hosting an S3 endpoint is typically managed by backup, infrastructure, or MSP administrators who install, maintain, and host the endpoints for use by monday.com workload and application administrators.
-
Workload admin configuration.
Creating S3 vaults, creating/associating S3 users, and using S3 Vaults for backup and restore are typically performed by monday.com workload and application administrators.
Run monday.com Backup
Use the following command to back up monday.com to S3 Vault:
./mondaybackup --backup
List monday.com Backups
Use the following command to view all available backups stored in S3:
./mondaybackup --list-backup
Example output:
Available Backups
- 20250808_115854/
- 20250808_120235/
Restore monday.com Backups
Use the following command to restore a specific backup from S3:
./mondaybackup --restore --from 20250808_115854/
Example output:
Restoring backup: 20250808_115854
Restored: ./restored//Boards/boards_metadata.json
...
Restored: ./restored//Workspaces/workspaces.json
Command Reference
Usage:
mondaybackup [--backup] [--list-backup] [--restore] [--from PATH] [--backupConfigFile FILE]
Options:
| Option | Description |
|---|---|
--backup |
Run a full backup to S3 |
--list-backup |
List available backups in S3 |
--restore |
Restore a specific backup from S3 |
--from PATH |
Path/prefix for listing or restoring backups |
--backupConfigFile FILE |
Path to .ini config file (default: .backup_config.ini) |
-h |
Show help message |