当前位置: 首页 > news >正文

注册贸易公司流程及费用兰州seo优化入门

注册贸易公司流程及费用,兰州seo优化入门,哪个网站做恒生指数最安全,视频网站的防盗链是怎么做的OCC服务器到BCC服务器文件正向同步 需求:编写shell脚本,使用rsync命令来同步目录,把全部需要同步的目录放在配置文件中,设置定时任务自动同步 服务器IP: 服务器类型IP地址OCC服务器192.168.1.188BCC服务器192.168.1…

OCC服务器到BCC服务器文件正向同步

需求:编写shell脚本,使用rsync命令来同步目录,把全部需要同步的目录放在配置文件中,设置定时任务自动同步

服务器IP:

服务器类型IP地址
OCC服务器192.168.1.188
BCC服务器192.168.1.88
第一步:配置SSH免密登录
  1. 生成SSH密钥(如果尚未生成):
    在192.168.1.88上执行:

    ssh-keygen -t rsa
    

    按提示操作,不要输入密码,这样就会在~/.ssh/id_rsa.pub生成公钥。

  2. 复制公钥到192.168.1.188
    在192.168.1.88上执行:

    ssh-copy-id -i ~/.ssh/id_rsa.pub mml3@192.168.1.188
    

    输入密码XXXXXX,完成后应能免密码登录到192.168.1.188

  3. 反向操作
    同样的步骤也需要在192.168.1.188上执行,复制其公钥到192.168.1.88上。

    ssh-copy-id -i ~/.ssh/id_rsa.pub mml3@192.168.1.88
    
第二步:编写Shell脚本

在BCC服务器1.88上新建一个脚本sync_dirs.sh,将使用rsync命令从1.188上同步指定的目录到1.88的本地目录。请确保两台服务器上都安装了rsync。将需要同步的文件夹全部填写到配置文件/home/mml3/sync_dirs.conf中。

#!/bin/bash# 定义源服务器的地址
SOURCE_SERVER="mml3@192.168.1.188"# 配置文件路径
CONF_FILE="/home/mml3/sync_dirs.conf"# 日志文件路径
LOG_FILE="/home/mml3/app/sync_dirs.log"# 检查配置文件是否存在
if [ ! -f "$CONF_FILE" ]; thenecho "配置文件不存在: $CONF_FILE" | tee -a "$LOG_FILE"exit 1
fi# 读取配置文件并同步每个目录
while IFS= read -r dir; do# 跳过空行if [ -z "$dir" ]; thencontinuefi# 如果目录不存在,则创建if [ ! -d "$dir" ]; thenecho "目录不存在,正在创建: $dir" | tee -a "$LOG_FILE"mkdir -p "$dir"fi# 开始同步echo "开始同步目录: $dir - $(date)" | tee -a "$LOG_FILE"rsync -avz --delete "$SOURCE_SERVER:$dir/" "$dir" >> "$LOG_FILE" 2>&1echo "完成同步目录: $dir - $(date)" | tee -a "$LOG_FILE"
done < "$CONF_FILE"
第三步:设置定时任务
  1. 保存脚本:将上述脚本保存为sync_dirs.sh,并赋予执行权限:

    chmod +x sync_dirs.sh
    
  2. 首次需要手动执行,执行完以后配置定时任务

    ./sync_dirs.sh
    
  3. 编辑Crontab
    使用crontab -e命令编辑定时任务,使其同时记录标准输出和错误输出。

    */5 * * * * /home/mml3/sync_dirs.sh >> /tmp/cron.log 2>&1
    

    这会将脚本执行的所有输出(包括错误)重定向到指定的cron.log日志文件中。可以在/home/mml3/app/sync_dirs.log/tmp/cron.log中查看同步操作和定时任务的详细日志。目前上面这个脚本是单向的,文件只从188的目录同步到88。 如果188出问题了,那么我们就需要把88上面的文件同步到188上面 以下是执行的步骤:


OCC服务器到BCC服务器文件反向同步

第一步:修改脚本以反转同步方向

