Обратить внимание только 64 бит !!!
cygwin-rsyncd
cygwin-rsyncd
Установка BackupPC
Google перевод:
Rsyncd
Загрузите rsyncd вариант без инсталлятора
Вариант с инсталлятором
Создайте папку с именем rsyncd в C: и разархивируйте содержимое в c: rsyncd ,
hosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[backup]
path = /cygdrive/d/backup
read only = false
transfer logging = yes
Установка демона:
Файл c:\rsyncd\rsyncd.conf
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[diskc]
path = /cygdrive/c/
read only = false
transfer logging = yes
[diskd]
path = /cygdrive/d/
read only = false
transfer logging = yes
[diske]
path = /cygdrive/e/
read only = false
transfer logging = yes
[diskf]
path = /cygdrive/f/
read only = false
transfer logging = yes
Файл start.bat
c:/rsyncd/bin/rsync.exe --daemon --config=c:/rsyncd/rsyncd.conf --log-file=/cygdrive/c/rsyncd/rsyncservice.log --address=192.168.1.226
Пример:
g:/rsyncd/bin/rsync.exe -r /cygdrive/d/yandex_disk/backup_2019_04_18.7z 192.168.1.226::diskc/rsyncd --progress
backuppc_rsync-server.nsi
Ручная регистрация службы RsyncServer
c:\rsyncd\bin\cygrunsrv -I "RsyncServer" -p /cygdrive/c/rsyncd/bin/rsync.exe -a "--config=/cygdrive/c/rsyncd/rsyncd.conf --daemon --no-detach" -o -t auto -e "CYGWIN=nontsec binmode" -1 /cygdrive/c/rsyncd/rsyncd-stdin.log -2 /cygdrive/c/rsyncd/rsyncd-stderr.log -y tcpip -f "Rsync daemon service"
Полезные команды:
c:\rsyncd\bin\cygrunsrv --verbose --start "RsyncServer"
Удаление службы RsyncServer
c:\rsyncd\bin\cygrunsrv --verbose --stop "RsyncServer"
c:\rsyncd\bin\cygrunsrv -R "RsyncServer"
c:\rsyncd\bin\cygrunsrv --help
cygwin-rsyncd
cygwin-rsyncd
Установка BackupPC
Google перевод:
Rsyncd
Загрузите rsyncd вариант без инсталлятора
Вариант с инсталлятором
Создайте папку с именем rsyncd в C: и разархивируйте содержимое в c: rsyncd ,
rsyncd.conf :
use chroot = false
strict modes = falsehosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[backup]
path = /cygdrive/d/backup
read only = false
transfer logging = yes
Установка демона:
Файл c:\rsyncd\rsyncd.conf
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[diskc]
path = /cygdrive/c/
read only = false
transfer logging = yes
[diskd]
path = /cygdrive/d/
read only = false
transfer logging = yes
[diske]
path = /cygdrive/e/
read only = false
transfer logging = yes
[diskf]
path = /cygdrive/f/
read only = false
transfer logging = yes
Файл start.bat
c:/rsyncd/bin/rsync.exe --daemon --config=c:/rsyncd/rsyncd.conf --log-file=/cygdrive/c/rsyncd/rsyncservice.log --address=192.168.1.226
Пример:
g:/rsyncd/bin/rsync.exe -r /cygdrive/d/yandex_disk/backup_2019_04_18.7z 192.168.1.226::diskc/rsyncd --progress
backuppc_rsync-server.nsi
Ручная регистрация службы RsyncServer
c:\rsyncd\bin\cygrunsrv -I "RsyncServer" -p /cygdrive/c/rsyncd/bin/rsync.exe -a "--config=/cygdrive/c/rsyncd/rsyncd.conf --daemon --no-detach" -o -t auto -e "CYGWIN=nontsec binmode" -1 /cygdrive/c/rsyncd/rsyncd-stdin.log -2 /cygdrive/c/rsyncd/rsyncd-stderr.log -y tcpip -f "Rsync daemon service"
Полезные команды:
c:\rsyncd\bin\cygrunsrv --verbose --start "RsyncServer"
Удаление службы RsyncServer
c:\rsyncd\bin\cygrunsrv --verbose --stop "RsyncServer"
c:\rsyncd\bin\cygrunsrv -R "RsyncServer"
c:\rsyncd\bin\cygrunsrv --help
Комментариев нет:
Отправить комментарий