How to transfer data from a Windows server to a NeevCloud bucket using Rclone

Prerequisites:

Select any Windows operating system to perform these processes.

We have chosen the operating system Windows Server 2022

Click on the link to launch the instance.

Download rclone from the following link

For NeevCloud Configuration:

Click on the Neevcloud login page.

Neevcloud Bucket - See our Bucket Creation Guide

Neevcloud Access & Secret Key Pair - See our Access Keys Guide

For more information Neevcloud.

After successfully launching the instance, follow these steps:

After successfully downloading rclone, extract the file.

Now navigate to the C:\ Let's directory and create an rclone folder.

Now, move the downloaded content to the rclone directory.

Let's see if the content has been moved to the rclone directory.

Add Rclone to the System PATH

Open Environment Variables Settings

  • Right-click This PC or My Computer → Click Properties

  • Click Advanced system settings

  • In the System Properties window, click Environment Variables

Edit the PATH Variable

  • Under System variables, scroll and find Path, then click Edit

  • Click New and paste the folder path (not the .exe, just the folder).

C:\rclone

Click OK to close all windows

Restart Command Prompt. Close and reopen the Command Prompt, then test:

Open your command prompt, navigate to the rclone directory, and run the command.

rclone version 

Now, configure the rclone for Neevcloud

Run the following command to configure ' rclone '

When you run the command above, follow these steps:

Choose 'n' to create a new remote

Name: neevcloud (Give the name of the remote)

Type of storage to configure: '4'; these values vary depending on the rclone version.

Choose your S3 compatible version to choose '34' for object storage, these numbers are very dependent on the rclone versions.

Get credentials from runtime (environment variables or metadata if no env vars). This only applies if access_key_id and secret_access_key are blank. Enter a boolean value (true or false). Press Enter for the default ("false"). Choose a number from below, or type in your value

env_auth: true

Access & Secret key - We have created the above in the Access section.

Region to connect to. Leave blank if you are using an S3 clone and you don't have an area. Enter a string value. Press Enter for the default. Choose a number from below, or type in your value

Endpoint for S3 API. Required when using an S3 clone. Enter a string value. Press Enter for the default. Choose a number from below, or type in your value

Note that this ACL is applied when server-side copying objects in S3

Note that this ACL is applied only when creating buckets.

After completing these processes, simply press Enter at each step...

After this, all processes use the default configuration, so press Enter to continue.

This is the remote configuration completed after following these steps:

Now, complete the configuration to run these commands.

To copy and move your data

You can run it accordingly.

 rclone copy   /path/to/local/directory neevcloud:(bucket-name) --progress
 rclone move  /path/to/local/directory neevcloud:(bucket-name) --progress

Now, navigate to the Neevcloud bucket section and check the bucket.

Download or restore your server files from neevcloud to your local system.

Now create another to restore your files.

  • Neevcloud Your rclone remote

  • your-bucket-nameThe name of the bucket in Neevcloud.

  • /path/to/local/directoryWhere do you want to restore the files?

 rclone copy neevcloud:(bucket-name) /path/to/local/directory --progress

Now, check the restore folder on your local system.

Last updated