dd コマンドは dataset definition の略で、ディスクに限らずデータを Low レベルで読み書きすることができます。 データの中身を無視して操作できるため、たとえばOSが読み取れないファイルシステムでフォーマットされているストレージでもバイナリーレベルで読み書きが可能です。 dd の主な用途は、データ破壊、データ消去ですが、完全なバックアップ、完全なリストアが可能です。 たとえば、メーカー製 PC の OS を入れ替え、気が変わって元に戻す状況があったとして、本来であればリストアディスクを準備したりドライバーを再度入手したりといった作業が必要ですが、dd コマンドでイメージを事前に取得していれば、バックアップ時点まで完全に戻すことが可能です。なお、市販のバックアップソフトでも同様のことはできますが、無償、互換性の懸念(古いバージョンでバックアップして、新しいバージョンで本