緊急時におけるマウント済みディスクボリュームのイメージング:blktraceベースのソリューション
2025-01-15
この記事では、ポイントインタイムスナップショットが利用できない場合のシステムディスクのバックアップを行うための巧妙な方法について説明しています。著者は、スナップショット機能を持たない、故障寸前のシステムをバックアップする必要がありましたが、再起動やストレージの再構成は望ましくない状況に直面しました。この解決策では、Linuxのblktrace APIを利用して、データの書き込み中であっても、リアルタイムでブロックデバイスの動作を追跡し、完全なディスクイメージを作成します。著者は、変更されたブロックを追跡し、イメージング中にデータの損失を防ぐGoベースのツールhot-cloneを共有しています。これは、緊急事態における重要なシステムのバックアップのための信頼性の高いソリューションを提供します。