> For the complete documentation index, see [llms.txt](https://docs.hedge.video/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hedge.video/offshoot/features/cascading-transfers.md).

# Cascading Transfers

By utilizing Cascading, you can offload faster. If one of your destinations is faster than the others, Cascading allows you to copy to your fastest destination and then copy from that destination to other destinations. This lets you free up the source earlier, independent of the verification mode used.

### Requirements

* [OffShoot 25.1](https://docs.hedge.video/offshoot/features/pages/-LSuiRqJ75rjp_khhJjP#id-25.1-cascading-transfers)

### How To Set Up

1. First, set your fastest disk as Destination. This is typically an SSD or RAID. Using a NAS as the primary destination is not recommended, as this will bog down your network bandwidth.
2. Drag the next disk you want as a Destination onto the primary Destination and release when a blue outline appears (Figure 1). Repeat for additional Destinations.

<figure><img src="https://1060439511-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LStRji2w1AYja1bLBFv%2Fuploads%2F6LXgJD5CigeH3PNmd8gc%2Fimage.png?alt=media&amp;token=54e2a9f1-ff81-4ae6-a5d1-e55039f2810a" alt=""><figcaption><p>Figure 1 Figure 2</p></figcaption></figure>

3. A Cascading Group will be created, with an arrow indicating the flow (Figure 2).
4. When you've added a Source and then hit Add Transfers, transfers will be created for each destination. The transfers that cascade from the primary destination will start when the primary transfer has been completed. The Source can be ejected as soon as the cascading transfers start (Figure 3).

<figure><img src="https://1060439511-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LStRji2w1AYja1bLBFv%2Fuploads%2FlgWz5kTO1wgRtnuB501U%2Fcascading-transfers.png?alt=media&amp;token=3d1e24ca-f3e3-41b2-83d9-329808dfadea" alt=""><figcaption><p>Figure 3</p></figcaption></figure>

Alternatively, you can set up Cascading via the Disk Menu (or right-click a disk); select `Cascade from...` and choose a Destination (Figure 4).

<figure><img src="https://1060439511-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LStRji2w1AYja1bLBFv%2Fuploads%2FpzpaE01cXfekBO6tEIcj%2Fimage.png?alt=media&amp;token=57848fd9-c9d4-43c3-a2a0-628813fb73cc" alt=""><figcaption><p>Figure 4</p></figcaption></figure>

### Advanced Workflows

With an OffShoot Pro license, advanced Cascading workflows are possible.

Copy from your primary destinations to multiple other destinations (Figure 5), or switch to continue to cascade, where each previous destination becomes the source for the next destination (Figure 6).

<figure><img src="https://1060439511-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LStRji2w1AYja1bLBFv%2Fuploads%2FXAOgH4dhHoTTlaWiYLSk%2Fimage.png?alt=media&amp;token=4f3b7996-6710-47f0-86a1-8b90cf4144df" alt=""><figcaption><p>Figure 5</p></figcaption></figure>

<figure><img src="https://1060439511-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LStRji2w1AYja1bLBFv%2Fuploads%2FibmxnLAhc0OC762dx5x3%2Fimage.png?alt=media&amp;token=af84a198-6e23-490e-b141-f52a120ee3c9" alt=""><figcaption><p>Figure 6</p></figcaption></figure>

It's also possible to create multiple Cascading Groups with multiple primary disks acting as sources for secondary disks (see Figure 7).

<figure><img src="https://1060439511-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LStRji2w1AYja1bLBFv%2Fuploads%2F37EOqbn1Wlaxh6pxw0CR%2Fcascading-transfer-groups.png?alt=media&amp;token=7b881922-c9b8-4273-8251-be325e32a0df" alt=""><figcaption><p>Figure 7</p></figcaption></figure>

### Limitations

* To modify your cascading setup, you must drag disks out of Destinations.
* Cascading transfers won't show up in Connect yet.
* Cascading transfers are not [(ASC) MHL aware](/offshoot/features/verification.md#mhl-awareness) yet.
* Cascading from S3 is not supported.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.hedge.video/offshoot/features/cascading-transfers.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
