# Создание резервной копии базы 1С (MS SQL)

## Описание
Данная инструкция описывает процесс создания резервной копии базы данных 1С без отключения пользователей с использованием утилиты ibcmd.exe. 

## Параметры подключения
- **Тип СУБД**: Microsoft SQL Server
- **База данных**: buh
- **Пользователь**: sa
- **Пароль**: ПАРОЛЬ
- **Путь для резервных копий**: D:\Backup1C\

## Команда для создания резервной копии

```bash
"C:\Program Files\1cv8\8.3.25.1394\bin\ibcmd.exe" infobase dump --db-server=127.0.0.1 --dbms=MSSQLServer --db-user=sa --db-pwd=ПАРОЛЬ --db-name=buh --data="D:\Backup1C\temp" "D:\Backup1C\buh_%date:~-4,4%%date:~-7,2%%date:~-10,2%.dt"
```

## Описание параметров команды:
- `"C:\Program Files\1cv8\8.3.25.1394\bin\ibcmd.exe"` - путь к утилите создания резервных копий
- `--db-server=127.0.0.1` - адрес сервера SQL (локальный)
- `--dbms=MSSQLServer` - тип используемой СУБД
- `--db-user=sa` - пользователь SQL Server
- `--db-pwd=ПАРОЛЬ` - пароль пользователя sa
- `--db-name=buh` - имя базы данных
- `--data="D:\Backup1C\temp"` - временная папка для процесса выгрузки
- `"D:\Backup1C\buh_%date:~-4,4%%date:~-7,2%%date:~-10,2%.dt"` - путь сохранения файла с датой в имени

## Важные замечания:
1. Перед выполнением убедитесь, что папка D:\Backup1C\ существует
2. Создайте временную папку D:\Backup1C\temp для промежуточных данных
3. Проверьте наличие свободного места на диске (размер файла .dt может быть равен или превышать размер базы данных)
4. В имени файла автоматически подставляется текущая дата в формате ГГГГММДД

## Возможные ошибки:
1. "Отказано в доступе" - проверьте права на папку D:\Backup1C\
2. "Ошибка подключения к базе данных" - проверьте правильность учетных данных SQL Server
3. "Недостаточно места на диске" - освободите место на диске D:

При возникновении других ошибок проверьте логи SQL Server и 1С.