一 概要在Linux中,最简单的文件和目录备份工具就是“cp”复制命令。但需要备份文件很多的时候,紧紧用cp显得力不从心了,备份出来的文件数量及其所占用的磁盘空间可能都会对服务器产生不小的压力。因此,有必要对需要备份的数据进行归档和压缩。#其实归档相当于把多个文件打包一样。压缩着进一步降低打包好的归档文件占用的空间,充分提高备份介质的利用率。 Linux系统中常见的压缩命令工具包括 gzip ,b
#!/bin/bashDATE=$(date +%Y%m%d)DATE_RM=$(date -d "3 days ago" +%Y%m%d)tar -cPf /wl/www$DATE.tar.gz /wl/{ndzww,ningdu,zwgk}rm -rf /wl/www$DATE_RM.tar.gz把/wl目录下的ndzww,ningdu,zwgk目录全部打包到以日期格式命名的压缩包...
原创 2021-07-27 17:50:13
730阅读
1点赞
1评论
tar打包排除某个目录 tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1 注意: 1、--exclude=file1 而不是 --exclude file1 2、要排除一个目录是--exc...
转载 2016-08-11 02:51:00
125阅读
2评论
tar打包排除某个目录 tar zcvf fd.tar.gz * --exclude=file1--exclude=dir1注意:1、--exclude=file1 而不是 --excludefile12、要排除一个目录是--exclude=dir1而不是--exclude=dir1/也可以在父目录打包tar zcvf fd.tar.gz pardir-...
原创 2021-09-29 11:53:54
351阅读
1.需要备份的数据系统文件:/root/ /home/ /var/spool/mial/ /etc/ /bin 安装服务需要的备份:配置文件/网页主目录/日志文件/源码包等等 自己认为重要的数据2.备份策略完整备份:整盘或者整个分区备份 增量备份:例如1.txt 我第一天写入a,那么第一天将a作为一个单独的备份,第二天写入b,那么第二天将b作为一个单独的备份,意思就是把每天新增
tar命令tar - tar 档案文件管理程序的 GNU 版本。下面将逐个介绍其含义压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bz
转载 精选 2013-06-04 15:00:08
2130阅读
压缩解压命令 gzip  文件   -c : 将压缩数据输出到屏幕,可用来重定向 -v   显示压缩比等信息 -d   解压参数 -t    用来检验一个压缩文件的一致性看看档案有没错 -数字 : 压缩等级,-1最快,但压缩比最差 -9 压缩比最佳,默认-6   zcat :  压缩过得文件名  ==>查看压缩文件 gunzip 压缩过的文件名  ==>解压 只能压缩文件
转载 2013-12-16 13:17:00
279阅读
2评论
 我的网站不含数据库,容量早已超过百G以上。试了很多次wdcp后台的网站备份都因为太大而超时、假死而无功而返。于是想到了用ssh直接进行打包压缩,无奈ssh打包压缩的漫长等待让人真不敢走开,生怕网络突然中断而前功尽弃。晚上在网上瞎转突然看到了一条screen命令不禁让人喜出望外,立马登陆ssh一试身手果然非常的爽,哈哈终于可以睡个安稳觉了,让它慢慢的去备份吧。下面说说这个非常简单的操作方
转载 精选 2013-03-29 22:23:17
1827阅读
tar命令 在Linux系统里,tar是将多个文件打包在一起,并且可以实现解压打包的文件的命令。是系统管理员最常用的命令之一,tar命令不但可以实现对多个文件进行打包,还可以对多个文件打包后进行压缩。 打包是指将一大堆文件或目录变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。
原创 2021-06-16 11:24:24
673阅读
# Docker青龙打包备份指南 在现代软件开发中,容器化技术正在迅速成为标准。Docker,作为最流行的容器技术之一,提供了快速部署和简化管理的高效解决方案。青龙(Qinglong)是一个基于 Docker 的在线脚本管理平台,许多开发者使用它来管理和运行各种脚本。但如何对其进行打包备份呢?本文将介绍如何使用 Docker 对青龙进行打包备份,包括代码示例和关系图。 ## 为什么我们需要备
原创 11月前
697阅读
在写这篇文章之前,我想说可能有更好的技术来实现文件备份,因为我发现现在很多博客关于rsync的,都是N年前的了,也就是说这个技术是很早的。虽然在使用的过程中,踩了很多坑,但是我在实际使用后,发现很不错,因此记录一下。这篇文章是关于将linux服务器文件自动备份到windows客户端上,至于linuxlinux,大体也一样。首先说下linux服务器端关于rsync的配置,如下:在linux服务器上
                                                        &nbs
