Помогите с батником Бэкап восстановление

CS_Demon_SL
Дата: 25.11.2014 09:34:30
Есть батник делающий бэкапы:
set PGBIN="C:\PostgreSQL\bin\pg_dump.exe"
set PGUSER=postgres
set PGPASSWORD=postgres
set DB_NAME=postgres
set BACKUP_DIR="c:\BackupArm"
set hh=%Time:~0,2%
set mm=%Time:~3,2%
set ss=%Time:~6,2%
set ts=%Date%_%hh%.%mm%.%ss%
set ef=%ts%.dmp
if not exist "%BACKUP_DIR%" (
mkdir "%BACKUP_DIR%"
)
%PGBIN% -U %PGUSER% %DB_NAME% >"%BACKUP_DIR%\%ef%"

хотелось бы на основании его сделать батник восстанавливающий БД, что то я пробовал и у меня совсем не получилось((
Shweik
Дата: 27.11.2014 21:14:29
Где-то вот так:
set PGRBIN="C:\PostgreSQL\bin\pg_restore.exe"
%PGRBIN% -U %PGUSER% -f "%BACKUP_DIR%\$1"
В $1 - имя файла дампа.
Капитан Немо
Дата: 28.11.2014 19:09:01
Если база существует, перед восстановление ее надо удалить.
CS_Demon_SL
Дата: 04.12.2014 05:01:08
Shweik,
спасибо, заработала вроде)) я затупок, psql вызывал)