2015-06-02 3 views
0

Мне нужен способ достичь предыдущего состояния графика (то есть отменить X количество изменений).Py2neo - возврат к предыдущему состоянию

Возможно ли сохранить данные, чтобы позже вы могли заменить график этой копией? Или можно экспортировать граф в файл, а затем загрузить график из него?

ответ

0

Я вижу три возможных способа сделать это, совершенно не зависит от py2neo:

Метод 1: простое копирование файлов хранилища:

cp -R data/graph.db data/backup 

Метод 2: Выполните команду резервного копирования:

http://neo4j.com/docs/stable/backup-embedded-and-server.html

mkdir /mnt/backup/neo4j-backup 
./bin/neo4j-backup -host 192.168.1.34 -to /mnt/backup/neo4j-backup 

Метод 3: Запустите Cypher команды дампа экспериментальное:

Создать дамп вашей БД

./bin/neo4j-shell -c 'dump MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN r,n' > export.cql 

Для повторного импорта вашего графика, забросьте дб с Cypher, а затем:

./bin/neo4j-shell -file export.cql