Этот способ может быть использован для любого типа базы данных.
- Откройте окно запуска 1С (список ваших баз).
- Выделите нужную информационную базу в списке.
- Важно: Убедитесь, что все пользователи завершили работу с этой базой. Процедура выгрузки требует монопольного доступа.
- В правой части окна нажмите кнопку «Конфигуратор».
- После того как откроется окно Конфигуратора, в главном меню выберите пункт «Администрирование».
- В выпадающем меню нажмите «Выгрузить информационную базу...».
- На экране появится стандартное окно проводника для сохранения файла.
- Важно: Убедитесь, что на диске достаточно места. Размер копии примерно равен размеру базы.
- Выберите папку на вашем компьютере или внешнем носителе, где будет храниться копия. Убедитесь, что на диске достаточно свободного места (объем копии примерно равен размеру базы).
- В поле «Имя файла» можно оставить стандартное название или изменить его на более понятное, например,
МояБаза_2026_03_10.dt
- Нажмите кнопку «Сохранить».
- Начнется процесс выгрузки. Дождитесь появления информационного окна: «Выгрузка информационной базы завершена».
- Нажмите «ОК».
Для создания копии используется стандартная утилита PostgreSQL pg_dump. Она позволяет сделать резервную копию без остановки работы пользователей.
- Подготовка:
- Зайдите на сервер, где установлена СУБД PostgreSQL.
- Откройте командную строку от имени администратора.
- Выполнение команды:
- Используйте команду следующего формата:
pg_dump -U <пользователь_БД> -h <адрес_сервера> -F c -b -f "<путь_к_файлу_копии>" <имя_базы_данных>
- Аутентификация:
- При выполнении команды система может запросить пароль пользователя СУБД. Введите его (символы не будут отображаться) и нажмите Enter.
Совет: Для автоматизации пароль можно прописать в переменной окружения PGPASSWORD перед запуском команды.
- Проверка:
- Убедитесь, что файл .backup создан и его размер не равен нулю.