human
Linux DDコマンドを使用して、ディスクパーティションを圧縮ファイルにバックアップするにはどうすればよいですか？
gpt
このタスクを実行するには、ddとgzipまたはzipの組み合わせを使うことができる。

1.ddを使ってディスクパーティションをバックアップする：

$ dd if=/dev/sdX of=/path/to/destination/mybackup.img

2.バックアップファイルをgzipかzipで圧縮する：

$ gzip /path/to/destination/mybackup.img

これで、mybackup.img.gzという圧縮アーカイブファイルが作成されます。

あるいは、zipコマンドを使ってバックアップ・ファイルを圧縮することもできます：

zip /path/to/destination/mybackup.img

これでmybackup.zipという圧縮アーカイブファイルが作成されます。
human
結果のバックアップファイルを解凍して復元するにはどうすればよいですか？
gpt
バックアップファイルを解凍して復元するには、以下の手順を使用します：

バックアップ・ファイルがgzipを使用して圧縮されている場合は、次のコマンドを使用して解凍できます：

$ gunzip /path/to/destination/mybackup.img.gz

バックアップファイルがzipで圧縮されている場合は、次のコマンドで解凍できます：

$ unzip /path/to/destination/mybackup.img.zip

バックアップ・ファイルを解凍したら、ddを使ってディスク・パーティションにリストアできます：

dd if=/path/to/destination/mybackup.img of=/dev/sdX

ここで、/dev/sdXはバックアップを復元したいパーティションのデバイス名です。

重要: バックアップをリストアする前に、デバイス名と宛先パスが正しいことを確認してください。