zoukankan      html  css  js  c++  java
  • shell脚本,同步两个服务器文件

    #!/bin/sh

    PID_FILE=syncapp.pid

    #filestore dir

    SRC=/movies/app

    #nginx root dir

    TARGET1=root@125.210.111.111:/movies

    TARGET1=root@125.210.111.112:/movies

    function sync_files

    {

    #sync cmd

    rsync -rvz -e 'ssh -p 5188'  $SRC $TARGET1 &>/dev/null

    }

    配置说明:

    SRC应用在本地服务器的存储目录,必须4.2数据初始化配置appLocalRootDir保持一致;

    如果需要同步二台nginx服务器,则脚本修改为:

    #!/bin/sh

    PID_FILE=syncapp.pid

    #app store dir

    SRC=/movies/app

    #nginx root dir

    TARGET1=root@125.210.111.111:/movies

    TARGET2=root@125.210.111.112:/movies

    function sync_files

    {

    #sync cmd

    rsync -rvz -e 'ssh -p 5188'  $SRC $TARGET1 &>/dev/null

    rsync -rvz -e 'ssh -p 5188'  $SRC $TARGET2&>/dev/null

    }

  • 相关阅读:
    SQL 运算符
    Shiro 入门
    SSM 整合配置
    MyBatis 入门
    Git 常用命令
    JSP
    Servlet
    Oracle 基础
    JDBC
    Java Thread
  • 原文地址:https://www.cnblogs.com/onroad2019/p/11352614.html
Copyright © 2011-2022 走看看