Linux服务器间如何进行文件同步
摘要
使用Ngnix负载了两台后台服务器,代理了一台前台服务器,在用户上传文件时,文件被随机存放在了两台后台服务器当中,前台服务器无法正常读取,先在需要将两台后台服务器的上传文件同步到前台服务器,方便进行调用。
Expect 环境部署
yum -y install expect
文件同步命令 scp.sh
#!/usr/bin/expect
#删除5分钟之前的文件
spawn /data/clear.sh
set timeout 30
spawn scp -r 文件夹目录 用户名@服务器地址:目录
expect -re "password:" { send "登录密码\r" }
expect eof
文件清空命令 clear.sh
#!/bin/sh
find 文件夹目录 -type f -mmin +5 -exec rm -rf {} \;
添加定时任务 crontab
crontab -e #打开定时任务编辑器
#在定时任务编辑器中添加执行计划
*/2 * * * * /data/scp.sh
定时任务执行前,需要手动执行一次scp.sh命令,主要是进行证书认证。
Linux服务器间如何进行文件同步相关推荐
- 使用pscp实现Windows 和 Linux服务器间远程拷贝文件
为什么80%的码农都做不了架构师?>>> 在工作中,每次部署应用时都需要从本机Windows服务器拷贝文件到Linux上,有时还将Linux 上的文件拷到本机,这些操作以前都是 ...
- windows到linux远程拷贝 pscp 不用输入密码,使用pscp实现Windows 和 Linux服务器间远程拷贝文件...
在工作中,每次部署应用时都需要从本机Windows服务器拷贝文件到Linux上,有时还将Linux 上的文件拷到本机,这些操作以前都是使用Ftp 工具FlashFxp 来操作的,最近就想有什么更快捷的 ...
- Linux服务器间传文件SCP命令使用方法
基本用法 两台Linux服务器间要传文件,如果两台服务器可以互相ssh登录的话,那么就可以使用scp命令,使用方法如下 scp 原文件 目标文件 scp -r 原文件夹 目标文件夹 其中对端机器的格式 ...
- 关于解决多台linux服务器间的文件实时同步问题
关于解决多台linux服务器间的文件实时同步问题 参考文章: (1)关于解决多台linux服务器间的文件实时同步问题 (2)https://www.cnblogs.com/fps2tao/p/1003 ...
- 利用rsync+crontab实现linux的定时增量备份,利用rsync+crontab实牡现Linux服务器间的定时增量备份.doc...
利用rsynccrontab实牡现Linux服务器间的定时增量备份 利用rsync+crontab实现Linux服务器间的定时增量备份 rsync是Linux.UNIX系统下的数据镜像备份工具,它的特 ...
- windows数据自动上传服务器,windows服务器间自动传输文件
日常运维工作中需要在windows服务器间传输文件的使用场景比较多,比较典型的例子为应用程序的离线自动备份,下面分享笔者日常使用的服务器间自动传输文件脚本 ====================== ...
- linux服务器IP伪造,Linux服务器间同网段IP伪装端口映射
Linux服务器间同网段IP传伪装端口映射 主机(网关)ip:192.168.4.18 目标主机 ip :192.168.4.25 映射端口: 21 echo "1" > / ...
- Linux服务器间文件夹监控同步文件脚本
使用场景 现有服务器A和服务器B,如果服务器A的指定目录(例如 /home/paul/rsync/ )中的内容发生变更(增删改和属性变更),实时将这些变更同步到服务器B的目标目录中(例如 /home/ ...
- 服务器间互传文件,服务器互传文件
服务器互传文件 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 华为云帮助中心, ...
- js文件 本地 上传服务器地址,js 本地文件同步服务器地址
js 本地文件同步服务器地址 内容精选 换一换 用户可以将本地NAS存储中的数据,通过云专线迁移至云上SFS Turbo文件系统中,进行云上业务拓展.此方案通过在云上创建一台Linux操作系统的云服务 ...
最新文章
- ExtAspNet应用技巧(三) - 302与Asp.Net Ajax
- windows守护进程脚本
- Auto-Publishing and Monitoring APIs With Spring Boot--转
- python读取math_怎么使用python安装math库?怎么用?
- java整数四则运算课设_用面向对象方法设计实现整数的四则运算(java)
- Windows2008R2自动更新造成的意外重启
- 使用svn merge 实现回退版本
- 写博客必备!手把手教大家搭建免费图床,真香!
- 【空气质量数据分析专题三】优良率年际变化分析
- DL | DeepDream过程和原理概要
- ctfshow菜狗杯webshell wp
- ppt在线转换成pdf
- github中repositories与projects区别
- 麒麟操作系统V10默认的大页大小
- Android近期阅读书籍
- 腾讯通服务器文件目录,《腾讯RTX快速部署指南》
- 航电ACM [hdu 2036] 改革春风吹满地
- 土壤科学系的李博士,你还好么
- Android手游 “2048” 源码解析
- 【搜索入门专题1】hdu2717 H - Catch That Cow 【BFS】