Skip to content

Odrive File Server Sync Installation and Configuration

This guide details the steps to install and configure the Odrive File Server Sync application. This application allows you to map cloud storage (like Procore, Dropbox, S3, etc.) directly to directories on your local file server.

Requirements

Component Minimum Specification
OS Windows Server 2016+ (physical, virtual, or hosted)
RAM 16GB
CPU 2+ Cores/vCPUs
Network 100Mbit up/down
Storage Local drive with Read/Write/Modify access from the SYSTEM user

Storage must appear as a local drive

Odrive Server processes run as a Windows service under the SYSTEM account. The sync target must appear as a local/physical drive to the operating system. Standard mapped network drives are not accessible to the SYSTEM user and will not work. Network-backed storage can be used if it is presented to the OS as a local drive (e.g., via iSCSI, hypervisor-mounted volumes, or storage virtualization).

Procore users: Create or designate a dedicated user (e.g., odrive@mycompany.com) with Read/Write/Delete/Rename/Update access to the Documents Tool for Company and all Projects. Using a shared or personal account risks sync failures from routine events like password resets.

1. Installation

  1. Download and Run Installer: Download the installer from the provided link and run the odrive__server_download_prod.exe.
  2. Welcome Screen: Click Continue when you see the "Welcome to Odrive Server" screen.

    Welcome Screen

  3. Installation Progress: The installer will proceed.

    Installing

  4. Launch: Once installed, the server will launch.

    Launching

  5. Completion: You will see a status message saying "Everything is OK".

    Everything is OK

2. Storage Setup

  1. Open Cloud Storage Manager: In the Odrive Server window, click Mapping in the menu bar and select Manage Cloud Storage.

    Manage Cloud Storage Menu

  2. Add Provider: Click Add. From the dropdown menu, select your Cloud Provider (e.g., Procore).

    Select Provider

  3. Name Storage: Enter an easy-to-identify name for this storage connection (e.g., "Procore") and click Continue.

    Name Storage

  4. Authorize: You will be prompted to sign in. Click Sign In. This will open your default web browser to the provider's login page.

    Sign In Dialog

  5. Confirm Authorization: Login to the cloud provider in your browser and authorize the Odrive application. Once complete, return to the Odrive app. You should see your new storage listed.

    Storage Added

3. Mapping

Mapping links a specific folder in your cloud storage to a directory on your local file server.

  1. Open Mapping Manager: Click Mapping in the menu bar and select Manage Mapping.

    Manage Mapping Menu

  2. Add Mapping: Click Add.

    • Storage Path: Select the cloud source. You can drill down into subfolders if needed (e.g., /procore/Procore).
    • Folder Path: Select or enter the local directory path on your File Server where you want the data to sync (e.g., C:\Procore).

    Selecting the Cloud Source: Select Source

    Selecting the Local Destination: Select Destination

  3. Verify Mapping: Click Add. You will see the new mapping listed in the "Manage Mapping" window.

    Mapping List

4. Verification and Activity

Once mapped, Odrive will begin syncing files. You can view the activity in the main window. * Downloading/Uploading: Shows active file transfers. * Errors: Any issues (like invalid filenames) will be reported here.

Sync Activity

5. Cloud to Cloud Sync

You can use Odrive Server to sync data between two different cloud storage providers by mapping both to the same local folder. The local folder acts as an intermediary -- changes synced down from one cloud are automatically synced up to the other.

How It Works

  1. Set up both storage providers following the steps in Storage Setup above. For example, add both a Procore connection and a SharePoint connection.

  2. Create the first mapping following the steps in Mapping. Map a folder from your first cloud provider (e.g., /procore/Projects) to a local directory (e.g., C:\CloudSync\Projects).

  3. Create a second mapping to the same local folder. Map the desired folder from your second cloud provider (e.g., /sharepoint/Project Archive) to the same local directory (C:\CloudSync\Projects).

Both cloud sources now point to a common local folder. When files are added or changed in one cloud, Odrive syncs them down to the local folder, then syncs those changes up to the other cloud.

Choose a dedicated local folder

Use a folder specifically for this purpose rather than an existing directory with other content. This keeps things clean and avoids unintended file transfers.

Understand the sync behavior

Cloud to cloud sync is bidirectional. Files from both cloud sources will merge into the shared local folder. Deletions on one side will also propagate to the other. Make sure this is the desired behavior before setting up the mappings.


For information about odrive's security practices, see the Security FAQs.

Setup or configuration questions? Visit support.odrive.com for assistance.