Довелось недавно воспользоваться автоматизированным резервным копированием на Windows с помощью rsinc.
Задача: создать на базе Windows резервное хранилище. Возможно использование не безопасного канала связи внутри сети. Как клиент, выступает NAS Synology.
- Установочный пакет для Windos это cwRsyncServer скачал. Попался пакет cwRsyncServer_4.1.0., ссылку не выкладываю, любая поисковая система в первых строках выдаст возможность скачать дистрибутив.
- Устанавливаем программку, появится каталог C:\Program Files (x86)\ICW. Так же будет установлена служба RsyncServer.
- Создаем каталог, где будем хранить копии. И обязательно, даем права на чтение и запись в этот каталог пользователю, под которым запущена служба RsyncServer.
- Настраиваем файл настроек сервера :»C:\Program Files (x86)\ICW\rsyncd.conf»
use chroot = false # Использовать не только диск С strict modes = false # Проверка файла с паролем. Но создать мне этот файл все же пришлось. hosts allow = * # Откуда подключаться разрешено по rsync log file = rsyncd.log # Лог файл uid = 0 gid = 0 [bakup1] # Название модуля path = /cygdrive/K/rsync/mostro-st-02/ # Путь до папки, путь всегда начинается с cygdrive и используются обратные флеши read only = false # разрешено только чтение transfer logging = yes # логировать перемещение auth users = backup # пользователь которого указываем на клиентской стороне secrets file = rsyncd.scrt # файл с паролем. Формат: имя_пользователя:пароль_в_открытом_виде
- Создаем файл с паролем rsyncd.scrt
- Перезапускаем службу RsyncServer.
- Пробуем подключиться через клиентское приложение.
- Все
Так же интересные ссылки: RSync сервер в ОС Windows: ...https://wiki.itcall.ru/doku.php?id=doc:sysadmin:rsync_server_in_windows Использование cwRsync для резервного копирования данных с Windows на Linux сервер: ...https://habrahabr.ru/sandbox/48269/ cwRsync - синхронизация файлов между Windows серверами с примерами: http://www.itnotes.org.ua/administration/cwRsync/synchronization_disks_on_windows_servers.html