Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.3. イメージの比較

2 つの指定された 2 つのイメージファイル(imgname1 および imgname2)の内容を qemu -img compare コマンドと比較します。オプションで、ファイルのフォーマットタイプ(fmt)を指定します。イメージには形式や設定が異なります。
デフォルトでは、大規模なイメージには、他のイメージの最後にある領域に未割り当てまたはゼロのセクターのみが含まれる場合、異なるサイズのイメージが同じであると見なされます。また、セクターが 1 つのイメージに割り当てられておらず、他のイメージにゼロバイトのみが含まれる場合は、これは等しいものとして評価されます。-s オプションを指定した場合、イメージサイズが異なり、セクターが 1 つのイメージに割り当てられていて、2 つ目のイメージで割り当てられていない場合には、イメージは同じであると見なされます。
 # qemu-img compare [-f fmt] [-f fmt] [-p] [-s] [-q] imgname1 imgname2
qemu-img compare コマンドは、以下の終了コードの 1 つで終了します。
  • 0 - イメージは同一です。
  • 1 - イメージは異なります。
  • 2 - イメージのいずれかを開くとエラーがありました。
  • 3 - セクターの割り当ての確認にエラーがありました
  • 4 - データの読み込み時にエラーが発生しました。