---
title: blossom backup:create
url: "/docs/reference/cli/backup/create/"
canonical_url: https://docs.blossom88.com/docs/reference/cli/backup/create/
markdown_url: https://docs.blossom88.com/docs/reference/cli/backup/create.md
summary: Start a backup
categories:
- cli
- reference
---

# blossom backup:create

Start a backup

## Usage

    blossom backup:create [--data DATA] [--follow] [--timestamps]

## Flags

| Flag | Description |
| --- | --- |
| `--data, -d` | YAML or JSON backup data, a path to a data file, or an HTTP(S) URL |
| `--follow, -f` | Follow backup create logs |
| `--timestamps` | Show log timestamps. Default: true. |

Examples:

    blossom backup:init
    blossom backup:create --data backup.yml
    blossom backup:create --data backup.yml --follow
    blossom backup:create --data backup.yml --follow --no-timestamps
    blossom backup:create --data '{"backup":{"database_instance_id":"database_instance-100"}}' --follow
    blossom backup:create --data '{"backup":{"cache_instance_id":"cache_instance-100"}}' --follow
    blossom backup:create --data '{"backup":{"database_id":"database-100"}}' --follow

Starts a Managed Database instance or Managed Cache instance recovery backup.

Pass `backup.database_instance_id` or `backup.cache_instance_id` in `--data`.
For a PostgreSQL logical Database export, pass `backup.database_id` instead.
Import that completed dump with `blossom database:import --backup BACKUP_ID`.

Use `--follow` to stream backup Activity logs until the run completes.
