系统自动备份功能

一、在服务器搭建FTP服务

1、进入Windows server 2012系统,打开服务器管理器,选择添加角色和功能

2、选择安装类型及服务器选择

 

3、找到Web服务器(IIS)并选择,添加功能完成后点击下一步

4、接下来两个地方因为我们是搭建FTP,直接选择下一步即可

5、找到FTP服务器并选择,然后选择下一步

6、这里我们选择安装,等待安装完成后选择关闭

完成后
1、在指定的盘下创建FTP目录,用于各个用户之间各自
访问各自的目录,图如下:

 2、在计算机管理创建对应的用户和组

 3、把新建的用户添加到新建的组里

添加FTP站点
1、从工具打开IIS 管理器

2、选择网站选项,点击鼠标右侧选择添加 FTP 站点

3、填写站点名称和选择物理路径,物理路径即FTP上传下载文件的保存目录

物理路径填写你所指定盘符下的FTP目录即可。

4、 按图配置,选择下一步和完成

IP地址设置为本机IP即可。

完成后设置规则

1、FTP用户隔离规则

 2、FTP授权规则,添加用户组

 这里的角色是新建的用户组名称。

3、FTP身份验证规则

4、重启FTP网站,进行测试

————————————————
以上转载自「小坏蛋至尊宝」原文
原文链接:https://blog.csdn.net/mzl_sx/article/details/124692493

二、通过FreeFileSync实现文档同步

1、安装完成软件之后配置同步文件夹,左侧为本地文件夹,右侧为FTP文件位置。点击右侧云朵可以连接不同的ftp

2、文件夹映射设置完成,测试可以进行同步数据,点击另存为批处理文件

具体软件详细功能可以参考B站视频【【14001】FreeFileSync:差异同步、镜像备份、增量备份 全能的同步软件 文件同步 本地同步 在线同步 RealTimeSync-哔哩哔哩】 https://b23.tv/AH6a03k

三、创建定时任务以及执行脚本

1、创建执行脚本文件(将下列文件复制进文本另存为.bat文件类型)

echo.

:: 注释内容——设置默认的文件同步时间间隔,10秒

set file_interval=10

:: 注释内容——统计文件同步的次数

set File_Sync_Sum_Num=0

echo *默认文件同步的时间间隔是10秒,选择默认值可直接点击“回车键”


echo.


echo *自定义文件同步的时间间隔,输入大于等于1的整数,然后点击“回车键”

echo.
set  file_interval=11 *自定义文件同步的时间间隔(单位:秒):


echo.

:: 注释内容——C:\Program Files\FreeFileSync\FreeFileSync.exe是程序安装的目录


:: 注释内容——E:\pcl\BatchRun.ffs_batch是作业脚本的目录


start "FreeFileSync" "C:\Program Files\FreeFileSync\FreeFileSync.exe" E:\pcl\BatchRun.ffs_batch


set /a File_Sync_Sum_Num=File_Sync_Sum_Num+1


echo 执行文件同步地第%File_Sync_Sum_Num%次的时刻:%DATE:~0,4%-%DATE:~5,2%-%DATE:~8,2% %TIME:~0,2%:%TIME:~3,2%:%TIME:~6,2%


TIMEOUT /T %file_interval% NOBREAK >nul

exit

2、创建计划任务设置定时推送时间以及执行的脚本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值