lotus 區塊高度 匯出快照

2021-10-09 21:25:28 字數 4055 閱讀 2933

2,匯入快照

3,減少lotus磁碟占用空間

找乙個已經同步完區塊高度的節點

lotus chain export --recent-stateroots=

900--skip-old-msgs snapshot.car

匯出時間大概30分鐘,快照3.9gb

# ls -lh | grep snapshot.car

-rw-r--r--

1 root root 3.9g 9月 2810:

50 snapshot.car

# lotus chain export --recent-stateroots=900 --skip-old-msgs snapshot.car+++

2020-10

-01t17:32:

07.675

+0800 info rpc go-jsonrpc@v0.

1.2-

0.20200822201400

-474f

4fdccc52/client.go:

213 rpc output message buffer

4.7g snapshot.car
lotus chain export --recent-stateroots=

900--skip-old-msgs snapshot.car

4.8g oct  812:

56 snapshot.car

lotus version 1.1

.0+git.

420ec18c5.dirty

lotus chain export --skip-old-msgs --recent-stateroots=

900

lotus chain export --skip-old-msgs --recent-stateroots=

900 snapshot.car

# lotus chain export --skip-old-msgs --recent-stateroots=

900 snapshot.car

++++

+2020-10

-21t16:14:

22.936

+0800 info rpc go

-jsonrpc@v0.

1.2-

0.20201008195726

-68c6a2704e49/client.go:

346 rpc output message buffer

# lotus --version

lotus version 1.1

.2

# lotus chain export --skip-old-msgs --recent-stateroots=

900 snapshot.car

++++

++++

++++

++++

++++

++++

++++

+++

lotus chain export --skip-old-msgs --recent-stateroots=

900 snapshot.car

7.0g nov  314:

49 snapshot.car

lotus chain export --skip-old-msgs --recent-stateroots=

2000

lotus chain export --skip-old-msgs --recent-stateroots=

2000 snapshot.car

19g jan 2113:

36 snapshot.car

lotus chain export -

-skip-old-msgs -

-recent-stateroots=

2000 snapshot.car

# cat  /

var/log/chain/daemon.log | grep -e "export started|export finished"

2021-01

-21t20:00:

52.999

+0800 info chainstore store/store.go:

1473 export started

2021-01

-21t20:15:

38.967

+0800 info chainstore store/store.go:

1484 export finished

du -sh chain/

660g chain/

lotus chain export --recent-stateroots=

2000

--skip-old-msgs snapshot.car

31g mar 1013:

04 snapshot.car

lotus chain export --recent-stateroots=

2000

--skip-old-msgs snapshot.car

27g may  112:

58 snapshot.car

新節點匯入快照,加速區塊高度同步

lotus daemon --import-snapshot snapshot.car
lotus daemon --

import

-snapshot snapshot.car --halt-after-

import

mv datastore/ datastore_old
lotus daemon --

import

-snapshot snapshot.car --halt-after-

import

$lotus_path/kvlog/metadata 重新命名cbor
nohup lotus daemon >>

/var

/log/chain/daemon.log 2

>&1

&

在這裡插入**片
lotus sync status
# lotus sync wait

worker:

0; base:

98799

; target:

98799

(diff:0)

state: complete; current epoch:

98799

; todo:

0done!

# du -sh lotus/datastore/chain/

16k lotus/datastore/chain/

lotus daemon --

import

-snapshot

lotus daemon --

import

-snapshot snapshot.car

參考:

官方文件 鏈管理

Hyper V 3 虛擬機器快照之四 匯入 匯出快照

第三部分介紹應用和刪除快照,本部分介紹如何匯入匯出快照 當移動包含快照的虛擬機器時,不但要匯出虛擬機器的原始硬碟檔案,也要匯出快照檔案。如果包含多層級快照,需要注意快照之間的合併。如果要整體匯出快照樹,需要選擇最底層的快照。或者執行完整的虛擬機器匯出功能。在實際應用中,建議不要建立多層級和不同層級且...

Hyper V 3 虛擬機器快照之四 匯入 匯出快照

第三部分介紹應用和刪除快照,本部分介紹如何匯入匯出快照 當移動包含快照的虛擬機器時,不但要匯出虛擬機器的原始硬碟檔案,也要匯出快照檔案。如果包含多層級快照,需要注意快照之間的合併。如果要整體匯出快照樹,需要選擇最底層的快照。或者執行完整的虛擬機器匯出功能。在實際應用中,建議不要建立多層級和不同層級且...

XenServer中虛擬機器和快照匯出與匯入

我們在工作中經常會遇到,把xenserver中的虛擬機器或者快照匯出,然後匯入到另一台xenserver,或者匯出來備份下來,以防虛擬機器出現故障。下面介紹一下用xe命令如何匯出 匯入虛擬機器或快照,當然也可以直接用xencenter來匯出匯入,不過前者速度要快得多。匯出 匯入虛擬機器 1 關閉需要...