怎么用计划任务定时的把文件传输到其他电脑上

怎么用计划任务定时的把文件传输到其他电脑上,第1张

B电脑上的存储路径为D:\Work\文件\123这个文件夹首先要设置共享,且有权限写入。

假如B电脑地址为19216811,A文件为testtxt

那么传输命令为:

copy /y E:\WorkSpace\123\123\testtxt \ \19216811\123

调用任务很难,考虑一下开机启动吧

一、环境准备

1gitlab所在的服务器A(centos7,19216811)
2备份服务器B(centos7,19216812)
3gitlab本地备份目录设置为/var/opt/gitlab/backups/log,本篇也是以此展开
gitlab已经配置了本地备份。如果没有配置,可以参考 >#!/bin/bash
# ----------请自定义如下内容----------
user=root  #FTP用户名
password=root #密码
remoteDir=/tmp #远程服务器FTP目录 
# ------------------------------------
currTime=$(date "+%Y%m%d%H%M%S")
filename=${currTime}txt
touch $filename
sync
ftp -in <<-EOF
   user $user $password
   cd $remoteDir
   bin
   put $filename
   bye
EOF

方法不止一个比较方便的有几个
1
如果远程机在同局域网,可以采用共享文件夹,只做复制脚本计划任务运行,定时拷贝到同网内机器共享文件夹内。
2
远程机安装FTPserver服务,本机采用ftp客户端,设置计划任务,自动上传至远程ftp服务器目标文件夹即可。
3
可以在本机和远程机各自安装网盘同步程序,同步设置的文件夹包含的内容。
4
企业要求高的,可以采用搭建私有云,同步两台机器的相关内容。并且可以多客户端 *** 作,兼容电脑,手机,平板电脑等各种 *** 作。

FlashFXP 是一个功能强大的 FXP/FTP 软件,融合了一些其他优秀 FTP 软件的优点,如像 CuteFTP 一样可以比较文件夹,支持彩色文字显示;像 BpFTP 支持多文件夹选择文件,能够缓存文件夹;像 LeapFTP 一样的外观界面,甚至设计思路也差相仿佛。支持文件夹(带子文件夹)的文件传送、删除;支持上传、下载及第三方文件续传;可以跳过指定的文件类型,只传送需要的文件;可以自定义不同文件类型的显示颜色;可以缓存远端文件夹列表,支持FTP代理及 Socks 3&4;具有避免空闲功能,防止被站点踢出;可以显示或隐藏“隐藏”属性的文件、文件夹;支持每个站点使用被动模式等


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12743674.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存