En mi empresa, descargamos una instantánea de la base de datos de desarrollo local como un db.dump.tar.gzarchivo. 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.gzun idioma tan común? ¿Por qué no solo .gz?
.tar.gzque era superior a la mayoría de los otros métodos comunes. Recuerdo que era superior a solo .tarpero no puedo recordar si fue mejor que solo .gz. Irónicamente, el .cabformato de Windows fue el mejor de los métodos que probé, lo cual fue muy inesperado.
tarno 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.tgzextensió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