• Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    Если его нет всего $PGDATA
    только /base /logs ???
  • Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    Сделал при старте postgres -FAIL
    В логах:
    >LOG: database system was shut down at 2018-07-10 14:04:17 EEST
    LOG: invalid primary checkpoint record
    LOG: invalid secondary checkpoint record
    PANIC: could not locate a valid checkpoint record
    LOG: startup process (PID 3751) was terminated by signal 6: Aborted
    LOG: aborting startup due to startup process failure
  • Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    ок. т.е. если я сделаю так
    Новая инициализация что бы заполнить $PGDATA
    # /usr/pgsql-9.4/bin/initdb -D /var/lib/pgsql/9.4/data --locale=uk_UA.UTF-8
    далее заменяю полностью /base на свой ?
    /pg_xlog,clog,log так же меняю на свой ?
    и рестарт потсгрес

    Ушел пробовать
  • Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    Да. уже написал. только нет ответа от него.. ладно еще раз попробую
    Только что накинул все заново, дело в том что у меня остались каталоги с $PGDATA - /base /pg_xlog,clog,log поэтому инициализацию я так понимаю нужно делать.. а дальше то что не понятно
  • Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    Благодарю. Ушел пробовать!
    Если вдруг чего можно вас подключить на платной основе ?
    Как с вами связаться?
  • Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    Да. Одинаковые
    Скорей всего я что то делаю не так:
    Переносил только один каталог самой базы, так как при инициализации постгрес создал свои базы (постгре патченый от 1С)
    Инициализацию делал вот так
    /usr/pgsql-9.4/bin/initdb -D /var/lib/pgsql/9.4/data --locale=uk_UA.UTF-8
    Дале в каталог $PGDATA добавил еще одну директорию с нужной базой
    Проверяю список
    psql -l
    базы в списке нет..
  • Перенос базы postgres без pg_dump?

    @Forever777 Автор вопроса
    реплику я так понимаю нужно делать на старой системы
    От старой системы остались только базы postgres, слител винт на которой стояла система. Бекапы к сожалению делались с ошибкой.. поэтому только рабочие каталоги postgres-а
    /base
    /logs