Cardano KB
  • 初めに
  • Cardano Node Operation
    • ノードの疎通確認
    • Cardanoノードの正常性確認
    • バックアップ
    • CPU 使用率が急上昇した時
    • メトリック
    • 監視
    • 手作業でファイルを書き換えた時
    • ブロック調査
    • Cardano-cli
      • Withdrawing rewards
    • Cardano Nodeリリース情報
      • Cardano Node 1.35.3
      • Cardano Node 1.35.0
      • Cardano Node 1.34.1
      • Cardano Node 1.34.0
      • Cardano Node 1.33.0
      • Cardano Node 1.32.1
      • Cardano Node 1.31.0
      • Cardano Node 1.29.0
      • Cardano Node 1.27.0
      • Cardano Node 1.26.2
      • Cardano Node 1.26.1
      • Cardano Node 1.25.1
  • Tools
    • ADApools
    • PoolTool
Powered by GitBook
On this page
  • DBのバックアップ
  • DBリストア

Was this helpful?

  1. Cardano Node Operation

バックアップ

Cardano Nodeアップデート前など万が一の時のために取得するバックアップに関してです。

DBのバックアップ

スロットリーダ割り当てを考慮して問題のない時間帯、構成であることを確認の上実行します。

Cardano Nodeを停止します。

sudo systemctl stop cardano-node
sudo systemctl status cardano-node

backup_db などバックアップを配置するためのディレクトリを予め用意しておきます。 (ここではhome配下に作成済みの想定) 下記コマンドでバックアップを取ります。スペックによりますが、2021年4月の時点のDBで、40〜50分かかりました。

cd $NODE_HOME
tar Jcf ~/backup_db/db_<バックアップ取得の日付>.tar.xz db/

Cardano Nodeを起動します。

sudo systemctl start cardano-node
sudo systemctl status cardano-node

DBリストア

問題があった際、取得しておいたDBのバックアップからリストアします。

Cardano Nodeを停止します。

sudo systemctl stop cardano-node
sudo systemctl status cardano-node

dbフォルダをリネームします。

cd $NODE_HOME
mv db/ db_<日付>

dbのバックアップファイルをCardano Node実行ディレクトリへコピーします。

cp ~/backup_db/db_<リストア対象の日付>.tar.xz .

解凍します。dbフォルダ内にファイルが存在していることを確認します。

tar -xf db_<リストア対象の日付>.tar.xz
ls db

Cardano Nodeを起動します。

sudo systemctl start cardano-node
sudo systemctl status cardano-node
PreviousCardanoノードの正常性確認NextCPU 使用率が急上昇した時

Last updated 4 years ago

Was this helpful?