`

linux双机互备文件

 
阅读更多

只同步目录,不同步文件:

rsync -av -e "ssh -p16822" -f"+ */" -f"- *" /log/traffic_analysis_log/sys_visitlogbak/ dbmanager@DataBase-01:/log/traffic_analysis_log/

同步目录和文件:

#! /bin/sh
pathA=/log/traffic_analysis_log/visitlogbak
prefix=visitlog.2014-09-*.csv.bz2

cd $pathA
echo "cd $pathA"
fileSetA=`ls`
#fileSetA=`echo ls`
echo "files in $pathA"; echo $fileSetA
#pathB=/share/pathB/
#pathD=/share/pathD/
#cd $pathB
#echo "cd /share/pathB"
#fileSetB=`ls`
#fileSetA=`echo ls`
#echo "files in $pathB"; echo $fileSetB
echo;
echo "Now, process the files in $pathA"
for xfile in $fileSetA; do
        #cd $pathB
        if [ ! -f $xfile ]; then
                # mv $pathA/$xfile/$prefix $pathC/$xfile
                #echo "rsync $xfile $pathC"
                echo "rsync -av -e \"ssh -p 16822\" $pathA/$xfile/$prefix dbmanager@DataBase-01:/home/data/traffic_analysis_log/sys_visitlogbak/$xfile/"
                rsync -av -e 'ssh -p 16822' $pathA/$xfile/$prefix dbmanager@DataBase-01:/home/data/traffic_analysis_log/sys_visitlogbak/$xfile/
        fi
done
echo;
#echo "\nNow, process the files in $pathB"
#for xfile in $fileSetB; do
#        cd $pathA
#        if [ ! -f $xfile ]; then
#                cp $pathB/$xfile $pathD
#                echo "cp $xfile $pathD"
#        fi
#done
exit 0

笔记就这些.

 

分享到:
评论

相关推荐

    MySQL双机互备热备自动切换.pdf

    本文档将详细介绍一种实现MySQL双机互备热备自动切换的方案,以提高数据库系统的可用性和实时性,有效缩短故障恢复时间。 ### MySQL双机互备热备自动切换方案 该方案主要基于MySQL的主从复制结构,通过配置主库和...

    linux双机热备 运维趋势 第8期

    这一方案详细介绍了如何利用Nginx作为负载均衡器,结合PHP和MySQL实现双机互备。具体来说,Nginx负责将客户端请求分发到后端的两台PHP服务器上,这两台服务器分别连接到两个不同的MySQL实例。通过设置合适的故障检测...

    keepalived+Nginx负载均衡+双机互备[文].pdf

    本文档详细介绍了如何在Linux系统上通过编译安装的方式设置一个基于Keepalived和Nginx的双机互备负载均衡系统。 首先,确保系统已经安装了必要的编译工具和依赖库。在Ubuntu或Debian系统中,可以使用`apt-get`命令...

    基于Linux的双机热备系统研究与设计.pdf

    双机热备系统的工作模式主要有三种:双工模式、主从模式和双机互备模式。双工模式中,两台服务器同时在线,提供服务,故障切换无缝;主从模式下,一台服务器为主,另一台备用,故障时能快速切换;双机互备模式则两台...

    SVN双机同步备份

    SVN双机同步备份 SVN(Subversion)是一种版本控制系统,用于管理代码的变更记录。为了确保代码的安全性和可靠性,实现SVN的代码同步备份是非常重要的。本文将详细介绍如何实现SVN双机同步备份,包括备份机的设置...

    Hadoop_HDFS系统双机热备方案.pdf

    在双机热备方案中,通常会有一台主服务器运行业务,而另一台或多台备机则时刻准备接管主服务器的工作,以达到无缝切换,减少业务中断时间。 Hadoop HDFS(Hadoop Distributed File System)是Hadoop项目的核心组件...

    Linux中DNS主从互备配置

    Linux中DNS主从互备配置 概述: 本文将详细介绍如何在 Linux 中配置 DNS 主从服务器,并实现资源同步操作。通过本文,你将了解到如何配置主 DNS 服务器和辅助 DNS 服务器,如何实现区域文件的复制和更新,以及如何...

    双机数据热备和文件同步

    - **MySQL主主互备** - **备份工作原理** MySQL主主复制基于binlog(二进制日志),主服务器的每个事务都会写入binlog,从服务器通过网络读取并重放这些事务,从而保持数据一致。 - **双机热备实战** 配置两台...

    在Linux上实现DB2双机HA完整方案

    - 双机互备HA方案是一种常见的高可靠性设计,确保当一台服务器出现故障时,服务能快速切换到另一台备用服务器上,保持不间断运行。 - 在这个方案中,两台服务器(Active节点和Passive节点)具有相同的应用程序和...

    MySql数据库同步复制

    在MySQL中,同步复制主要通过主从模式和双机互备模式来实现。 1. 主从复制: 主从复制模式是指一个数据库作为主节点(Master),负责接收并处理所有写操作,然后将这些更改通过二进制日志(Binary Log)传播到从...

    Redhat搭建HA双机环境

    在IT行业中,为了保证业务的连续性和数据的安全性,通常会采用双机热备(Active-Standby)或双机互备(Active-Active)的方式来构建HA环境。 #### 二、Redhat HA集群架构概述 在Redhat环境下构建HA集群,主要依靠...

    MYSQL 双机热备配置手册

    - 传统模式通常采用 MySQL 双机互备的方式,即两台服务器之间互相备份。 - 本文档提出了一种新的思路:通过更改 MySQL 默认配置文件 `my.cnf`,使得新建的数据库文件存储在一个特定的位置,如磁盘阵列上,从而实现...

    Rose安装配置

    双机互备援是指在两个节点上安装Rose软件,以便在一个节点故障时,另外一个节点可以继续提供服务。双机互备援的图包括: * 节点1:安装Rose软件,并配置Rose参数。 * 节点2:安装Rose软件,并配置Rose参数。 * 节点...

    Keepalived+LVS+Nginx热双互备负载均衡

    这个热双机互备负载均衡方案能够提供高可用性,确保即使单个服务器出现问题,整个系统仍能正常运行,减少服务中断,提升用户体验。同时,通过Nginx的反向代理功能,可以进一步优化流量分配,提升系统整体性能。

    基于SSH的linux 备份系统

    同样的方法也可以反向操作,将B服务器的数据备份到A服务器,从而达到双机互备的目的。 在这个过程中,需要注意的是,`authorized_keys`文件的权限设置非常重要,如果权限过于开放(如777),则可能导致安全风险,...

    群集技术:三款主流服务器集群软件.pdf

    其容错备援模式包括双机互备、主从式备援、Hot Standby、双网卡单网段和双网卡双网段等,允许用户根据实际环境定制切换模式。 2. **LifeKeeper** LifeKeeper是一款跨平台的容错软件,支持Windows NT/2000、Linux...

    存储白皮书(绝对内部资料)

    高可用性技术确保系统在故障时能快速恢复服务,如双机热备份、双机互备和群集并发存取。它们对存储系统的要求包括高速数据传输、数据一致性保证和故障切换能力。 ### 6. 数据一致性 数据一致性确保数据在多个副本...

Global site tag (gtag.js) - Google Analytics