2022-08-19 nebula 圖數(shù)據(jù)庫(kù)備份/恢復(fù)

nebula 圖數(shù)據(jù)庫(kù)的數(shù)據(jù)備份與恢復(fù),首先查看文檔說(shuō)明

https://docs.nebula-graph.com.cn/3.1.0/backup-and-restore/nebula-br/3.br-backup-data/

說(shuō)實(shí)話這個(gè)文檔看的有點(diǎn)懵逼的,然后經(jīng)過(guò)自己不斷你的實(shí)踐也算ok了,這里面不好用的主要原因是,服務(wù)器訪問(wèn)github基本都是失敗的,導(dǎo)致文件無(wú)法下載,二進(jìn)制文件也無(wú)法編譯,然后后續(xù)工作無(wú)法展開(kāi);

備份之前肯定是已經(jīng)安裝好了nebula等相關(guān)東西,達(dá)到了可使用的情況,然后現(xiàn)在開(kāi)始數(shù)據(jù)庫(kù)文件備份;

第一步: 文檔中也有說(shuō)明,要下載 br 以及agent
這兩個(gè)下載下來(lái),都是二進(jìn)制文件,還要make, github 不想吐槽,我這里通過(guò)其他方法找到了兩個(gè) 已經(jīng)編譯好的,直接下載后,上傳到nebula安裝位置,直接使用命令即可,下載地址如下:

鏈接:https://pan.baidu.com/s/10hYSTu2uhSo-bEN02-MO4A?pwd=x4ac 
提取碼:x4ac

效果如圖


image.png

第二步: 賦權(quán)限,開(kāi)始備份

賦權(quán)限
chmod -R 777  agent-0.1.1-linux-amd64 br-0.6.1-linux-amd64

啟動(dòng)agent
./agent-0.1.1-linux-amd64 --agent="127.0.0.1:8888" --meta="127.0.0.1:9559"


重新打開(kāi)一個(gè)窗口,由于這個(gè)agent啟動(dòng)后是當(dāng)前啟動(dòng)的,一直輸出日志 ,ctrl+c退出后,就相當(dāng)于關(guān)閉了agent服務(wù),所以新開(kāi)一個(gè)窗口運(yùn)行以下命令,打開(kāi)位置也是 下載的兩個(gè)文件所在的位置


執(zhí)行備份命令
./br-0.6.1-linux-amd64 backup full --meta "127.0.0.1:9559" --storage "local:///home/nebula/backup/"

執(zhí)行查詢備份命令 得到備份文件名稱(chēng)
./br-0.6.1-linux-amd64 show --storage "local:///home/nebula/backup"

可以將圖數(shù)據(jù)庫(kù)nebula 的數(shù)據(jù)全部清空,然后驗(yàn)證br 恢復(fù)

執(zhí)行恢復(fù)命令
./br-0.6.1-linux-amd64 restore full --meta "127.0.0.1:9559" --storage "local:///home/nebula/backup/" --name BACKUP_2022_08_18_17_30_44

/home/nebula/backup 這個(gè)路徑?jīng)]有時(shí)候,要自己主動(dòng)創(chuàng)建出來(lái),當(dāng)然也可以指定其他位置
BACKUP_2022_08_18_17_30_44 跟第二步查出來(lái)的備份文件名稱(chēng)一致

粘貼下午昨天備份的文件查詢效果


image.png

以及備份,恢復(fù)時(shí)候的日志


image.png

本人親測(cè),我的圖數(shù)據(jù)庫(kù)中有兩個(gè)圖譜: test,traction_failure 均備份,并在恢復(fù)后,數(shù)據(jù)全部恢復(fù)正常!!!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容