随着公司网站的增多和占用的空间越来越大,所以写个脚本。增量备份下
#!/bin/bash
##backup 00:00:00
week=`date +%u`
Date=`date +%Y-%m-%d`
year=`date +'%Y'`
month=`date +'%m'`
day=`date +'%d'`
bakpath=/var/bak/webbak
原创
2011-07-12 09:31:12
2033阅读
点赞
2评论
#!/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评论
Linux系统中,tar备份是一种常用的文件备份方式。tar是一个用于打包、压缩和解压缩文件的命令,可以将多个文件或目录打包成一个单独的文件,便于存储和传输。本文将介绍tar备份的基本用法和相关的一些技巧。
首先,我们需要了解tar命令的基本语法。tar命令的基本格式为:tar [选项] [文件]。其中,选项用于指定tar命令的具体操作,文件则是要进行操作的文件或目录。
在进行备份操作时,我们
原创
2024-02-02 10:14:03
114阅读
tar备份utar命令用在linux下用于压缩和解压缩文件,使用 tar 程序打出来的包我们常称为 tar 包,tar 包文件通常都是以 .tar 结尾 u 压缩与解压缩源文件均不会消失 u 归档及压缩: 1.减小占用的空间 2.将零散的文件归成一个压缩包 u u Linux独有压缩格式及命令工具: u gzip---> .gz bzip2---> .bz2
原创
2021-03-19 22:22:45
1157阅读
tar [-cxtzjvfpPN] 文件与目录 ….参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip
转载
2021-08-11 13:54:11
410阅读
linux tar 备份命令一tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-
转载
2017-08-30 22:03:58
463阅读
linux tar备份还原系统原本系统描述:Rhel5.5_X86_64 ,系统中现存三个分区,分别为:/dev/sda1,/boot分区的挂载点/dev/sda2,swap分区的挂载点/dev/sda3/分区的挂载点外加一块硬盘作为系统备份盘,此盘只做一个分区:/dev/sdb1备份:本次采用了用live-cd起系统(理论上linux可以备份当前运行的系统)。进入系统的后输入
原创
2013-05-24 14:02:50
2033阅读
1、tar options <.tar> <file>-c 打包-x 解包-t 无出压缩包文件名-z gzip压缩-j bzip2压缩-v 显示压缩过程-f 后跟文件名-p 保留属性--exclude file 不包括-C 解包时,指定解压存放目录,
原创
2013-08-16 15:43:52
417阅读
tar备份 tar备份根目录 [root@localhost /]# tar cvpjf backup.tar.bz2 –exclude=/proc –exclude=/lost+found –exclude=/backup.tar.bz2 –exclude=/mnt –exclude=/sys / ...
转载
2021-09-10 16:49:00
309阅读
2评论
我们在工作中,常常要备份一些资料,虽然事情不复杂,但是很费时间的,我在这里分享一个 Linux 备份脚本,轻松自如的实现自动备份,并且可以保留N天备份的档案。这个脚本分为两个文件,一个是执行文件web-backup.sh,另一个是备份项目文件project.lst。#backup.sh-- 重要变量名 作用LogFile 日志文件SourceDir 需要备份的目录BakDir 备份至此
转载
精选
2016-04-04 10:03:28
621阅读
在Linux系统中,备份数据是非常重要的一个工作,特别是对于一些重要的配置文件或者数据文件。为了简化备份过程,通常会编写一些备份脚本来自动化完成备份操作。
红帽操作系统是一个广泛使用的Linux发行版,在红帽系统中编写备份脚本也是非常常见的。备份脚本可以帮助管理员快速、简便地备份重要的数据文件,防止数据丢失或者损坏。
编写一个简单的Linux备份脚本并不复杂,下面是一个示例:
```bash
原创
2024-03-11 12:34:03
123阅读
文件夹备份[test@app-server ~]$ cat /home/test/uploadbak.sh#!/bin/bashfile_dir=/uplo`# tar everyday#echo "begining of tar"tar...
原创
2023-04-14 20:05:57
91阅读
#!/bin/bash#Linux 文件或目录备份脚本,执行脚本后加要备份的目录或文件名if [ -z $1 ];then echo "Please usage $0 Directory or file" else{ if [ -d /root/backup ]; then# echo "The \"backup\" Dir
原创
2013-06-27 23:45:41
791阅读
linux下使用tar增量备份
使用 tar -g 参数进行增量备份实验
完整备份:
#建立测试路径与档案mkdir kerryhutouch kerryhu/{a,b,c}在kerryhu下生成三个文件
#执行完整备份tar -g king -zcvf kerryhu_full.tar.gz kerryhu
cat king
1270531376
#查看 tarball
原创
2010-04-06 13:48:24
5748阅读
点赞
linux下使用tar增量备份
使用 tar -g 参数进行增量备份实验
完整备份:
#建立测试路径与档案
mkdir kerryhu
touch kerryhu/{a,b,c}
在kerryhu下生成三个文件
#执行完整备份
tar -g king -zcvf kerryhu_full.tar.gz kerryhu
cat king
1270531376
#
原创
2012-11-08 13:40:50
288阅读
增量备份不止windows 可以做,linux 也可以做,而且很简单。
环境介绍一下
[root@xavier ftp]# pwd
/ftp
[root@xavier ftp]# ls
bak_temp ftpuser pub
[root@xavier ftp]# ls pub
KN
转载
精选
2013-03-28 12:12:32
880阅读
linux下使用tar增量备份使用 tar -g 参数进行增量备份实验完整备份:#建立测试路径与档案mkdir kerryhutouch kerryhu/{a,b,c}在kerryhu下生成三个文件#执行完整备份tar -g king -zcvf kerryhu_full.tar.gz kerryhucat king1270531376#查看 tarball 内容tar -ztf ke
原创
2016-05-05 10:49:07
884阅读
#执行完整备份
tar -g snapshot -zcf backup_full.tar.gz test
#执行第一次的增量备份 (注意 tarball 档名)
tar -g snapshot -zcf backup_incremental_1.tar.gz test
#执行第二次的增量备份 (注意 tarball 档名)
tar -g snapshot -zcf bac
原创
2010-07-15 11:24:18
451阅读
Linux系统备份与还原是系统管理中非常重要的一项工作。在Linux中,使用tar命令进行备份和还原是一种常见且有效的方式。tar命令是一种用于创建备份文件的命令,可以将文件和目录打包成一个归档文件,以便于存储和传输。通过使用tar命令,可以实现对整个系统或者特定目录文件的备份和还原。
在Linux系统中,tar命令的使用非常灵活,可以根据具体的需求选择不同的参数进行操作。下面将介绍一些常用的t
原创
2024-05-23 10:19:18
159阅读
1.备份需求 1.gitlab服务器每天凌晨1点在gitlab服务器本地打包备份(gitlab的nginx配置,主配置和gitlab自带备份文件,这也是gitlab所需要备份的) 2.gitlab服务器备份的数据必须存放至以主机名ip地址当前时间命名的目录中 3.gitlab服务器最后通过rsync推送本地已经打包好的备份文件至backup服务器,并就传输结果进
转载
2024-03-16 08:03:43
32阅读