虚拟主机大文件压缩_备份压缩最佳实践
腾讯云虚拟主机解压压缩包是上传网站程序的常用操作。把 zip/tar.gz 上传到服务器,用面板的解压功能或 SSH 命令解压,比 FTP 传成千上万个文件快 10 倍以上。解压后检查文件完整性和权限,再配置安装。
分卷压缩与解压:Linux 用 tar -zcf - 目录/ | split -b 100M - 输出.tar.gz. 生成 100MB 分卷,解压用 cat 输出.tar.gz.* | tar -zxf -。Windows 用 7-Zip 分卷压缩,解压时所有分卷放同一目录,解压第一个即可。分卷上传后确认所有分卷完整,缺一不可。
参考(分卷压缩与解压): ``` # 分卷压缩(每个 100MB) tar -zcf - 目录/ | split -b 100M - backup.tar.gz. # 分卷解压 cat backup.tar.gz.* | tar -zxf - # 加密压缩 zip -r -P 密码 输出.zip 目录/ # 校验完整性 md5sum 包名.tar.gz ```
解压后的安全检查:从非官方来源下载的程序压缩包,解压后扫描是否有 webshell 或后门(grep eval/base64_decode),不要直接上线。破解版、 nulled 主题插件常带后门,解压后必须检查,否则网站会被入侵。
解压失败的应急处理:zip 损坏用 zip -FF 损坏.zip --out 修复.zip 尝试修复;tar.gz 损坏用 gzip -t 测试,能解压多少算多少;确认是上传不完整的,重新上传并校验 md5。重要数据不要只存一份压缩包,多份备份在不同位置。
压缩率对比:tar.gz(gzip)压缩率中等、速度快,适合日常备份;tar.bz2 压缩率高、速度慢,适合长期存储;zip 跨平台好、压缩率一般,适合分享;7z 压缩率最高、速度慢,适合大文件。按用途选格式,不要盲目追求高压缩率。
大文件压缩技巧:先清理不需要的文件再压缩,视频和图片已经是压缩格式,再压缩效果有限,可以直接打包不压缩(tar -cf 不压缩)。数据库备份先 mysqldump 再压缩,sql 文本压缩率 80% 以上。压缩时用 -9 参数(gzip 最高压缩比),但速度慢。

更新时间:2026-08-30 17:46:00