Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
52 lines (45 sloc) 1.1 KB
layout title permalink tags
post
fileconveyer
fileconveyer
backups
sync

Install FileConveyer:

Change to the directory you want to hold the fileconveyor files, then run:

sudo apt install git python-setuptools && sudo easy_install pip && sudo pip install -e git+https://github.com/wimleers/fileconveyor@master#egg=fileconveyor
sudo nano src/fileconveyor/fileconveyor/config.xml
<?xml version="1.0" encoding="UTF-8"?>
<config>
	<!-- Sources -->
	<sources ignoredDirs="">
  	<source name="test" scanPath="/var/www/html/test" />
	</sources>

	<!-- Servers -->
	<servers>
  	<server name="Rackspace Cloud Files" transporter="cloudfiles">
    		<username>USERNAME</username>
    		<api_key>APIKEY</api_key>
    		<container>CONTAINER</container>
  	</server>
	</servers>
	<!-- Rules -->
	<rules>
  	<rule for="test" label="Test">
    	<destinations>
      	<destination server="Rackspace Cloud Files" path="test" />
    	</destinations>
  	</rule>
	</rules>
</config>

Add this to /etc/rc.local

/usr/bin/python/db_backups/fileconveyor/fileconveyer/arbitrator.py