redisデータベースの移行
1710 ワード
シナリオ解析
ある大物は機械を
スタート
ステップ1:検索
開く
出力:
説明
ステップ2:ターゲットサーバredisを閉じる
具体的にどのように閉じるかはここでは述べないが、第三者ツールで閉じることと命令で閉じることができ、具体的には好みに応じて選択することができる.ただし、必ずシャットダウン
ステップ3:コピー元サーバ
このステップはftpなどのツールで実現してもよいし,コマンドラインで実現してもよい.当時、筆者はコマンドラインを使用して、直接ソースサーバでコマンドをたたきました(このコマンドはターゲットサーバで指定したパスのファイルを上書きします):
車に戻るには、パスワードを入力する必要があります.入力時に入力したパスワードが見えないので、自分が脳の中で入力した文字を憶測して、問題がないことを確保して、直接車に戻ります.問題なければ、ソースサーバの
ステップ4:ターゲットサーバの起動
具体的にどのように起動するかはここでは述べないが、サードパーティのツールで起動し、コマンドで起動することができ、具体的には好みに応じて選択することができる.
ステップ5:ターゲットサーバの検証
このとき、
まとめ
移転を知ったのか
メモリに格納することは、データの永続化に関係するでしょう.
ある大物は機械を
redis
別の機器に移行する.現在2台の機械が存在するredis
環境および状態は起動、およびローカル用rdm
2台の機器を接続した接続.スタート
ステップ1:検索
redis
記憶ファイルを機器の場所に保存する開く
rdm
、右クリックredis
データベース、選択Console
開くredis
コマンドコンソール、コマンド入力:CONFIG GET dir
出力:
1) "dir"
2) "/"
説明
redis
格納ファイルdump.rdb
(ファイル名はredis.conf
ファイルデフォルト)サーバのルート・ディレクトリ/
の下にあります.第1ステップの上記手順を繰り返して、2台の機器redis
のdump.rdb
位置をそれぞれ探し出す.ステップ2:ターゲットサーバredisを閉じる
具体的にどのように閉じるかはここでは述べないが、第三者ツールで閉じることと命令で閉じることができ、具体的には好みに応じて選択することができる.ただし、必ずシャットダウン
redis
サーバは次のステップに進みます.そうしないと、移行は無効になります(なぜか分かりません).ステップ3:コピー元サーバ
dump.rdb
ファイルを宛先サーバ指定場所へこのステップはftpなどのツールで実現してもよいし,コマンドラインで実現してもよい.当時、筆者はコマンドラインを使用して、直接ソースサーバでコマンドをたたきました(このコマンドはターゲットサーバで指定したパスのファイルを上書きします):
scp path/to/dump.rdb serverUserName@serverIp:path/to/dump.rdb
車に戻るには、パスワードを入力する必要があります.入力時に入力したパスワードが見えないので、自分が脳の中で入力した文字を憶測して、問題がないことを確保して、直接車に戻ります.問題なければ、ソースサーバの
dump.rdb
ファイルを転送したことを示します.ステップ4:ターゲットサーバの起動
redis
サービス具体的にどのように起動するかはここでは述べないが、サードパーティのツールで起動し、コマンドで起動することができ、具体的には好みに応じて選択することができる.
ステップ5:ターゲットサーバの検証
redis
データの移行が完了しているかこのとき、
rdm
を開き、ターゲットサーバのredis
データベースを右クリックし、選択Reload
;この時点で、redis
データベースの移行が完了していることがわかります.まとめ
移転を知ったのか
redis
データベースは思ったほど難しくなく、実際の作業中にいくつかのピットを踏んでしまうことがポイントで、その中でもなぜターゲットサーバをシャットダウンしたのか分からないredis
サービスは交換や移行が可能で、redisとはメモリに格納することは、データの永続化に関係するでしょう.