JSCAPE
  • Products
    • Managed File Transfer
    • JSCAPE SaaS
    • MFT Gateway
    • MFT Monitor
    • All Products
  • Solutions
    • All Solutions
    • Secure File Transfer
    • AS2 Server Software
    • File Synchronization
    • Reverse Proxy
    • Compliance
    • DMZ Streaming
  • Pricing
  • Company
    • Blog
    • Company
    • Contact Us
    • Clients
    • Case Studies
    • Testimonials
    • Certifications
  • Support
    • Help Desk
    • Documentation
    • Customer Downloads
Get a demo

How to schedule automated file uploads from your server to google storage

Words by

John Carl Villanueva

We’ve already showed you how to configure JSCAPE MFT Server to monitor a directory for newly added files and then upload those files to either Amazon S3 or Azure Files. So today, as we show you how to upload files to Google Storage, let’s do something different. Instead of waiting for newly added files, let’s…

Published in:

Blog

/

Business Process Automation, JSCAPE MFT, Managed File Transfer, Triggers, Tutorials

We’ve already showed you how to configure JSCAPE MFT Server to monitor a directory for newly added files and then upload those files to either Amazon S3 or Azure Files. So today, as we show you how to upload files to Google Storage, let’s do something different. Instead of waiting for newly added files, let’s try uploading files on a pre-defined schedule. You can try it by requesting a free trial of JSCAPE or keep reading below.

What we want to do

Here’s a diagram illustrating what we want to do.

scheduled_upload_to_google_cloud_storage

Prerequisites from Google Cloud Storage

Before you start configuring anything on JSCAPE MFT Server, you need to have a Google Storage bucket ready first. You also need to create a Google Cloud Service Account and obtain that account’s corresponding private key (a JSON file). We assume you can take care of those yourself.

Once you have that private key ready, you can then proceed to JSCAPE MFT Server and set up a trading partner for that Google Cloud Storage service account.

Creating a Google Cloud Storage Trading Partner

A trading partner is a JSCAPE MFT Server object that holds all the information you need to connect to a particular remote service. In our case, that service is on Google Cloud Storage. For more information about trading partners, watch this video:

To create a Google Storage trading partner, go to the Trading Partners module and click the Add button.

add google cloud storage trading partner

Select Google Cloud Storage from the drop-down list and click OK.

select google cloud storage trading partner

Once the Add ‘Google Cloud Storage Trading Partner’ dialog is displayed, enter a name for the trading partner. You may also enter other pieces of information like your partner’s Company and its contact email address. After that, select ‘Use private key credentials’ and browse to the JSON file you obtained earlier from Google.

google cloud storage trading partner parameters

Click the Test Server button to check if you can make a connection. If the test succeeds, click OK and proceed to create the trigger that would upload your files to that trading partner.

Creating a time-based trigger for uploading files to that Google Storage trading partner

To create a time-based trigger for uploading files to that Google Storage trading partner on a pre-defined schedule, go to the Triggers module and click the Add button.

add trigger for upload to google cloud storage

Select Current Time from the Event type drop-down list and click Next.

trigger event for upload to google cloud storage

The next step would be to specify a schedule on which the upload should take place. You can use the Time Expression dialog box to generate the needed expression.

Click Next to proceed.

trigger condition for upload to google cloud storage

After that, select the Trading Partner Regex File Upload action from the drop-down list and then click OK.

trading partner regex file upload

In the succeeding dialog, do the following:

  • Select the trading partner you created earlier from the Partner drop-down list;
  • Specify the Local Directory from which files you want to upload are located;
  • Select Wildcard from the Expression Type;
  • Enter *.* in the Regular Expression box;
  • In the Remote Directory field, specify the name of the Google Storage bucket (or a directory inside that bucket) where you want the files to be uploaded to.
  • [Optional] Tick the Delete on Success checkbox to delete each file that’s uploaded successfully.

Click OK when done.

trading partner regex file upload parameters

That’s it. Now you know how to set up a scheduled file upload to a Google Storage bucket or folder using JSCAPE MFT Server.

Would you like to try this out yourself?

Request the free trial of JSCAPE MFT Server now.

Fill out this form to be eligible for your free trial.

Related content

How To Leverage Cloud Storage Services When Dealing With High Volume File Transfers

Amazon S3 vs Local Storage – Where Should You Store Files Uploaded to Your File Transfer Server?

How To Use Amazon S3 As The File Storage System of Your MFT Server

How To Connect and Upload Files To an Amazon S3 Trading Partner

Easy To Deploy, Easy To Administer, Easy To Manage

Ready to see how JSCAPE makes managed file transfer so much simpler? Schedule your demo now.

Request a demo

Popular Articles

View more by

JSCAPE
  •  
    1–2 minutes
    23/09/2025

    JSCAPE by Redwood, version 2025.3: New UI continues to make a splash

    Dive back into JSCAPE by Redwood with version 2025.3, bringing more modern UI updates to make using and navigating JSCAPE more intuitive. 

    Read article

  •  
    1–2 minutes
    19/08/2025

    Weathering the economic storm: Expert support is your enterprise file transfer system’s lifeline

    The global economic landscape can be described by one word: “uncertain”. Lingering effects from the 2020 pandemic, combined with new waves of international tariffs throughout 2025, have…

    Read article

  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    23/07/2025

    Avoid downtime and threat actors: Getting the best of both worlds in MFT

    For enterprise organizations relying on managed file transfer (MFT) solutions, cybersecurity often feels like an arms race. The need to patch MFT software vulnerabilities to prevent breaches…

    Read article

Related Content

Read more about

JSCAPE MFT
  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    03/07/2025

    Consolidate, deploy and thrive: JSCAPE’s formula for MFT success in uncertain times

    Global enterprises today are navigating a landscape marked by significant economic volatility. Fluctuating markets, shifting trade policies and persistent economic uncertainty are compelling enterprise organizations to reevaluate…

    Read article

  •  
    1–2 minutes
    31/03/2025

    SFTP vs. FTPS: Which file transfer software is best for business use?

    What is SFTP? SFTP is a file transfer protocol that’s normally packaged with Secure Shell (SSH), the network protocol most IT administrators use to access and manage…

    Read article

  •  
    1–2 minutes
    25/03/2025

    EDI integration with trading partners: 6 best practices

    Many large companies with high-volume transactions, especially those involved in e-commerce, manufacturing and retail supply chains, have long migrated from manual processes to Electronic Data Interchange (EDI).…

    Read article

Company

  • About Us
  • Contact Us
  • Clients
  • Case Studies
  • Testimonials
  • Privacy Policy
  • Certifications

Resources

  • Managed File Transfer
  • Secure File Transfer
  • Secure FTP Server
  • AS2 Server
  • Reverse Proxy
  • File Upload Processing
  • What Is An AS2 Server?

Support

  • Help Desk
  • Documentation
  • Customer Downloads
JSCAPE

Copyright © 2025 JSCAPE

  • Privacy Policy
  • Cookie Settings