Операционной системы: Windows 2012
Neo4j Версия: 1.8.2 ПредприятиеНевозможно запустить сценарий резервного копирования поставляемого с Neo4j Enterprise 1.8.2
У меня возникли проблемы с помощью сценария Neo4jBackup.bat для резервного копирования сервера Neo4j. Я бег следующей команды из командной строки администратора:
.\Neo4jBackup.bat -full -from single://127.0.0.1 -to E:\Neo4j-Backup
Когда я запускаю эту команду, я получаю следующий вывод и трассировка стеки:
Performing full backup from 'single://127.0.0.1'
Exception in thread "main" java.lang.RuntimeException: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at org.neo4j.index.impl.lucene.LuceneDataSource.newIndexWriter(LuceneDataSource.java:685)
at org.neo4j.index.impl.lucene.LuceneDataSource.syncGetIndexSearcher(LuceneDataSource.java:574)
at org.neo4j.index.impl.lucene.LuceneDataSource.getIndexSearcher(LuceneDataSource.java:540)
at org.neo4j.index.impl.lucene.LuceneDataSource.makeSureAllIndexesAreInstantiated(LuceneDataSource.java:893)
at org.neo4j.index.impl.lucene.LuceneDataSource.listStoreFiles(LuceneDataSource.java:833)
at org.neo4j.com.ServerUtil.rotateLogsAndStreamStoreFiles(ServerUtil.java:129)
at org.neo4j.backup.BackupImpl.fullBackup(BackupImpl.java:41)
at org.neo4j.backup.BackupClient$BackupRequestType$1.call(BackupClient.java:73)
at org.neo4j.backup.BackupClient$BackupRequestType$1.call(BackupClient.java:69)
at org.neo4j.com.Server$4.run(Server.java:427)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at java.io.WinNTFileSystem.canonicalize0(Native Method)
at java.io.Win32FileSystem.canonicalize(Unknown Source)
at java.io.File.getCanonicalPath(Unknown Source)
at org.apache.lucene.store.FSDirectory.getCanonicalPath(FSDirectory.java:129)
at org.apache.lucene.store.FSDirectory.<init>(FSDirectory.java:143)
at org.apache.lucene.store.MMapDirectory.<init>(MMapDirectory.java:93)
at org.apache.lucene.store.FSDirectory.open(FSDirectory.java:180)
at org.apache.lucene.store.FSDirectory.open(FSDirectory.java:172)
at org.neo4j.index.impl.lucene.LuceneDataSource$DirectoryGetter$1.getDirectory(LuceneDataSource.java:914)
at org.neo4j.index.impl.lucene.LuceneDataSource.newIndexWriter(LuceneDataSource.java:664)
... 15 more
Что я делаю неправильно? Настройки Neo4j, относящиеся к резервному копированию, установлены на:
online_backup_enabled=true
online_backup_port=6362
Ваша помощь приветствуется. Спасибо.
Amir.
я не получил каких-либо решений по этому вопросу. Кто-нибудь работает с Neo4j в Windows? Если да, попробовали ли резервное копирование своих данных с помощью сценария резервного копирования, который поставляется с Neo4j? –
Вы попробовали что-то вроде «Neo4jBackup.bat -full -from single: //127.0.0.1 -to E: \\ Neo4j-Backup' –
Да, я попробовал его с E: \\ Neo4j-Backup. Я также попробовал вариант E: // Neo4j-Backup. Там тоже не повезло. –