Originally published July 8, 2016 @ 11:06 am
osync as a kind of
rsync that is more suited for making backups. While
rsync certainly has more options,
osync takes a lot of the complexity out of writing a backup script with a few options that are perfectly suited for such tasks. The
dt is a great tool for comparing contents of two or more folders. It can be very useful working in concert with
osync to keep track of any changes.
osync installation from a tarball
cd /tmp wget -q https://github.com/deajan/osync/archive/v1.01.tar.gz -O - | tar xz cd osync* ./install.sh
osync installation with git
cd /tmp git clone https://github.com/deajan/osync cd osync* ./install.sh
Make a more convenient link:
ln -s /usr/local/bin/osync.sh /usr/bin/osync
CREATE_DIRS=yes osync --initiator="/etc" --target="/etc_mirror"
dt from a tarball
cd /tmp wget -q https://github.com/rondilley/difftree/releases/download/v0.5.9/difftree-0.5.9.tar.bz2 -O - | tar xj cd difftree* ./configure && make && make install
dt with git
cd /tmp git clone https:/github.com/rondilley/difftree.git cd difftree* ./configure && make && make install
dt -e .osync_workdir /etc /etc_mirror 2>/dev/null
Experienced Unix/Linux System Administrator with 20-year background in Systems Analysis, Problem Resolution and Engineering Application Support in a large distributed Unix and Windows server environment. Strong problem determination skills. Good knowledge of networking, remote diagnostic techniques, firewalls and network security. Extensive experience with engineering application and database servers, high-availability systems, high-performance computing clusters, and process automation.