172 похожих чатов

Подскажите спецы в pgbackrest. Делал бекапы все время на

одной машине с помощью pgbackrest. Теперь хочу все на другой машине поднять. В новой машине stanza имя data. В старой было main. Как правильнее поступить? Создать кластер с именем main и в него восстанавливаться или можно както опциями восстановления это настроить?

9 ответов

23 просмотра

А имя кластера - это, разве, не имя директории + параметр cluster_name (вроде) в postgresql.conf ?

Arm-Jedi Автор вопроса
Radist
А имя кластера - это, разве, не имя директории + п...

была: /var/lib/postgresql/9.6/main/ соответственно pgbackrest.conf: [main] pg1-path=/var/lib/postgresql/9.6/main   стала: /var/lib/pgpro/1c-13/data/ соответственно pgbackrest.conf: [data] pg1-path=/var/lib/pgpro/1c-13/data pg1-socket-path=/tmp   в структуре архива Pgbackrest паки так выглядят:  pgbackrest/backup/main/ из него пытаюсь восстановиться в /var/lib/pgpro/1c-13/data/ (соответственно сейчас pgbackrest настроен на stanza=data) я взял файлы из архива (main) две папки archive, backup и перенес их в новый репозиторий затерев существующие. Наверное  это неправильно А как сделать верно? Создавать две stanza?

если два независимых кластера, то и имени два должно быть если кластер один, то и имя одно

Arm-Jedi Автор вопроса
Виктор Егоров
если два независимых кластера, то и имени два долж...

Переименовать можно кластер ? Кластер один но на разных машинах при инициализации разные имена у них. Или удалить на одной машине и создать с таким же именем как на машине с которой планирую данные переносить?

Arm Jedi
Переименовать можно кластер ? Кластер один но на р...

а что надо получить в результате? я пока не очень понимаю

Arm-Jedi Автор вопроса
Виктор Егоров
а что надо получить в результате? я пока не очень ...

Восстановиться из репозитория полученного на другом сервере. На новом сервере кластер имеет имя data на старом main. Так смотрю что это просто имя каталога или не?

Arm Jedi
Восстановиться из репозитория полученного на друго...

есть stanza — имя в pgbackrest. и есть имя кластера на сервере, в пути видно. если правильно понял — на новом сервере просто прописать нужный путь в pg1-path переменную в секции [stanza]

Arm-Jedi Автор вопроса
Виктор Егоров
есть stanza — имя в pgbackrest. и есть имя кластер...

Разные имена кластеров на серверах. Можно переименовать кластер на одном из серверов что бы соответствовали?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта