Neo4j Offline Backup

Neo4j Graph Database imizde yer alan veritabanlarının Offline backup ını işleyeceğiz bu makalemizde.

Neo4j ‘nin admin tool u kullanılarak bu backup alınır ve offline backup almak için servisin durdurulması gerekmekte.

Syntax :

[sudo] neo4j-admin dump --database=db-folder --to=db-target-folder/db-dump-file

db-folder : veritabanının bulunduğu folder bilgisine erişip hangi db lerin backup ını alacaksak oradan db adlarını alıp buraya giriyoruz.

db-target-folder : dump alınacak path bilgimizi yazıyoruz.

db-dump-file : dump file ımızın adını giriyoruz.

Kendi neo4j veritabanımızda bu adımları şimdi gerçekleştirelim :

[[email protected] /]# cd /var/lib/neo4j/data/databases/
[[email protected] /]# ls -la

Database ismimize gördüğünüz gibi erişmiş olduk.

Database Name : graph.db

neo4j-admin tool ‘unu kullanarak yukarıda ki syntax ‘a uygun scriptimizi aşağıda ki gibi hazırladık.

sudo /usr/bin/neo4j-admin dump --database=graph.db --to=/usr/local/backup/graphDb_2019-07-17.dump

Sağlıklı bir şekilde veritabanımızın dump ını almış olduk.

Klasöre gidip dump ı kontrol edelim.

cd /usr/local/backup/

Kolay Gelsin

Leave a Reply

Your email address will not be published. Required fields are marked *