# Docker Compose 打包备份 在使用Docker进行应用开发和部署时,我们通常会使用Docker Compose来管理多个容器的运行。Docker Compose可以通过一个单一的YAML文件定义多个容器及其关联配置,方便地进行打包备份和迁移。本文将介绍如何使用Docker Compose打包备份应用,并提供代码示例。 ## Docker Compose 简介 Docker C
原创 2024-03-02 03:25:24
545阅读
gzip [options] 文件名默认是压缩之后形成.gz的压缩文件,源文件就不再存在gzip [options] -c 文件名 > 压缩文件名.gz        <==压缩文件并保留源文件zcat 压缩文件名.gz    <==读取纯文本文档压缩文件bzip2 [options] 文件
原创 2014-10-17 16:27:57
5439阅读
Linux系统crond、rsync、打包备份数据操作实战Linux系统crond、rsync、打包备份数据操作实战前面介绍了系统中定时任务、rsync、打包等各种操作,同时也介绍了实际生产环境中的各类案例,今天我们结合这几种功能做一次实战(备份数据)一:项目背景某公司WEB服务器数据非常重要,但是如果硬件出现故障,数据就会丢失,人工备份比较费时费力,因些需要进行相关自动备份,并且要备份至指定的备
原创 2020-11-27 16:57:13
176阅读
Linux系统crond、rsync、打包备份数据操作实战前面介绍了系统中定时任务、rsync、打包等各种操作,同时也介绍了实际生产环境中的各类案例,今天我们结合这几种功能做一次实战(备份数据)一:项目背景某公司WEB服务器数据非常重要,但是如果硬件出现故障,数据就会丢失,人工备份比较费时费力,因些需要进行相关自动备份,并且要备份至指定的备份服务器上具体备份内容有:1、网站站点所有目录及相关文件2
原创 2021-03-24 10:54:33
264阅读
Linux系统crond、rsync、打包备份数据操作实战前面介绍了系统中定时任务、rsync、打包等各种操作,同时也介绍了实际生产环境中的各类案例,今天我们结合这几种功能做一次实战(备份数据)一:项目背景某公司WEB服务器数据非常重要,但是如果硬件出现故障,数据就会丢失,人工备份比较费时费力,因些需要进行相关自动备份,并且要备份至指定的备份服务器上具体备份内容有:1、网站站点所有目录及相关文件2
转载 2018-02-28 18:27:52
1663阅读
复制数据文件方式,可以使用cp或tar1、停止服务[root@localhost mysql]# systemctl stop mysqld[root@localhost mysql]# netstat -lnupt | grep 33062、备份数据文件cd /var/lib/mysql[root@localhost mysql]# mkdir -p /server/b...
原创 2021-07-29 11:25:10
1062阅读
如果系统的硬件或存储媒体发生故障,“备份”工具可以帮助您保护数据免受意外的损失。例如,可以使用“备份”创建硬盘中数据的副本,然后将数据存储到其他存储设备。那么如何备份Linux操作系统呢?小编为大家分享了备份Linux操作系统的解决方法,下面大家跟着学习啦小编一起来了解一下吧。备份Linux操作系统方法tar:特点1、保留权限2、适合备份整个目录3、可以选择不同的压缩方式4、如果选择不压缩还能实现
Linux 备份与恢复1.备份概述1.1 Linux需要备份的数据目录系统目录/root//home//var/spool/mail//etc/其他目录安装服务的数据apache需要备份的数据配置文件网页主目录日志文件mysql需要备份的数据源码包 安装的mysql: /usr/oca/mysq/data/RPM包 安装的mysql: /var/lib/mysqI/1.2 备份策略完全备份完全备份
  • 1
  • 2
  • 3
  • 4
  • 5