打包备份项目代码
完整项目打包
目录下所有文件全部进行打包
tar -zcvf web_20200520.tar.gz /wwwroot/www.whongbin.cn/* --exclude=/wwwroot/www.whongbin.cn/demo --exclude=/wwwroot/www.whongbin.cn/fileadmin --exclude=/wwwroot/www.whongbin.cn/typo3temp --exclude=/wwwroot/www.whongbin.cn/uploads --exclude=/wwwroot/www.whongbin.cn/*.log
过滤指定目录后打包
例:上传目录和缓存目录不进行打包
tar -zcvf web_20200520.tar.gz /wwwroot/www.whongbin.cn/* --exclude=/wwwroot/www.whongbin.cn/typo3temp --exclude=/wwwroot/www.whongbin.cn/uploads
过滤指定文件后打包
例:已备份的包及日志文件不进行打包
tar -zcvf web_20200520.tar.gz /wwwroot/www.whongbin.cn/* --exclude=/wwwroot/www.whongbin.cn/*.gz --exclude=/wwwroot/www.whongbin.cn/*.log
过滤指定文件或目录后打包
例:自定义目录(demo),文件管理目录(fileadmin),缓存目录(typo3temp),上传目录(uploads),所有自定义输出的日志文件(.log),所有已打包的(.gz),所有已打包的(*.zip)不进行打包
tar -zcvf web_20200520.tar.gz /wwwroot/www.whongbin.cn/* --exclude=/wwwroot/www.whongbin.cn/demo --exclude=/wwwroot/www.whongbin.cn/fileadmin --exclude=/wwwroot/www.whongbin.cn/typo3temp --exclude=/wwwroot/www.whongbin.cn/uploads --exclude=/wwwroot/www.whongbin.cn/*.log --exclude=/wwwroot/www.whongbin.cn/*.gz --exclude=/wwwroot/www.whongbin.cn/*.zip