понедельник, 16 сентября 2019 г.

Файловый backup 1c

Бэкап 1С: Семь маленьких путешествий в поисках одной большой утилиты
Бэкапер-1С: резервные копии бухгалтерии 1С (8.3, 8.2, 8.1, 7.7)



В планировщике событие при воде в систему
Программа или сценарий:
"C:\Program Files (x86)\Backuper-1C-Pro\Backuper-1C-Pro.exe"
Добавить аргументы:
-Schedule -CloseAnyway

Архивы будем класть на сервер Ubuntu

Настройка Ubuntu 16.04, 18.04

$ sudo nano /etc/default/rsync

#RSYNC_ENABLE=false
RSYNC_ENABLE=true

Сохранить.


$ sudo nano /etc/rsyncd.conf
# create new
# any name you like

[backup]
# destination directory to copy

path = /backup/rsync
# hosts you allow to access

hosts allow = 192.168.0.0/255.255.255.0
hosts deny = *
list = true
uid = root
gid = root
read only = false


Сохранить.

$ sudo mkdir /backup/rsync
$ sudo systemctl enable rsync
$ sudo systemctl start rsync


Под windows 10 :

g:\rsync>rsync -avz  /cygdrive/G/arhiv 192.168.0.134::backup --progress

Можно сделать один скрипт и поставить в планировщик:

CALL "c:\Program Files (x86)\Backuper-1C-Pro\Backuper-1C-Pro.exe" -Schedule -CloseAnyway
REM Смена диска и переход в папку из которой запущен bat-файл
%~d0
CD %~dp0
CALL e:\rsync\rsync -avz  /cygdrive/E/raisa 192.168.10.24::backup --progress

Можно проверит доступность сервера по ping :

ping -n 1 -w 1000 192.168.0.5|Find "TTL=">nul
If %ErrorLevel%==0 (
CALL d:\Copy\rsync\rsync -avz  /cygdrive/D/Copy/Archiv 192.168.0.5::backup --progress
) Else (
Echo Offline
)

1 комментарий:

  1. Спасибо, очень помогла статься, аргумента - закрыть по завершении не хватало

    ОтветитьУдалить