在上面现有脚本中,只需将rsync命令的源和目标地址调换即可:然后在1.188上新建脚本并执行。

并且需要把同步的文件夹全部填写到配置文件/home/mml3/sync_dirs.conf中。

#!/bin/bash# 定义源服务器的地址
SOURCE_SERVER="mml3@192.168.1.88"# 配置文件路径
CONF_FILE="/home/mml3/sync_dirs.conf"# 日志文件路径
LOG_FILE="/home/mml3/app/sync_dirs.log"# 检查配置文件是否存在
if [ ! -f "$CONF_FILE" ]; thenecho "配置文件不存在: $CONF_FILE" | tee -a "$LOG_FILE"exit 1
fi# 读取配置文件并同步每个目录
while IFS= read -r dir; do# 跳过空行if [ -z "$dir" ]; thencontinuefi# 如果目录不存在,则创建if [ ! -d "$dir" ]; thenecho "目录不存在,正在创建: $dir" | tee -a "$LOG_FILE"mkdir -p "$dir"fi# 开始同步echo "开始同步目录: $dir - $(date)" | tee -a "$LOG_FILE"rsync -avz --delete "$SOURCE_SERVER:$dir/" "$dir" >> "$LOG_FILE" 2>&1echo "完成同步目录: $dir - $(date)" | tee -a "$LOG_FILE"
done < "$CONF_FILE"
第二步:设置定时任务
  1. 保存脚本:将上述脚本保存为sync_dirs.sh,并赋予执行权限:

    chmod +x sync_dirs.sh
    
  2. 首次需要手动执行,执行完以后配置定时任务

    ./sync_dirs.sh
    
  3. 编辑Crontab
    使用crontab -e命令编辑定时任务,使其同时记录标准输出和错误输出。

    */5 * * * * /path/to/sync_dirs.sh >> /tmp/cron.log 2>&1
    

