lzma を使用して /home ディレクトリをバックアップおよび圧縮する

lzma を使用して /home ディレクトリをバックアップおよび圧縮する

これは機能しますか?

sudo tar -cvpf backboxhome.tar.gz/home/user --lzma

私は主に議論をどこに位置づけるべきかで混乱しています--lzma

答え1

あなたの--lzma議論はそこに置けばうまくいくでしょうが、他のところに問題があります。

の間にスペースを入れる必要がありますbackboxhome.tar.gz/home/user。また、lzmagzip 形式ではなく圧縮されたアーカイブを作成しているので、 の名前をbackboxhome.tar.gzたとえば に変更しますbackboxhome.tar.lzma( という名前を付けても問題ありませんがgz、実際に何なのか思い出すのが難しくなり、解凍中にも困難になります)。

コマンド全体は次の形式になります。

sudo tar -cvpf backboxhome.tar.lzma /home/user --lzma

ただし、オプションを次々に使用する方がより良い方法です。

sudo tar --lzma -cvpf backboxhome.tar.lzma /home/user

lzmaとはどちらも同じ圧縮アルゴリズムを使用していることに注意してくださいxz。実際、 はlzma新しい に置き換えられて非推奨になっています。そのため、 ( )xzを使用する方が適切です。xztar -J

sudo tar -cvpJf backboxhome.tar.xz /home/user

関連情報