Use this robust n8n workflow to schedule hourly backups from an FTP server directly to Google Drive. Perfect for data archival and reliable cloud storage synchronization.
Download this n8n workflow template and start using it instantly.
System administrators needing routine backup automation. Data engineers requiring reliable file syncing between private servers and public cloud storage. Users looking for efficient n8n templates for cloud storage management. Businesses that rely on FTP for reports or data dumps and need automated archival.
Data integrity and redundancy are critical. This n8n workflow provides a robust solution for ensuring files stored on an FTP server are automatically mirrored to Google Drive on a fixed schedule. Instead of relying on complex, manual scripts, this simple n8n workflow utilizes core n8n node functionality to handle listing, downloading, and uploading seamlessly. This specific n8n template is highly valuable for disaster recovery planning and ensuring vital reports or backups are safely stored off-site in Google Drive, triggered automatically every hour.
This automation begins with a time-based n8n trigger, initiating the synchronization process hourly.
{{FTP_FOLDER}}).={{$json["path"]}}) to dynamically retrieve the file path for every item listed in the previous step, handling multiple files efficiently.{{FTPFOLDER}} with the exact path of the source folder on your FTP server.{{GDRIVEFOLDER_ID}}. Start: Every Hour (Cron n8n Trigger)
Function: Acts as the primary n8n trigger, initiating the backup sequence.
Key Configuration: Set to run everyHour.
FTP: List Files (FTP n8n node)
Function: Connects to the remote server and identifies all files within the specified directory that need backing up.
Key Configuration: Operation is list. Path uses the dynamic placeholder /{{FTP_FOLDER}}.
FTP: Download File (FTP n8n node)
Function: Downloads the content of the files listed in the previous step, preparing the binary data for transfer.
Key Configuration: Path uses the dynamic expression ={{$json["path"]}} to process items iteratively.
Google Drive: Upload (Google Drive n8n node)
Function: Takes the binary data output from the download step and uploads it to the designated folder in Google Drive.
Key Configuration: binaryData is set to true. Requires OAuth2 authentication.
Deploy this powerful n8n workflow template to instantly log expenses sent via Telegram into Google Sheets, using an n8n AI Agent for categorization and currency conversion.

Use this powerful n8n workflow template to automatically sync Eventbrite attendee check-in status to KlickTipp. Segment contacts immediately using the KlickTipp n8n node based on participation.

Use this powerful n8n workflow template to automatically create Google Calendar events instantly when new event data is added to a Google Sheet. Leverage the n8n trigger for seamless scheduling.

Use this efficient n8n workflow to automatically download Gmail invoice PDFs, upload them to Google Drive, and log key transaction data to Google Sheets. This n8n workflow simplifies financial record-keeping.

Use this powerful n8n workflow to automatically categorize and label incoming Gmail messages using OpenAI's GPT-4. Improve productivity with smart, AI-driven email sorting.


AI Automation Growth Partner with 5 years of experience in the tech and hyper growing startups industry







































