Full-Node

創建備份節點最簡單的方法是什麼?

  • August 12, 2020

我的節點最近發生了數據損壞,我不得不重新同步它,這很痛苦。

假設我不將該節點用作錢包,那麼使用完全同步的區塊鏈進行備份的最簡單方法是什麼?是否像將文件從一個外部硬碟複製到另一個一樣簡單?

您只需創建datadir文件夾的備份,可以將其保存在另一個硬碟驅動器上,以防您的節點的鏈狀態損壞。如果發生損壞,只需將保存的數據複製到適當的文件夾中,然後您的節點將從歷史記錄的那個點開始同步,而不是從頭開始。datadir可以在您的文件中指定,否則bitcoin.conf將在預設路徑中找到。

注意:您需要在開始復製文件之前停止節點。節點的正常操作包括對數據目錄文件的大量隨機讀取和寫入,因此您需要先停止節點以消除在復製過程中損壞數據的機會。

您可以簡單地將chainstateandblocks文件夾複製並粘貼到其他硬碟上。但是在失敗的情況下將它複製粘貼回來仍然需要一段時間,儘管不像完整的 IBD 那樣長

引用自:https://bitcoin.stackexchange.com/questions/98495