Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This tutorial will show you how to use rclone to back up your data to Amazon S3. Please note that you will need a valid Amazon / AWS account for this to work. In addition, AWS will charge you based on the amount of storage you use.


Table of Contents


Install Rclone on instance

rclone is a command line program to sync files and directories to and from cloud storage.

Quickstart Installation

  • Download the relevant binary.

  • Extract the rclone binary from the archive.

  • Run rclone config to set up.

Installation by using a script

Install rclone on Linux/macOS/BSD systems:

Code Block
curl https://rclone.org/install.sh | sudo bash

Configure rclone

After installing Rclone:

  1. Type rclone config 

  2. Type n for a New remote

  3. Give a name to your remote (AWS in this example)

  4. Select the type of storage to configure

...

           before closing the rclone.


Create a S3 bucket using Rclone

Run the following command:

...

Code Block
$ rclone listremotes
$ rclone lsd <remote name>:

Synching/Copying using rclone


Run the below command to sync your data to your AWS bucket:

...

Code Block
$ sudo rclone sync /var/lib/mysql  aws:mysql_backups

rclone Copy 

To copy files from source to destination and skipping files that have already been copied:

...