Sign inSign up

klutchell/rsnapshot

By klutchell

•Updated over 8 years ago

rsnapshot docker images

Image
0

1.2K

klutchell/rsnapshot repository overview

⁠docker-rsnapshot

rsnapshot⁠ docker images

⁠Build

make build ARCH=armhf

⁠Deploy

docker run --name rsnapshot \
--privileged \
-e TZ=America/Toronto \
klutchell/rsnapshot:armhf-latest

⁠Parameters

  • -e TZ=America/Toronto - local timezone

⁠Usage

  • format a storage device with LABEL=snapshots
# fdisk example
fdisk /dev/sda
d
n
w
mkfs.ext4 /dev/sda1 -L snapshots
  • specify backup points by setting environment variables prefixed with RSNAPSHOT_CONF_
docker run --name rsnapshot \
--privileged \
-e TZ=America/Toronto \
-e RSNAPSHOT_CONF_local1="backup /home/ localhost/" \
-e RSNAPSHOT_CONF_local2="backup /etc/ localhost/" \
-e RSNAPSHOT_CONF_local3="backup /usr/local/ localhost/" \
-e RSNAPSHOT_CONF_pi="backup [email protected]:/home/ 192.168.1.101/" \
-e RSNAPSHOT_CONF_ex1="exclude media/movies" \
-e RSNAPSHOT_CONF_ex2="exclude media/tv" \
klutchell/rsnapshot:armhf-latest
  • adjust the schedules in /usr/src/app/crontab
# defaults:
alpha:	Every 4 hours
beta:	At 03:30 AM
gamma:	At 03:00 AM, only on Monday
delta:	At 02:30 AM, on day 1 of the month

⁠Author

Kyle Harding [email protected]⁠

⁠License

tbd

⁠Acknowledgments

Tag summary

Content type

Image

Digest

Size

23.6 MB

Last updated

over 8 years ago

docker pull klutchell/rsnapshot:armhf-latest