Тарим бекапы дропбокса в отдельный каталог с цеплянием даты к имени архива по крону

Несмотря на то, что содержимое моего дропбокса бекапится в отдельный каталог на NAS-ке я решил сделать хранение данных еще более надежным. А именно -- пару раз в неделю брать папку - резервную копию с файлами дропбокса, жать в архив, добавлять архиву имя с датой создания и складывать в отдельный каталог. Вот такая вот параноя -- зато можно спать спокойно grin Делать это все будет небольшой скрипт, рожденный с помощью мега сен-сея, засунутый в крон. Таким образом можно систематически архивировать любые данные на любой примонтированный носитель. Вот как оно работает у меня

Я имею каталог на NAS-ке Buffalo CloudStation, в который у меня rsync-ается содержимое каталога дропбокс.

/media/cloudshare/dropbox

Я имею каталог на второй NAS-ке Synology Disk Station DS112, в который у меня будут складываться затаренные архивы.

/media/diskstation/Backup/dropbox_backup

Ну и, собственно, всё. Дальше скрипт, который при выполнении берет содержимое каталога с дропбоксом, пакует в архив, добавляет к имени архива дату создания, чтобы не ломать голову что там за файло, и кладет в конечный каталог

#!/bin/bash

backupSrc=/media/cloudshare/dropbox

backupDst=/media/diskstation/Backup/dropbox_backup

backupDate=`date +%F`

CMD="$1"

case $CMD in

start)

tar -czPf ${backupDst}/dropbox-${backupDate}.tgz ${backupSrc}

;;

esac

Сохраняем скрипт с любым именем и расширением .sh, кладем куда нам удобно, например в /opt/scripts, даем скрипту права на выполнение

sudo chmod +x /opt/scripts/baskup.sh

И пихаем в крон sudo nano /etc/crontab, например, у меня так

00 22 * * 1 root /bin/bash /opt/scripts/baskup.sh start

00 22 * * 5 root /bin/bash /opt/scripts/baskup.sh start

В 22 часа 00 минут каждого месяца каждой недели в понедельник и пятницу у меня выполняется данный скрипт. Собственно, всё grin Через пару дней поделюсь скриптом, который так же засунутый в крон время от времени проверяет каталог с архивами и мочит архивы, которые старше 30 дней.


Занимаетесь торговлей, но компьютер под рукой оказывается не всегда? Зато мобильно устройство всегда с собо! Оцените достоинства мобильной торговли. Откройте новые возможности вашего смартфона, не будьте привязаны к компьютеру!

Поделиться с друзьями   facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru livejournal.ru