Skip to content

JunDevPy/backup_1c_script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1C Backup Script

License

Описание

backup_1c_script — это удобный и простой скрипт для автоматизации создания резервных копий информационных баз 1С:Предприятие 8.3. Решает задачу регулярного бэкапирования баз с дальнейшим хранением на локальном сервере или в облаке.

Особенности

  • Создание резервной копии (.dt) информационной базы 1С
  • Поддержка только файловых баз данных
  • Хранение актуальных бэкапов в целевой директории локально или в облаке, указывается в настройках проекта
  • Удобная настройка скрипта через config.ini или переменные окружения

Быстрый старт

Предварительные требования

  • Установленный 1cv8.exe (тонкий клиент или сервер 1С)
  • Доступ к базе 1С с правами администратора

Установка

  1. Клонируйте репозиторий:
    git clone https://github.com/JunDevPy/backup_1c_script.git
    cd backup_1c_script
  2. Настройте config.ini под Ваши нужды

Конфигурация (Описание):

config.ini

folder=<Папка где лежит файловая база>
user_1c=<Пользовател 1С>
password_admin_1c=<Пароль пользователя 1С>
base_name=<Имя базы данных>
folder_with_backups=<Папка куда копировать DT файл бэкапа>
full_path_to_1c=<Путь к исполняемому файлу 1С 1cv8c.exe>

Запуск скрипта

cd /d "<полный путь к папке где лежит скрипт>" & backup_1c_file_base.bat

Важно:

Проверьте, что у вашего пользователя есть права на чтение базы и запись в целевую директорию. !!! Нужно запускать с правами администратора !!!

About

This script makes a backup of the 1c file database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published