Public | Automated Build

Last pushed: 5 months ago
Short Description
backup using rsync
Full Description

backup using rsync

rsyncを利用してバックアップします。
下記のようなコマンドを実行することで、
日付ごとに直前の日付からの差分バックアップを作成します。

#!/bin/bash
src_dir='/src/'
dst_dir='/dst/'
previous=$(ls -1t ${dst_dir} | head -1)
if [ -z "${previous}" ]; then
  rsync -a ${src_dir} ${dst_dir}$(date +%Y-%m-%d)
else
  rsync -a --link-dest=${dst_dir}${previous} ${src_dir} ${dst_dir}$(date +%Y-%m-%d)
fi
Docker Pull Command
Owner
iimuz
Source Repository

Comments (0)