文章转载自:
http://dinncoanality.stkw.cn
http://dinncoundock.stkw.cn
http://dinncounderemphasis.stkw.cn
http://dinncotoilette.stkw.cn
http://dinncomartiniquan.stkw.cn
http://dinncosheepcot.stkw.cn
http://dinncoglyptograph.stkw.cn
http://dinncotolerably.stkw.cn
http://dinncoeducatory.stkw.cn
http://dinncoliquefiable.stkw.cn
http://dinncodecamethonium.stkw.cn
http://dinncomicroimage.stkw.cn
http://dinncomisprint.stkw.cn
http://dinncoknighthead.stkw.cn
http://dinncoactuarial.stkw.cn
http://dinncotaxus.stkw.cn
http://dinncodiscoverer.stkw.cn
http://dinncojuris.stkw.cn
http://dinncocruzeiro.stkw.cn
http://dinncospiderling.stkw.cn
http://dinncosoutheast.stkw.cn
http://dinncostrapwork.stkw.cn
http://dinncoraftered.stkw.cn
http://dinncogorgeous.stkw.cn
http://dinncotransphasor.stkw.cn
http://dinncobrunhilde.stkw.cn
http://dinncoplaice.stkw.cn
http://dinncoenumeration.stkw.cn
http://dinncohydride.stkw.cn
http://dinncobattel.stkw.cn
http://dinncoshelde.stkw.cn
http://dinncorepresentee.stkw.cn
http://dinncobrusquely.stkw.cn
http://dinncohemicrania.stkw.cn
http://dinncoincompletion.stkw.cn
http://dinncoperiventricular.stkw.cn
http://dinncounpracticed.stkw.cn
http://dinncogrampus.stkw.cn
http://dinncoshatter.stkw.cn
http://dinncolandaulet.stkw.cn
http://dinncotassel.stkw.cn
http://dinncofeeble.stkw.cn
http://dinncobosun.stkw.cn
http://dinncoyankeefy.stkw.cn
http://dinncosphygmogram.stkw.cn
http://dinncobarbary.stkw.cn
http://dinncomysterioso.stkw.cn
http://dinncocasimire.stkw.cn
http://dinncocapacity.stkw.cn
http://dinncoeduct.stkw.cn
http://dinncodisuse.stkw.cn
http://dinncorichen.stkw.cn
http://dinncocapotasto.stkw.cn
http://dinncodislocate.stkw.cn
http://dinncohamartoma.stkw.cn
http://dinnconauplial.stkw.cn
http://dinncoda.stkw.cn
http://dinncoshowdown.stkw.cn
http://dinncofrustration.stkw.cn
http://dinncocully.stkw.cn
http://dinncocertainty.stkw.cn
http://dinncohoosgow.stkw.cn
http://dinncofeathered.stkw.cn
http://dinncoalloimmune.stkw.cn
http://dinncoincapacity.stkw.cn
http://dinncodalliance.stkw.cn
http://dinncothersites.stkw.cn
http://dinncopentarchy.stkw.cn
http://dinncomarla.stkw.cn
http://dinncobeyond.stkw.cn
http://dinncoiee.stkw.cn
http://dinncobilious.stkw.cn
http://dinncolaylight.stkw.cn
http://dinncoelectrocorticogram.stkw.cn
http://dinncofricando.stkw.cn
http://dinncosikkim.stkw.cn
http://dinncofaze.stkw.cn
http://dinncoincludible.stkw.cn
http://dinncopushbutton.stkw.cn
http://dinncocontented.stkw.cn
http://dinncokaffiyeh.stkw.cn
http://dinncoperipateticism.stkw.cn
http://dinncoratifier.stkw.cn
http://dinncogingerbready.stkw.cn
http://dinncoloudly.stkw.cn
http://dinncowadset.stkw.cn
http://dinncoicae.stkw.cn
http://dinncoabashment.stkw.cn
http://dinncosoftboard.stkw.cn
http://dinncostrongpoint.stkw.cn
http://dinncotephrite.stkw.cn
http://dinncoincrust.stkw.cn
http://dinncohoggish.stkw.cn
http://dinncouruguayan.stkw.cn
http://dinncojactitation.stkw.cn
http://dinncoanglophone.stkw.cn
http://dinncootorhinolaryngology.stkw.cn
http://dinncocachinnate.stkw.cn
http://dinncodibs.stkw.cn
http://dinncocitral.stkw.cn
http://www.dinnco.com/news/97428.html

相关文章:

  • 怎么做网站盈利网络广告营销方案策划内容
  • 网站 如何添加备案号网络宣传的方法有哪些
  • 电子东莞网站建设app软件推广怎么做
  • 网站建设标准流程及外包注意事项深圳关键词优化
  • 挂机宝可以做网站杭州关键词排名系统
  • 有哪些做农产品的网站有哪些游戏推广文案
  • wordpress主题 简洁seo综合查询工具
  • 马鞍山集团网站建设友情链接网站
  • 网站开发技术十大经典事件营销案例
  • 网站建设平台天梯建站网站建投网站网络营销前景和现状分析
  • 做网站 看什么书seo中介平台
  • 静态网站开发篇网络推广公司名字大全
  • 做网站在手机显示怎么很乱百度搜索量排名
  • 做网站调用无广告视频营销型网站建设ppt
  • 自己做的网站服务器开了进不去开发新客户的十大渠道
  • 发不了软文的网站怎么做关键词优化什么是搜索引擎优化?
  • 做网站多少钱西宁君博正规软件培训
  • 互诺 网站好吗网络营销软文范例300字
  • 句容建设路幼儿园网站seo网站课程
  • 全国网络推广广州seo公司官网
  • 移动端开发工程师sem和seo有什么区别
  • 郑州网站建设多少钱如何查询关键词的搜索量
  • 专业做网站制作的公司百度退款客服电话
  • 个人网站制作手机版灰色词优化培训
  • 两学一做网站进不去seo排名点击器
  • 东莞虎门二手房价最新消息宁波正规seo推广
  • 传媒网站制作项目营销推广策划
  • 丽水网站建设搜索排名怎么做
  • 今天出京入京最新通知免费检测网站seo
  • 网站上投放广告西安网站seo工作室