如何实现文件自动备份并上传到FTP服务器

news/2024/4/29 3:24:54
本文主要介绍怎么将文件服务器上的资料进行压缩、备份并自动上传到指定的FTP服务器,实现文件的异地备份。

实现文件的异地备份,其具体措施是提前部署好FTP服务器,然后将需要备份到FTP服务器的所有文件进行压缩并移动到其他文件夹下,最后上传到FTP服务器保存。确保本地和FTP服务端各存一份,实现数据异地备份。

一、登录linux系统

二、查看FTP服务运行状态

三、编写脚本实现文件的自动备份和上传

1、Windows文件服务器

需求:Windows Server 2012 服务器上创建文件夹Share,需要对改文件夹进行压缩备份,并上传到FTP服务器。

首先,安装压缩软件Winrar。如下图

其次,编写压缩备份脚本。如下图

最后,设置计划任务,实现自动备份。如下图

2、Linux文件服务器

首先,编写FTP备份脚本。如下所示

#!/bin/bash#本机目录live_dir="/usr/local/backup"#FTP服务备份目录backup_dir="/Files/FileBackup/Weaver"ftp -v -n 172.*.*.* <user username passwordbinaryhashcd $backup_dirlcd $live_dirpromptmput *.tar.gzbyeEOFecho "commit to ftp successfully"

其次,执行计划任务指令# crontab –e编写备份任务。如下图

* * * * * /usr/local/FTP-backup.sh

格式说明:第1列为分钟,0~59;第2列为小时,0~23;第3列为日期,1~31;第4列为月份,1~12;第5列为星期,0~7(0和7表示星期天);第6列为要运行的命令(如果有多个命令用 && 隔开)。


http://lihuaxi.xjx100.cn/news/278965.html

相关文章

最近在学C语言,非常痛苦,怎么办?

来讲讲我的经历吧… 我非计科专业&#xff0c;2011年毕业于电气工程专业… 当时觉得这个专业没钱途&#xff0c;也不适合我&#xff0c;就计划着转行。 那个时候也很焦虑和迷茫&#xff0c;白白浪费几年时间&#xff0c;最后又得重来&#xff0c;真是造孽.. 年纪轻轻就开始…

一个高频面试题:怎么保证缓存与数据库的双写一致性?

点击上方“方志朋”&#xff0c;选择“设为星标”做积极的人&#xff0c;而不是积极废人来源&#xff1a;https://blog.csdn.net/chang384915878/article/details/86756463分布式缓存是现在很多分布式应用中必不可少的组件&#xff0c;但是用到了分布式缓存&#xff0c;就可能会…

多传感器融合标定方法汇总

点击上方“小白学视觉”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达本文转自|新机器视觉本文汇总了常见的一些单传感器、多传感器的标定融合paper、工程代码&#xff0c;应用于自动驾驶、3D视觉、SLAM等领域&#xff0c;供大家学习参考~1、…

浅谈滴滴派单算法

&#xff08;图片付费下载自视觉中国&#xff09;作者 | 王犇 刘春阳 徐哲来源 | 滴滴技术&#xff08;ID:didi_tech&#xff09;【导读】说到滴滴的派单算法&#xff0c;大家可能感觉到既神秘又好奇&#xff0c;从出租车扬召到司机在滴滴平台抢单最后到平台派单&#xff0c;大…

为什么你问问题,别人都已读不回?

不知道你有没有好奇过&#xff0c;你问别人问题&#xff0c;为什么别人不鸟你&#xff1f; 如果有&#xff0c;请继续看去&#xff0c;如果没有&#xff0c;就更应该看看。 经常会收到一些小白的咨询…除了无际单片机的学员&#xff0c;大多数我都是已读不回。 为什么&#…

Linux与Windows双引导风险

在您的 PC 上安装 Windows 和 Linux 可以让您两全其美。但这并不总是一帆风顺。双引导可能会导致问题&#xff0c;其中一些是难以预见的。 双启动 Windows 和 Linux 可以提高工作效率&#xff0c;但可能会带来影响性能的风险和问题。考虑安装第二个操作系统&#xff0c;并想了解…

Memcached在Asp.net下的应用

Memcached 是一个高性能的分布式内存对象缓存系统&#xff0c;用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数&#xff0c;从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程&#xff08;daemon…

字的传送

字的传送转载于:https://www.cnblogs.com/LoveFishC/archive/2012/07/25/3846593.html