Я пытаюсь настроить Barman на моем локальном компьютере. Postgres и Бармен на одном сервере. Мои шаги:
createuser --superuser barman
createuser --replication streaming_barman
pg_hba.conf добавлено
пользователи barman и streaming_barman могут получить доступ к базе данных.
Я добавил конфигурацию в barman.conf
[barman]
active = true
retention_policy = REDUNDANCY 3
immediate_checkpoint = true
last_backup_maximum_age = 4 DAYS
minimum_redundancy = 1
и я добавил вторую конфигурацию в /etc/barman.d/10_data.conf
[10_data]
description = "Cluster 10/data (Streaming-Only)"
streaming_conninfo = user=streaming_barman
streaming_archiver = on
slot_name = barman
streaming_archiver_name = barman_receive_wal
streaming_archiver_batch_size = 50
conninfo = user=barman dbname=postgres
Наконец, когда я пытаюсь это
su - barman
barman receive-wal --create-slot 10_data
, я получаю эту ошибку
ERROR: Missing or invalid ssh_command in barman configuration for server 10_data