2014-12-15 7 views
0

Я пытаюсь создать резервную копию базы данных neo4j с помощью командной строки.Не удалось создать резервную копию Neo4J databse с резервной копией neo4j

./bin/neo4j-backup -host localhost -port 7474 -to /tmp/backup/neo4j-backup-201412151033 

Я получаю эту ошибку при попытке org.neo4j.com.ComException: Channel has been closed команду.

Как получить простую резервную копию текущей базы данных?

+0

Какую версию Neo вы используете? Резервное копирование, вероятно, не работает на 7474, если вы не попробовали все свои порты, просто попробуйте удалить аргумент порта. – JohnMark13

+0

@ JohnMark13, Neo4j 2.1.6 - Я получаю другую ошибку 'org.neo4j.com.ComException: BackupClient не удалось подключиться к localhost/127.0.0.1: 6362' при удалении порта. – bdparrish

+1

У вас есть резервный клиент, поэтому, я думаю, вы используете корпоративную версию? Резервное копирование включено по умолчанию на 6362, но вы можете настроить это, как описано здесь: http://neo4j.com/docs/stable/backup-introduction.html – JohnMark13

ответ

0

Если вы используете резервный клиент, я думаю, вы используете корпоративную версию Neo4j.

Резервное копирование включено по умолчанию на 6362, но вы можете настроить его, как описано здесь: http://neo4j.com/docs/stable/backup-introduction.html.

Если вы удалите аргумент порта из вызова, клиент автоматически примет порт 6362, который должен работать, если Neo запущен.

1

В корпоративной версии порт 6362 включен по умолчанию. Вы создаете резервную копию локально, как это: bin/neo4j-backup -to destination-from from 127.0.0.1