rsync on cc
for an offsite backup project that i have, i decided to use rsync over a clark connect (cc) server. cc is configured in standalone mode — the firewalling duties is done by a separate server running smoothwall.
rsync is not included in the default installation config of cc 4.1 sp1 (community edition) so i had to manually install it via a console:
# apt-get update
# apt-get install rsync
or
# apt-get update && apt-get install rsync
same banana. you’ll see something like this:
Checking for new apt-get details: Ok
Getting apt-get GPG key name: pcn
Updating /etc/apt/sources.list: Ok
Get:1 ftp://rh.apt.clarkconnect.com System release [735B]
Get:2 ftp://apt.clarkconnect.com System release [1136B]
Fetched 1871B in 5s (340B/s)
Hit ftp://rh.apt.clarkconnect.com System/os pkglist
Hit ftp://apt.clarkconnect.com System/os pkglist
Hit ftp://rh.apt.clarkconnect.com System/os release
Hit ftp://apt.clarkconnect.com System/os release
Hit ftp://rh.apt.clarkconnect.com System/updates pkglist
Hit ftp://apt.clarkconnect.com System/updates pkglist
Hit ftp://rh.apt.clarkconnect.com System/updates release
Hit ftp://apt.clarkconnect.com System/updates release
Hit ftp://apt.clarkconnect.com System/contribs pkglist
Hit ftp://apt.clarkconnect.com System/contribs release
Hit ftp://apt.clarkconnect.com System/developer pkglist
Hit ftp://apt.clarkconnect.com System/developer release
Reading Package Lists…
Building Dependency Tree…
Checking for new apt-get details: Ok
Getting apt-get GPG key name: pcn
Updating /etc/apt/sources.list: Ok
Reading Package Lists…
Building Dependency Tree…
The following NEW packages will be installed:
rsync
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/151kB of archives.
After unpacking 263kB of additional disk space will be used.
Committing changes…
Preparing… ##################################################
rsync ##################################################
Done.
you’d have to install rsync on both the source and target servers or it won’t work.
i opted to use ssh (secure shell) with rsync to secure file transfers between servers considering the data will be passing through the internet.
