Timers API
  • Globus Timers
  • Getting Started
    • Scheduling a Transfer
    • Scheduling a Flow Run
  • Timer Schedules
Skip to main content
Globus Docs
  • Getting Started
    Getting Started

    Getting Started and Tutorial docs cover how to perform some activity or provide an introduction to a feature. They are not comprehensive, but help you get started with Globus or with new Globus features.

    • Users
    • Admins
    • Developers
  • Reference
    Reference
    • Service
      • Auth
      • Groups
      • Transfer
      • Timers
      • Flows
      • Compute
      • Search
    • Agents
      • Globus Connect Server
      • GCS CLI
      • Globus Connect Personal
      • Globus Compute
    • SDK
      • Python
      • JS
    • Clients
      • CLI
    • Security and Compliance
      • Product Security
      • Privacy
      • Solutions for Sensitive Data
      • FAQs
  • Solutions & Guides
    Solutions & Guides

    Find practical approaches for leveraging Globus in research environments, integrating with platforms, and building science gateways. Access hands-on guides, integration instructions, and real-world scenarios for advanced usage.

    • Portals/Science Gateways
    • Guides
  • Support
    Support

    Find answers to frequently asked questions, connect with the community by joining our mailing lists, or reach out directly to Globus support.

    • FAQs
    • Mailing Lists
    • Contact Us
    • Check Support Tickets
  • Site Search
  1. Home
  2. Globus Services
  3. Globus Timers
  4. Getting Started
  5. Scheduling a Transfer

How to Schedule a Transfer

This overview will show you how to use the Globus Web App or Globus CLI to schedule a transfer between collections.

Note

Scheduling a transfer creates a transfer timer which you can use to monitor and manage scheduled transfer tasks.

Web App

To schedule a transfer using the Globus Web App:

  1. Log in to the Globus Web App at app.globus.org.

  2. Open the File Manager by clicking the "File Manager" icon in the lefthand navigation menu.

    File Manager Navigation Icon
  3. Configure a transfer task that you wish to schedule, including the source and destination collections and the files to transfer.

  4. Select the "Transfer & Timer Options" pulldown menu in the center of the page, just below the collection and path settings.

    Transfer and Timer Options
  5. At the bottom of the pulldown menu, set a "Schedule Start" date and time, as well as a "Repeat" interval if desired.

    Schedule Options
  6. Click the appropriate "Start" button underneath the collection and path settings to create the timer.

    Start Button

CLI

To create a transfer using the Globus CLI:

  1. If you haven’t already, install the Globus CLI.

  2. Log in to the Globus CLI by running the command:

    globus login
  3. Use the globus timer create command to create a timer. For example:

    globus timer create transfer \
        6c54cade-bde5-45c1-bdea-f4bd71dba2cc:/~/ \
        31ce9ba0-176d-45a5-add3-f37d233ba47d:/~/ \
        --interval 1h30m \
        --stop-after-runs 2

    This will create a timer that transfers files from the source collection to the destination collection every 1 hour and 30 minutes, beginning immediately (because --start was omitted), and stopping after 2 runs.

  4. To view the status of your timer, run the command:

    globus timer show <timer-id>

    …​where <timer-id> is the ID of the timer you created in step 3.

  • Globus Timers
  • Getting Started
    • Scheduling a Transfer
    • Scheduling a Flow Run
  • Timer Schedules
© 2010- The University of Chicago Legal Privacy Accessibility