Duplicity

I am backing up DropBox repositories for several users.

DropBox

Install the ClearOS DropBox app from the Marketplace.

Warning

Don’t forget to click Download and Install

User

I create a user for each repository.

To give the user access to the shell, install the Shell Extension app from the Marketplace.

Warning

Don’t forget to click Download and Install

Edit the user and set the Login Shell to /bin/bash.

Duplicity

Install the ClearOS Software Repository app from the Marketplace.

Warning

Don’t forget to click Download and Install

Select System, Operating System, Software Repository, switch to Detailed View and then Toggle the following:

clearos-core    ClearOS Core 6 - i386 - OS
clearos-epel    Extra Packages for Enterprise Linux

Install duplicity:

yum install duplicity

After installing Duplicity, disable the two repositories (clearos-core and clearos-epel).

Config

Configure the Cloud Server. The server won’t be set-up using SaltStack, so you will need to:

  • create your own SSH Keys

  • copy the GPG keys from your workstation before importing them.

  • copy a backup script.

  • set-up the cron task.