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 關閉需要...