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:
Type
rclone config
Type n for a New remote
Give a name to your remote (AWS in this example)
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:
...