プロジェクトのテスト環境データベースのデータが失われてしまったので、記録しておきたいと思います。当時は、一定期間一時的に使用され、永続的ではないと考えて、Docker を使用してインストールされました。一昨日突然、docker ログがいっぱいになり、同僚がログをクリーンアップしたかったので、次のコマンドを使用しました。 docker システム プルーン その結果、当時はMySQLコンテナは通常停止状態だったのですが、突然強制終了してしまいました。バックアップしていたデータは3月のものだったので、ひどい状況でした。それから様々な研究が再開され始めました。 次に、このコマンドが何をするのかを調べるために公式ドキュメントを参照しました。上記で使用した
これで安心しました。幸い、データボリュームは削除されていません。データボリュームを使用してデータを回復できます。次に、回復計画を記録します。 1. データボリュームの場所を見つけるデータボリュームディレクトリは この 2. 回復新しいボリュームを作成するには
次にコンテナを作成します docker run -d -p 3309:3306 -v mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name huifu mysql:5.7 データを回復する前に、新しく作成されたデータ ボリューム内の関連コンテンツを削除し、以前のデータ ボリュームのコンテンツを現在のデータ ボリュームにコピーしてデータを回復する必要があります。 /var/lib/docker/volumes/mysqldata/_data/ をコピーします。 rm -f * rm -f -R * コンテンツをデータボリュームにコピーする cd /var/lib/docker/volumes/1db16a9dfdf3442b117ebc2ec11df5df4db717cfd567c77fa0a49905a9652fa0/_data/ cp -R * /var/lib/docker/volumes/mysqldata/_data/ この時点で、データベースデータの復旧は完了です。復元されたコンテナを入力して、 参考文献https://docs.docker.com/engine/reference/commandline/system_prune/ https://www.cnblogs.com/cheyunhua/p/13433400.html これで、docker コンテナ データの復旧方法に関するこの記事は終了です。docker コンテナ データの復旧の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
質問一部のページでは、onload でデータを要求してからビューをレンダリングするため、ミニプログラ...
目次1. フロントエンド制御1. router.js ファイル内 (router.js にそれぞれ静...
11. JavaScriptを使用してページ効果を作成する11.1 DOMプログラミングDOM プロ...
による写真に示されている効果を例に挙げてみましょう。明らかに、「次へ」というテキストを水平方向だけで...
初回の読み込みを高速化できるルートの遅延読み込みをどうして忘れられるでしょうか?ルーティングの遅延読...
この記事では、例を使用して MySQL カーソルの概念と使用方法を説明します。ご参考までに、詳細は以...
背景:場合によっては、json データをページに直接表示する必要があります (たとえば、インターフェ...
top コマンドは、Linux システムのパフォーマンスを監視するために誰もが使用している最適なコマ...
1. MySQLをダウンロードするMySQL 公式 Web サイトにログインし、MSI インストー...
1. まず、お使いのマシンに応じて、MySQL 公式サイトから対応するデータベースをダウンロードしま...
基本概念デフォルトでは、Compose はアプリケーション用のネットワークを作成し、サービスの各コン...
目次序文1. どのような変数が促進されますか? 2. 可変プロモーションがあるのはなぜですか? (1...
目次マウスジョイント マウスジョイント距離ジョイント距離ジョイントモータージョイント直動ジョイント変...
MySQLは独立した書き込み分離を設定します。コードに次のものを書くと問題が発生する可能性があります...
目次序文: 1. Navicatの紹介2. シンプルなチュートリアルの共有接続管理ライブラリテーブル...