Ошибка онлайн-резервного копирования Neo4J на AWS - Не удалось запустить резервное копирование с использованием доступных стратегий - PullRequest
0 голосов
/ 06 мая 2020

Я тестирую neo4j enterprise 3.3.3 на AWS и пытаюсь запустить онлайн-резервную копию на базе данных, которая находится на другом сервере.

Я запускаю свой AWS экземпляр:

neo4j-admin backup --backup-dir=~/backup --name=graph.db-backup --from=0.0.0.0:4444

, где я меняю 0.0.0.0 для моего открытого IP-адреса для внешней базы данных neo4j и 4444 для моего порта.

Но затем я получаю эту ошибку:

Failed to load private key: /var/lib/neo4j/certificates/neo4j.key

ОБНОВЛЕНИЕ

Я исправил это, выполнив команду с sudo ( на Amazon AWS).

Однако теперь я получаю другую ошибку:

Failed to run a backup using the available strategies.

В документации по резервным копиям сказано, что вам нужно только раскомментировать некоторые настройки в neo4j.conf, что я и сделал, как на сервере, для которого выполняется резервное копирование, так и на том, на котором выполняется резервное копирование.

Может быть, проблема в том, что на AWS вы должны запускать команды с

systemctl

И если да, то как мне запустить neo4-admin с ним?

Это не сработает, если я использую

systemctl neo4j-admin ...

Кто-нибудь из Neo4J - не могли бы вы помочь? Резервное копирование - одна из основных причин для получения версии Enterprise, но документации о том, как ее использовать, недостаточно.

...