Остановить сервер 1с Программы -> 1С:Предприятие 8(x86-64) -> Остановка сервера x86-64 (8.3.17.1386) Программы -> PostgreSQL 11.5-19.1C(x64) -> psql к 'postgres Посмотреть базы: postgres-# \l Посмотреть размер баз: postgres-# \l+ postgres=# SHOW data_checksums; data_checksums ---------------- on (1 row) Сделать pg_dump Программы -> PostgreSQL 11.5-19.1C(x64) -> Command Prompt pg_dump -p 5432 -U postgres -Fc -d demo -f F:/backup/demo.custom pg_dump -p 5432 -U postgres -Fc -d demo1 -f F:/backup/demo1.custom Остановим сервис от имени администратора: Программы -> PostgreSQL 11.5-19.1C(x64) -> Stop service Удалим кластер #rd /s /q "c:\Program Files\PostgreSQL\10.5-24.1C\data" rd /s /q "f:\PostgreSQL\11.5-19.1C\data" Создание кластера (\ - знак переноса, возможно нужно убрать): "f:\PostgreSQL\11.5-19.1C\bin\initdb" --encoding=UTF8 -U "postgres" \
-W -D "f:\PostgreSQL\11.5-19.1C\data" --auth-local peer --auth-host md5 \
--data-checksums Программы -> PostgreSQL 11.5-19.1C(x64) -> Редактировать postgresql.conf # DB Version: 11 # OS Type: linux # DB Type: oltp # Total Memory (RAM): 16 GB max_connections = 1000 shared_buffers = 512MB temp_buffers = 256MB work_mem = 256MB effective_cache_size = 8GB maintenance_work_mem = 1024MB wal_buffers = 16MB min_wal_size = 2GB max_wal_size = 4GB default_statistics_target = 100 #effective_io_concurrency = 2 seq_page_cost = 1.0 random_page_cost = 1.1 autovacuum = on autovacuum_max_workers = 4 autovacuum_naptime = 20s autovacuum_vacuum_scale_factor = 0.01 autovacuum_analyze_scale_factor = 0.005 bgwriter_delay = 20ms bgwriter_lru_multiplier = 4.0 bgwriter_lru_maxpages = 400 synchronous_commit = off checkpoint_completion_target = 0.9 ssl = off fsync = on commit_delay = 1000 commit_siblings = 5 row_security = off max_files_per_process = 10000 standard_conforming_strings = off escape_string_warning = off max_locks_per_transaction = 256 #log_min_duration_statement = 0 log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d,client=%h ' log_checkpoints = on log_connections = on log_disconnections = on log_lock_waits = on log_temp_files = 0 #log_autovacuum_min_duration = 0 #log_duration = on #log_statement = all log_destination = stderr plantuner.fix_empty_table = 'on' online_analyze.enable = on online_analyze.table_type = 'temporary' online_analyze.verbose = 'off' max_replication_slots = 10 max_wal_senders = 10 wal_level = replica Сохранить. Запустим сервис от имени администратора: Программы -> PostgreSQL 11.5-19.1C(x64) -> Stop service Восcтановим базы: Программы -> PostgreSQL 11.5-19.1C(x64) -> Command Prompt
F:\PostgreSQL\11.7-5.1C\bin> далее >
>dropdb --username postgres demo
>psql --username postgres -l
>createdb --username postgres -T template0 demo >pg_restore -d demo -p 5432 -U postgres -C F:/backup/demo.custom >dropdb --username postgres demo1 >createdb --username postgres -T template0 demo1 >pg_restore -d demo1 -p 5432 -U postgres -C F:/backup/demo1.custom
Запустить сервер 1с Программы -> 1С:Предприятие 8(x86-64) -> Запуск сервера x86-64 (8.3.17.1386)
Комментариев нет:
Отправить комментарий