hacer una copia de seguridad y comprimir el directorio /home usando lzma

hacer una copia de seguridad y comprimir el directorio /home usando lzma

esto funcionara?

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

Estoy principalmente confundido sobre dónde colocar el --lzmaargumento.

Respuesta1

Tu --lzmaargumento funcionará si lo pones ahí pero tienes problemas en otros lados.

Necesita poner espacio entre backboxhome.tar.gz/home/user, también está creando un lzmaarchivo comprimido, no uno comprimido con gzip, así que cambie el nombre backboxhome.tar.gza, por ejemplo, backboxhome.tar.lzma(estaría bien si lo nombrara así, gzpero le resultaría difícil recordar qué es realmente y también mientras lo extrae). ).

Su comando en su conjunto podría tomar la forma:

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

Aunque una mejor práctica es utilizar las opciones una detrás de otra:

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

Tenga en cuenta que lzmaambos xzutilizan el mismo algoritmo de compresión; de hecho, lzmaestá en desuso en favor del más nuevo xz. Entonces sería mejor que usaras xz( tar -J):

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

información relacionada