Потихоньку осваиваю админство, решил написать для себя и для других пост о том как настроить на серваке под Debian 'ом сохранение бекапом папки расшареной на виндовом компе. 

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

apt-get install samba

после ставим smbmount для поддержки монтирования ресурсов smbfs 

apt-get install smbmount 

Ставим rsync, с его помощью будем копировать данные

http://ubuntueasy.com/node/391  - повторяем все из статьи до 7ого пункта (7ой пункт не надо)

Далее в какой нибудь папке создаем скрипт с рандомным названием, например /usr/rsync.backup 

#!/bin/bash
if mount -t smbfs -o username=winuser,password=pass //127.0.0.1/share /usr/share_data
then rsync -var --delete /usr/share_data /usr/storage 
     umount  /usr/share_data
else echo "cant execute saving of files"
fi
# /var/www:
rsync -var --delete /var/www /usr/storage

Пояснения по скрипту :
 winuser - логин по которому вас пустит в винду. Насчет гостевого я не проверял, и точно не знаю как по нему сделать доступ. По логике логин "Гость", но как на самом деле наверное надо смотреть в настройках винды (вкладка Администрирование и далее искать как это делать). 
 pass - пароль к соответствующему юзеру, не знаю что ставить если пароля нет, наверное ничего.
 //127.0.0.1/share - адрес компа к которому подключаемся + путь до папки. Тут самая непонятная для меня штука. Под 7кой все понятно, просто пишешь имя расшареной папки и все норм. Под ХР ни это, ни полный путь до папки не проканали. Тут уж пробуйте поиграть с паролями логинами, посерфить в инете.
 /usr/share_data - папка на серваке куда будет монтироваться шара, грубо говоря все что лежит в расшаренной папке будет монтироваться в эту папку.
 /usr/storage - папка где будут храниться данные полученные с шары.

 Итого, что делает скрипт. Монтируем в выбранную папку на серваке расшаренную папку с винды. Если все нормально, комп не выключен, папка расшарена, сеть доступна, то скрипт продолжает работу дальше, если нет прекращает работу. Далее содержимое папки где храниться информация синхронизируется с шарой. После того как все будет ок, размонтируем папку до следующего запуска скрипта.

 Сохраняем скрипт, выставляем ему права на запуск 

chmod -777 /usr/rsync.backup (можно поставить -700, наверное, чтобы больше никто кроме рута его запустить не мог)

Далее открываем настройки крона, точнее то что он должен запускать (крон по умолчанию должен стоять в любой сборке.
 
 vi /etc/crontab

добавляем строчку с запуском нашего скрипта

0-59 * * * * root  /usr/rsync.backup

у меня для теста скрипт выполняется каждую минуту в любое время уток, потом он будет выполняться раз в сутки в 17.00, что будет описано примерно так:

0 17 * * * root  /usr/rsync.backup

Сохраняем, выходим.

Для теста можно запустить скрипт без добавления в кронтабе просто через команднуб строку /usr/rsync.backup

посмотреть ругнется или нет.

 









Вам это будет интересно!

  • Купил, ноутбук. Настройка HP Compaq Presario CQ50 110ER.


  • Последние новости


    Бхастрика

    Техника бхастрики имеет много общего с капалабхати, но существуют и значительные различия между этими упражнениями. Йоги часто расценивают капалабхати как облегченную разновидность бхастрики, что позволяет использовать последнюю для освоения более сложного этапа очистительной дыхательной гимнастики. Для выполнения бхастрики наибо...
    Читать далее »

    Дхарана и дхьяна, или концентрация и медитация

    Дхарана и дхьяна – шестая и седьмая ступени системы Патанджали. Наряду с пратьяхарой и самадхи они составляют раджа-йогу. Чем отличается концентрация от медитации? При концентрации включается только разум; при медитации – сердце и все существо в целом. При концентрации разум фиксируется на каком-то определенном предмете. Меди...
    Читать далее »

    Йога пальцев

    В руках расположены удивительные энергетические каналы, связанные с целой функциональной системой и носящие название органа, на который они замыкаются. Положение рук – мудра, строго определено каноном и имеет тайный символический смысл. Знатоки мудры насчитывают сотни различных значений в комбинациях и фигурах, изображаемых пальцами. Йо...
    Читать далее »

    Массаж глаз

    Его выполняют, когда чувствуют, что глаза устали во время какой-либо работы (чтение, шитье). Это упражнение может входить в комплекс, но может быть и самостоятельным. 1. Через ноздри делают спокойный и полный вдох. Приближают ладони к глазам так, чтобы получился угол, равный 45°. 2. Через нос делают выдох. В этот момент начинают мас...
    Читать далее »

    Заключение

    Секрет йоги заключается в том, что она взаимодействует с человеком в целом, а не с какой-то одной сферой его физиологической и духовной жизни. Она сопряжена с физическим, умственным, нравственным и духовным развитием индивида. Она укрепляет силы, уже существующие внутри нас. Начиная с улучшения здоровья, благоприобретенного отличного физического состояния, она шаг за шагом охватывает ментальну...
    Читать далее »

    Наули

    Данное упражнение йоги называют устранением прямых мышц живота. Действие наули не имеет ничего общего с уддияной бандхой, хотя отдельные элементы выполнения обоих упражнений совпадают. Исходное положение для наули то же самое, что и для уддияны бандхи. Сначала нужно вдохнуть максимально полно, а затем выполнить уддияну баядху. После этого прямые мышцы живота напрягаются, а живот выпячиваетс...
    Читать далее »

    Процедура полоскания горла

    Необходимо также заботиться о здоровье горла. Миндалины, расположенные в горле, – часть иммунной системы. Они представляют собой барьер, защищающий организм от болезнетворных микробов, проникающих извне. Процедуры вамана-дхаоти и джаля-нети весьма благотворно влияют на состояние горла. Для борьбы с заболеваниями горла есть комплекс упражнений. Гигиеническое полоскание горла солонова...
    Читать далее »