Articles of 压缩

在不使用ssh的情况下压缩服务器上的目录

有没有办法在没有SSH访问的服务器上压缩目录? 我们正在转移很多域,并且当前服务器上没有可用的ssh。 我们希望在使用tar或zip进行压缩后保护目录。

在Windows上压缩和解压缩时的文件夹权限

我有一个networking服务器的Windows 2003.当我做了一些文件夹的zip备份,当我解压缩文件的文件夹的权限不会恢复。 我怎样才能做一个压缩保存原来的权限,或者我如何做一个备份与所有权限保持不变? 我不能安装任何软件,它是一个生产服务器。

btrfs子卷上的不同选项

我正在使用内核3.0,并怀疑btrfs是否支持/计划在不同的子卷上支持不同的选项。 例如,我想打开/ usr,/ lib,…的压缩文件,但是不能用于像/ home这样快速更改的目录,而不能用于/ boot,因为它还不支持grub。 这会按照描述的工作吗? 或者在该configuration中compress不可能?

内容不被压缩,即使我在php.ini中使用zlib

我已经编辑了我的php.ini文件,以便它有这两个条目: zlib.output_compression = On zlib.output_compression_level = 4 但是,在重新启动apache之后,当我请求php页面时,响应中返回的标题表明我的服务器仍然没有提供压缩页面(这里是使用Chromenetworkingfunction查看的选定标题): Cache-Control:no-cache, must-revalidate, max-age=0 Connection:Keep-Alive Content-Type:text/html; charset=UTF-8 Date:Mon, 17 Sep 2012 23:46:13 GMT Expires:Wed, 11 Jan 1984 05:00:00 GMT Last-Modified:Mon, 17 Sep 2012 23:46:13 GMT Pragma:no-cache Proxy-Connection:Keep-Alive Server:Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.17 Transfer-Encoding:chunked Via:1.1 XXX-PRXY-07 X-Powered-By:PHP/5.2.17 我可能会做错什么? 还有其他的设置需要改变吗? 编辑 这是另一组返回到另一台计算机的标题: Cache-Control:no-cache, must-revalidate, max-age=0 Connection:close Content-Type:text/html; […]

如何在Apache 2.2.16中禁用SSL / TLS压缩?

我有一个服务器在Apache 2.2.16上运行。 我在服务器上运行VA扫描仪。 根据VA报告,build议closuresSSL / TLS压缩。 我试图search谷歌,但没有发现任何有用的。 任何人都可以告诉我如何在不升级版本的情况下在Apache 2.2.16中设置它。

快速压缩数据库备份

背景:我需要修改/改进几年前在一组服务器上创build的自动化过程。 过程如下: 生成特定SQL实例中可用的所有SQL数据库的完整备份(托pipe在服务器A上) 抓住所有这些,并使用7zip压缩实用程序压缩成一个单一的文件(压缩过程发生在服务器A上) 通过本地networking发送单个压缩的7z文件,以存储在单独的服务器上(托pipe在服务器B上) 这个过程在技术上是可行的,但是数据库的大小和数量在过去几年中一直在增长,大概在70-100 GB之间。 这个过程每天都在运行,应该切换到利用差异备份来减less涉及的数据量。 现在它执行完整备份。 问题:我遇到的问题是7zip压缩如此大量的数据所花费的时间。 将所有这些数据库压缩成一个.7z文件需要大约14个小时。 有问题的服务器是双核W2008R2 64位,16GB内存的机器,它也为大约300-500个用户提供一个Web服务器的SQL服务器。 关于7zip具体,我们已经设置为执行最高级别的压缩(超/级别9)。 风险是7zip在用户高峰时段消耗太多的CPU能力,所以SQL的性能会受到影响。 问题:是否有可用于Windows的压缩实用程序,可用于压缩SQL数据库备份,从而可以更快地执行此过程(在不到14小时的时间内执行大约80GB)或消耗比7zip更less的CPU使用量?

ZIP存档是否能够存储权限?

我使用Maven Assembly插件将我的应用程序与configuration/设置文件捆绑在一起。 它允许指定保存与文件一起存储,这是非常方便的。 但我从来没有发现一个确认,即ZIP存档是能够存储UNIX权限。 是吗? (如果你回答是或否,请发表一些certificate)。

无法解压tar.gz.bz2

我们运行MySQL服务器的每日备份。 使用以下脚本: [ ! -d "${DEST}" ] && mkdir -p "${DEST}" FILE=${DEST}/mysql-live.${NOW}-$(date +"%T").tar.gz.bz2 # get around error mysqldump –single-transaction -u $MUSER -h $MHOST -p$MPASS DB | bzip2 -k -v > $FILE 现在,当我尝试用tar xvjf解压出错时。 它会将bunzip2解压到一个tar.gz文件,但是当我尝试使用tar xvf,xzvf,gunzip解压缩时,它不显示gzip压缩文件。 但是,如果我尝试将其重命名为tar,则不会显示tar归档文件。 如果任何人有任何想法,我在这里稍微糊涂,因为我没有select。 那会摇摆。 它在CentOS上。

如何将大量文件夹压缩成三个独立的zip文件?

我有大量的文件夹,并且我想将zip / gzip /(甚至曾经)压缩成3个或更多的独立文件。 举个例子,比方说,我在我的服务器上有这个目录: /dir1 /dir2 /dir3 /dir4 /dir5 /dir6 我需要以某种方式压缩他们在3个单独的zip文件。 这看起来像这样: collection1.zip /dir1 /dir2 /dir3 collection2.zip /dir4 /dir5 /dir6 collection3.zip /dir7 /dir8 /dir9

解压缩pipe道顺序

我有一个文件,foo.zip看起来像这样: foo.zip — fileA.txt — fileB.txt 我可以pipe这样提取的文件的输出: unzip -p foo.zip *.txt | something 我的问题是,我想确保文件是在正确的顺序,例如fileA.txt被提取,并在fileB.txt之前pipe道。 我可以以某种方式做到这一点,仍然避免将文件暂时写入磁盘?