В windows бэкап можно организовать следующим способом:
set day=%DATE:~0,2% set month=%DATE:~3,2% set year=%DATE:~6,4% set YYYYMMDD=%year%%month%%day% SET PGPASSWORD=password
"C:\Program Files\PostgreSQL\9.2\bin\pg_dump.exe" -U user_name -E UTF8 --no-owner postgres > "D:\BACKUP\%YYYYMMDD%.backup"
где user_name
— имя пользователя БД, password — пароль пользователя. Путь к pg_dump.exe может быть другим, в зависимости от установки.
Причем имя бэкапа будет в хорошем формате, например 20150326.backup
Огромное спасибо!
ОтветитьУдалить