КОПИРОВАНИЕ ТАБЛИЦЫ CREATE CREATE TABLE V8users_bak AS (SELECT * FROM V8users); КОПИРОВАНИЕ ТАБЛИЦЫ INSERT INTO V8users_bak (SELECT * FROM V8users); КОПИРОВАНИЕ ТАБЛИЦЫ БЕЗ ДАННЫХ CREATE CREATE TABLE V8users_bak2 AS (SELECT * FROM V8users) with no data; БЭКАП "C:\Program Files\PostgreSQL 1C\14\bin\pg_dump" -U postgres -h 192.168.1.35 bux_30 > E:/BACKUP/bux_30.sql Чтоб не писать путь к pg_dump, psql, pg_restore и тд, выполняем настройки ниже: Нажмите на клавиши» «Win» + «R». В окне «Выполнить» введите команду: «systempropertiesadvanced» (без кавычек), а затем нажмите на кнопку «ОК». Добавляем переменные среды в Path (Только добавляем!) C:\Program Files\PostgreSQL 1C\14\bin (Для 1С) C:\Program Files\PostgreSQL 1C\14\lib (Для 1С) C:\Program Files\PostgreSQL\14\bin (Не для 1С) C:\Program Files\PostgreSQL\14\lib (Не для 1С) psql -U postgres -l chcp 1251 ============================================================================= НЕ ЗАБЫВАЕМ! СОЗДАВАТЬ БЭКАП В НОВУЮ БАЗУ – А ПОСЛЕ ВОССТАНОВЛЕНИЯ ЕЕ RENAME! ============================================================================= psql -U postgres -h 192.168.1.35 -c "CREATE DATABASE bux_bak"; psql -U postgres -h 192.168.1.35 -c "ALTER DATABASE bux_bak RENAME TO bux_30"; ПРОСТОЙ БЭКАП SQL pg_dump -U postgres -h 192.168.1.35 imimir > D:/BACKUP/imimir.sql ПРОСТОЕ ВОССТАНОВЛЕНИЕ SQL psql --set ON_ERROR_STOP=on -U postgres -h 192.168.1.35 bux_30 < E:/BACKUP/bux_30.sql БЭКАП "бинарник" pg_dump -h 192.168.1.35 -p 5432 -U postgres -F c -b -v -f "E:/BACKUP/bux_5.dump" bux_5 ВОССТАНОВЛЕНИЕ "бинарник" pg_restore -U postgres -h 192.168.1.35 -d bux_6 -v "D:/BACKUP/bux_5.dump"