En mi empresa, descargamos una instantánea de la base de datos de desarrollo local como un db.dump.tar.gz
archivo. La compresión tiene sentido, pero el tarball solo contiene un único archivo ( db.dump
).
¿Tiene algún sentido archivar un solo archivo, o es .tar.gz
un idioma tan común? ¿Por qué no solo .gz
?
.tar.gz
que era superior a la mayoría de los otros métodos comunes. Recuerdo que era superior a solo .tar
pero no puedo recordar si fue mejor que solo .gz
. Irónicamente, el .cab
formato de Windows fue el mejor de los métodos que probé, lo cual fue muy inesperado.
tar
no es un algoritmo de compresión, es un formato de archivo
tar -zxvf
. Pero para aquellos que miran el nombre del archivo y ven que no tiene una.tgz
extensión, está perfectamente bien descomprimir el archivo de volcado db. Dado que no conozco los algoritmos de compresión en detalle, no estoy seguro de si tar hace alguna compresión en archivos dispersos como db dump, pero para archivos de texto sin formato, el gzip directo del archivo tiene una ventaja de tamaño muy pequeño sobre el taring primero y gzip ing el archivo