使用shell脚本自动备份和压缩文件夹

作者:佚名 上传时间:2023-04-15 运行软件:Linux操作系统 软件版本:bash version 4.4.20 版权申诉

本示例展示如何使用shell脚本自动备份和压缩指定文件夹,并将压缩文件移动到指定目录下。通过crontab计划任务,可以实现定期自动备份和压缩操作。

#!/bin/bash
# 定义备份目录
backupdir=/home/user/backup
# 定义需要备份的目录
sourcedir=/home/user/source
# 定义压缩文件名
backupfile=backup_$(date +"%Y%m%d_%H%M%S").tar.gz
# 备份并压缩文件夹
tar -czf $backupdir/$backupfile $sourcedir
# 将压缩文件移动到指定目录下
mv $backupdir/$backupfile /mnt/backup

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使用shell脚本自动备份压缩文件夹
本示例展示如何使用shell脚本自动备份和压缩指定文件夹,并将压缩文件移动到指定目录下。通过crontab计划任务,可以实现定期自动备份和压缩操作。#!/bin/bash# 定义备份目录back
bash version 4.4.20
Linux操作系统
2023-04-15 03:02
使用shell脚本实现文件夹备份压缩
该示例代码使用shell脚本实现对指定文件夹及其子文件夹的备份和压缩,生成.tar.gz格式的压缩包,可用于文件传输和存储。#!/bin/bash#定义变量BACKUP_DIR=/home/ba
shell 5.0.16
GNU Bash
2023-03-13 01:26
使用Shell创建自动备份脚本压缩文件夹
这个示例代码展示了如何使用Shell脚本创建一个自动备份脚本,它会压缩指定文件夹的内容,并为备份文件添加日期时间戳,确保数据的安全性和整洁性。#!/bin/bash# 定义要备份的文件夹路径b
Shell
Shell脚本
2023-11-19 06:47
使用Shell脚本实现自动压缩备份
该示例代码是一个基于Shell脚本的自动化压缩和备份工具,用户可以指定要备份的文件夹路径,以及备份文件的保存路径。该工具会自动将指定路径下的所有文件压缩为一个压缩包并保存到备份文件路径中。#!/bi
Shell 4.4
Linux Bash Shell
2023-04-16 20:11
使用Shell脚本自动化文件压缩备份
该示例代码演示了如何使用Shell脚本自动化文件压缩并备份到指定的目录,实现了自动化的文件管理。使用tar命令将文件打包压缩,并根据时间戳创建备份目录。#!/bin/bashtoday=$(dat
bash version 5.1.8
Linux操作系统
2023-03-27 10:00
oracle自动备份shell脚本
此为shell脚本程序,在rhel5.5操作系统上验证通过可行,命令系统参照rhel,其它操作系统不保证能够使用。 此脚本使用crontab配置值守。 此脚本为一个.sh文件,请使用root用户执行此
SH
0B
2019-02-18 14:27
shell自动备份oracle脚本
shell自动备份oracle脚本,在redhat5下自动备份oralce脚本
RAR
0B
2019-06-05 10:43
mysql自动备份shell脚本
mysql自动备份shell脚本,个人感觉写的挺好的,推荐一下! mysql数据库中存储着网站最核心最宝贵的数据,如果因为不可预测的原因导致数据损坏或丢失,对一个网站的打击是毁灭性的,一次又一次的教训
DOC
18KB
2020-09-19 08:58
Shell脚本实现文件夹备份压缩
通过Shell脚本,实现定期备份指定文件夹并将其压缩,提高数据安全性。使用tar命令进行压缩,结合cron定时任务实现自动化备份。#!/bin/bash# 定义要备份的文件夹和备份目录sour
tar 1.30
GNU Bash 5.0.17
2023-11-23 15:34
MySQL Docker自动备份Shell脚本
今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天
SH
772B
2020-08-19 05:29