Понадобилось мне сделать копию базы клиента (УТ 10) ut в ut_m (для тестов).
Открываю консоль - а у него, батюшки светы - Постгри. Ни разу не админил этого зверя.
Зашел в каталог, нашел скрипт архивирования. Выдрал из него команду бэкапа, погуглил слегка, нашел команду
восстановления.
Набросал скриптик, со второго раза завелся, причем много всякой фигни в консольку пишет, забавно даже.
Запустил копию - работает, данные актуальные. Надо же, удивлен, впервые пощупал этот СУБД.
А вот и CMD-скриптик:
@echo off
rem D:\PostgreSQL\bin\pg_dump -h localhost -p 5432 -U postgres -F c -b -v -f D:\backup1C\ut_m.backup ut
pause
D:\PostgreSQL\bin\pg_restore -d ut_m -h localhost -p 5432 -U postgres -c D:\backup1C\ut_m.backup
pause