假如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;具有避免空闲功能,防止被站点踢出;可以显示或隐藏“隐藏”属性的文件、文件夹;支持每个站点使用被动模式等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)