Создание резервной копии базы 1С (MS SQL)
Описание
Данная инструкция описывает процесс создания резервной копии базы данных 1С без отключения пользователей с использованием утилиты ibcmd.exe.
Параметры подключения
- Тип СУБД: Microsoft SQL Server
- База данных: buh
- Пользователь: sa
- Пароль:
60171Bujhm!ПАРОЛЬ - Путь для резервных копий: D:\Backup1C\
Команда для создания резервной копии
"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=60171Bujhm! --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=60171Bujhm!- пароль пользователя--db-name=buh- имя базы данных--data="D:\Backup1C\temp"- временная папка для процесса выгрузки"D:\Backup1C\buh_%date:~-4,4%%date:~-7,2%%date:~-10,2%.dt"- путь сохранения файла с датой в имени
Важные замечания:
- Перед выполнением убедитесь, что папка D:\Backup1C\ существует
- Создайте временную папку D:\Backup1C\temp для промежуточных данных
- Проверьте наличие свободного места на диске (размер файла .dt может быть равен или превышать размер базы данных)
- В имени файла автоматически подставляется текущая дата в формате ГГГГММДД
Возможные ошибки:
- "Отказано в доступе" - проверьте права на папку D:\Backup1C\
- "Ошибка подключения к базе данных" - проверьте правильность учетных данных SQL Server
- "Недостаточно места на диске" - освободите место на диске D:
При возникновении других ошибок проверьте логи SQL Server и 1С.