尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

从linux服务器 定时备份数据 到本地windows电脑

从linux服务器 定时备份数据 到本地windows电脑
📅 发布时间:2026/7/11 7:42:59

整体思路:
1、windows设置共享文件夹,让linux写入
2、使用定时任务 定期备份

一、共享文件夹

1、新建用户

此电脑,右键—选择管理;
在系统工具—本地用户和组—用户,鼠标在空白处右键点击 新用户;
填写用户名和密码,勾选不更改密码和密码不过期;
点击创建,就可以在右侧看到新建的用户了

2、新建共享文件夹

右键要共享的文件夹,选择属性–点击共享选项卡—共享—输入上一步新建的用户名—点击添加、共享----点击应用、确认。
完成后,在共享处可以看到共享的网络地址。

3、在linux服务器上

mount-tcifs-ousername="win上选择的用户名",password="win上选择的用户密码"//windows的IP地址/share /home/win/ 示例:mount-tcifs //192.168.X.XXX/share /home/win-ousername="s",password="123"/home/win/是共享文件夹在linux的目录,或者说是存放位置 //192.168.X.XXX/share是本地共享目录的存放位置/路径

如果你在linux 服务器上看到共享录下的文件,则共享成功。

二、定时任务

1、先写备份的可执行文件backup.sh
我这块的是复制源目录下近三天的文件

#!/bin/bashSOURCE="/data/source"# 源目录(包含20260705这类日期文件夹)DEST="/data/target"# 目标目录LOG="/var/log/3day_sync.log"echo"===== 最近3天目录同步开始$(date)=====">>"$LOG"mkdir-p"$DEST"# 生成最近3天的日期目录名(格式YYYYMMDD)DAY1=$(date+%Y%m%d)# 今天DAY2=$(date-d"1 day ago"+%Y%m%d)# 昨天DAY3=$(date-d"2 days ago"+%Y%m%d)# 前天# 循环复制最近3天的目录forDAYin$DAY1$DAY2$DAY3;doif[-d"$SOURCE/$DAY"];thenecho"正在同步目录:$DAY">>"$LOG"cp-rp"$SOURCE/$DAY""$DEST/">>"$LOG"2>&1elseecho"目录$DAY不存在,跳过">>"$LOG"fidoneif[$?-eq0];thenecho"最近3天目录同步成功">>"$LOG"elseecho"最近3天目录同步失败">>"$LOG"fiecho"===== 同步结束$(date)====="$'\n'>>"$LOG"

3、添加定时任务 crontab

1、编辑定时任务列表crontab-e2、写入定时规则(常用两种示例) 示例1:每天凌晨2点自动执行(推荐) 按 i 进入编辑状态02* * * /usr/local/bin/backup.sh 格式说明:分 时 日 月 星期 执行命令02* * *:每天 02:00 运行 写入后按 Esc,输入 :wq 保存退出。 三、定时任务管理命令# 查看当前已配置的定时任务crontab-l

相关新闻

  • 5分钟上手!XUnity.AutoTranslator:让Unity游戏自动翻译变得如此简单
  • 二类医疗器械经营备案办理全流程 深圳主流代办机构盘点
  • C++11/14/17 现代特性实战:从 auto 到智能指针的 5 个关键升级

最新新闻

  • 百达翡丽中 国官方售后服务网点|官方网站权威认证(2026年7月最新) - 百达翡丽售后服务官网
  • 窗口尺寸困境终结者:三招让顽固窗口乖乖听话
  • UE4 Shipping模式开启日志:从编译配置到运行时控制的完整指南
  • Grok Imagine可解释AI技术解析:从原理到工程实践
  • 2026安徽省中考预估:考多少分能上合肥理工学校?内附往年录取线参考! - 最新资讯
  • Kubernetes Etcd集群运维完全手册:备份恢复、性能调优与灾难恢复方案设计

日新闻

  • OpenClaw本地部署:一键直连微信的私有化AI Agent实战指南
  • Kubernetes 系列【10】控制器:ReplicaSet(副本集)
  • 怎么寄快递才能便宜呢?2026年7月寄快递省钱攻略 - 生活情报姬

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号