新闻中心

Linux 自动备份指定文件夹怎么做?

2025-12-05
浏览次数:
返回列表
先手动执行rsync建立基础备份,再通过cron定时增量同步并可选添加日志、排除文件和自动清理旧备份。

linux 自动备份指定文件夹怎么做?

rsync + cron 是最常用、稳定又灵活的方案,适合日常自动备份指定文件夹。

用 rsync 做增量备份(推荐)

rsync 只传变化的文件,省带宽、省时间、不重复占用空间。比如把 /home/user/docs 备份到 /backup/docs

  • 先手动跑一次建立基础备份:
    rsync -* --delete /home/user/docs/ /backup/docs/
  • 注意末尾斜杠:源路径带 / 表示同步内容,不带则同步整个目录名
  • --delete 让备份保持和源一致(删掉源里已删除的文件),如不需要可去掉
  • --exclude='*.tmp' 可跳过临时文件,按需调整

用 cron 设置定时执行

编辑定时任务:crontab -e,加一行(例如每天凌晨2点执行):

Moshi Chat Moshi Chat

法国AI实验室Kyutai推出的端到端实时多模态AI语音模型,具备听、说、看的能力,不仅可以实时收听,还能进行自然对话。

Moshi Chat 160 查看详情 Moshi Chat
  • 0 2 * * * /usr/bin/rsync -* --delete /home/user/docs/ /backup/docs/ > /var/log/backup_docs.log 2>&1
  • 日志重定向方便排查问题;确保 /backup 有足够空间和写权限
  • 测试命令是否能直接运行:/usr/bin/rsync ...(有些系统 cron 环境变量精简,建议写绝对路径)

加个简单版本控制(可选)

不想覆盖旧备份?可以用日期命名子目录:

  • 脚本示例(保存为 /opt/backup_docs.sh):
    #!/bin/bash<br>DATE=$(date +\%Y\%m\%d_\%H\%M)<br>rsync -* /home/user/docs/ /backup/docs_$DATE/
  • chmod +x 后,在 crontab 里调用这个脚本即可
  • 配合 find /backup -name "docs_*" -mtime +7 -delete 可自动清理7天前的备份

基本上就这些。不复杂但容易忽略路径斜杠、权限和日志验证——跑通一次手动命令,再上定时,基本就稳了。

以上就是Linux 自动备份指定文件夹怎么做?的详细内容,更多请关注其它相关文章!


# 环境变量  # 怎么做  # 自动备份  # 运行环境  # linux  # 软文营销推广市场价格  # 桐梓网站seo优化公司  # 个人网站怎么做推广  # 阿里巴巴优化网站  # 做seo能帮助客户什么  # 中英文网站推广  # 滨州设计网站建设  # 家庭建材营销推广方式有  # 陕西网站推广服务  # 滨州网站建设什么价格  # 可以用  # 还能  # 压缩解压  # 操作步骤  # 编辑器  # 可选  # 服务管理 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: Flexbox布局实践:实现粘性导航栏与底部固定页脚  html怎么在cmd下运行php文件_cmd运行html中php文件方法【教程】  批改网学生版PC登录 批改网官网登录系统入口  PySpark中高效提取字符串右侧可变长度数字:使用regexp_extract  在FastAPI中利用lifespan与依赖注入高效管理Redis连接池  Golang如何优化CPU绑定任务分配策略_Golang CPU任务分配优化实践  如何使用Go和Martini动态服务解码后的图片  腾讯QQ邮箱登录入口_QQ邮箱官方网站使用地址  c++如何使用TBB库进行任务并行_c++ Intel线程构建模块  《北京人工智能产业白皮书(2025)》发布:全年核心产值预计突破 4500 亿元  网站内容防复制粘贴的实现策略与局限性  mc.js官网登录入口 mc.js官方登录入口最新版  Discord Slash 命令响应超时问题的异步解决方案  QQ邮箱登录首页官网地址2026 QQ邮箱官方网页入口  快手官方唯一登录入口 谨防山寨钓鱼网站  现代化 SciPy 一维插值:interp1d 的替代方案与最佳实践  win11开机启动修复循环怎么办 Win11无法进入系统高级启动解决方法【修复】  php源码怎么看淘宝客系统_看php源码淘宝客系统技巧  Sublime Text怎么设置垂直标尺_Sublime配置Rulers规范代码长度  在J*a项目里如何构建对象之间的契约_接口约束的实际落地  j*a toString()的覆盖  Golang如何实现Web文件静态资源服务器_Golang静态资源服务器开发与实践  如何创建没有密码的Windows本地账户_跳过微软账户登录的技巧【教程】  192.168.1.1管理中心入口 192.168.1.1路由器网页设置平台  圆通快递查询实时追踪 圆通物流包裹状态快速查看  vivo浏览器怎么扫描二维码 vivo浏览器内置扫一扫功能使用方法  夸克浏览器网页版最新地址 夸克浏览器官方入口合集  从OpenAI API响应中高效提取生成文本  QQ邮箱官方登录入口_QQ邮箱网页版快捷使用平台  Golang如何处理RPC请求负载均衡_Golang RPC请求负载均衡策略与实践  漫蛙2网页版漫画入口 漫蛙漫画在线官方登录  Win11怎么设置鼠标主按键_Win11鼠标左右键功能互换  如何优雅地解决Livewire文件上传难题?SpatieLivewireFilepond让一切变得简单  铁路12306的积分有效期是多久_铁路12306积分有效期说明  中兴Axon42Ultra怎样在文件App筛图_iPhone中兴Axon42Ultra文件App筛图【图片筛选】  Win11蓝牙耳机断连怎么解决 Win11蓝牙设置重新配对与驱动更新【技巧】  淘宝网网页版登录入口 淘宝官方网页版快捷登录  CSS图片焦点样式实现教程:理解与应用tabindex属性  PostgreSQL海量数据高效导入策略:Python与Django实践指南  动漫花园资源网使用步骤_动漫花园资源网下载流程  163邮箱登录密码 163邮箱忘记密码找回  Excel Power Pivot如何处理XML数据源 构建高级数据模型  在J*aScript中复现SciPy的B样条拟合与求值:关键考量  晋江读书网页版在线登录 晋江读书电脑版官网  智慧团建扫码登录入口 智慧团建扫码登录入口官网版​  Python getattr() 异常处理深度解析:避免程序意外退出  随机参数递归函数的基准调用次数与时间复杂度探究  如何提高微信支付的安全性_微信支付安全防护与设置建议  LINUX怎么设置定时任务_LINUX crontab配置教程  QQ邮箱官方网站登录入口_QQ邮箱网页版在线使用 

搜索