Портал поддержки продуктов CSI
Публичный ресурс
Работа с базой данных VIDEO в PostgreSQL из командной строки кассы
Бэкап и восстановление баз данных из командной строки
Подключитесь к кассе через ssh программой PuTTy или нажмите CTRL+ALT+F1 cо стандартной клавиатуры на кассе.
Login:
Password:
Перед выполнением скриптов выполните следующую команду:
PGPASSWORD=<postgres>
export PGPASSWORDБэкапирование
В конце скрипта укажите наименование базы данных для бэкапирования
pg_dump -h localhost -p 5432 -U postgres -d video -Fc -Z6 -f "video.bkp"Восстановление
1. Остановите службу set-prisma
sudo systemctl stop set-prisma.service2. Удалите старую базу данных
sudo drop database video3. Для восстановления из файла архива выбранной базы данных выполните следующую команду.
pg_restore -h localhost -p 5432 -U postgres -d postgres -C "video.bkp" > log.txt4. Запустите службу set-prisma
systemctl start set-prisma.service