Synchronize with Azure Blob storage and Local Folder

Step 1: Download Rclone

  1. Go to the Rclone download page:
    https://rclone.org/downloads/
  2. Download the Windows zip (rclone-v*-windows-amd64.zip).
  3. Extract to a folder (e.g., C:\Tools\rclone).

Inside that folder, you will see:

rclone.exe

Step 2: Download Rclone Browser

  1. Go to: https://martins.ninja/RcloneBrowser/
  2. Download the Windows release .zip.
  3. Extract to a folder (e.g., C:\Tools\rclone-browser).

Inside that folder, you will see:

RcloneBrowser.exe

Step 3: Configure Rclone Remote for Azure Blob

  1. Open Command Prompt.

  2. Run:

    rclone config
    
  3. You will see the menu, Type: n and press Enter.

    No remotes found - make a new one
    n) New remote
    s) Set configuration password
    q) Quit config
    
  4. Name your remote (e.g., azureblob).

  5. Select storage type:

    • You will get a list.
    • Look for Azure Blob Storage.
    • Type the corresponding number (or type azureblob).
  6. Azure Storage Account Name:

    mystorageaccount
    
  7. Azure Storage Account Key: (Paste your key here.)

  8. Endpoint suffix: (Leave blank unless using Azure Gov or China.)

  9. Edit advanced config:

    n
    
  10. Use auto config:

    y
    
  11. Confirm configuration and save:

    q
    

Step 4: Launch Rclone Browser

  1. Run:

    RcloneBrowser.exe
    
  2. In Rclone Browser, set:

    • Config location: (if needed, point to your rclone.conf—usually in %APPDATA%\rclone\rclone.conf).
  3. Click Refresh.

You will see your azureblob remote.


Step 5: Browse and Sync

Upload a Folder:

  1. Right-click your remote (azureblob) and choose Open.
  2. Navigate to your container or create a new one.
  3. Right-click the container and choose Upload.
  4. Select a local folder.

Sync a Folder:

  1. In the Tasks menu, choose New Sync Task.

  2. Configure:

    • Source: Local folder.
    • Destination: e.g., azureblob:mycontainer/folder
  3. Options:

    • Recursive
    • Compare size/checksum
    • Delete extraneous files (if you want a mirror)
  4. Start the sync.


Step 6: Schedule Sync

  1. Create the sync task as above.
  2. Use Export Command to save the command.
  3. Open Task Scheduler:
    • Create a Basic Task.
    • Trigger: e.g., daily.
    • Action: Start a program.
    • Program/script:
      C:\Tools\rclone\rclone.exe
      
    • Arguments:
      sync "C:\MyLocalFolder" "azureblob:mycontainer" --delete-during
      
    • Start in: Your Rclone folder.

Example Rclone Sync Command

rclone sync "C:\DataToSync" "azureblob:mycontainer/myfolder" --progress --delete-during
Was this article helpful? Votes: 0
Article details:
Published date: 27/06/2025 12:13PM
Last updated: 27/06/2025 12:13PM (LS Mark)
Share article: 
Author: LS Mark
Permalink: https://doc.daxonet.com/kb/428442