精华内容
下载资源
问答
  • 背景说明我们每天都在使用观看视频、浏览新闻...Linux服务器下快速将文件传递给其他10台(或许是100台)服务器方法有好多种,人工用U盘拷贝、利用共享文件Samba系统复制等等。今天我们要使用是另外一种方法,Rsync...

    背景说明

    我们每天都在使用观看视频、浏览新闻、网络购物、网络聊天等等服务,给我们提供这些服务的后端服务器是怎么运作的?一台服务器能承载我们所有人的访问吗?多台服务器之间的文件怎么做到同步的?

    带着这些问题,开始我们今天的讲述。

    4f28fe45d9d0e2f7e33bd7ab6b5dbe65.png

    Linux服务器下快速将文件传递给其他10台(或许是100台)服务器的方法有好多种,人工用U盘拷贝、利用共享文件Samba系统复制等等。今天我们要使用的是另外一种方法,Rsync文件同步分发软件

    ca7fa22c3a3964b2ad712a492dc5b422.png

    Rsync是什么?

    Rsync是Linux系统下的数据镜像备份工具。Rsync的客户端会将服务器端的指定的文件完整的同步到本地服务器上。Rsync支持无限多级的文件分发同步,可以镜像保存整个目录树和文件系统,可以做到保持原来文件的权限、时间、软硬链接等等。Rsync在传输的过程中支持压缩和解压缩,可以大幅度节约带宽。可以使用scp、ssh方式来传输文件以保证数据安全,当然也可以使用直接socket连接的方式。

    工作过程是:第一次同步会将所有文件复制到本地服务器,下一次同步的时候,只同步新增或修改的文件。

    做个不恰当的比喻,Rsync的文件同步特别像主服务器在台上演讲,Rsync子服务器在下面一边听一边记录,以便传达下去。

    dbb642610ceae1eddd36be76e7664c30.png

    安装规划

    我们以1主3子共4台服务器的网络环境作为举例,来看看Rsync是如何安装、设置和运作的。

    08508e4d922c851067af4b235c76dfbc.png

    以前比较喜欢源码编译的方式来安装各种的软件,碰到一个文件就下载源码包,然后"./configure"、"make",再然后"make install"。后来发现,有些软件的源码自己根本就没看过,也不准备去更改一下它的代码和配置,所以还不如直接就用YUM安装的方式。这样做最大的好处是不耽误时间。

    另外,我没有更改CentOS Linux 8的默认包管理软件(默认是:DNF),以下所有的DNF操作,都是用YUM来完成的,毕竟CentOS Linux 8里面加上了YUM对DNF的软链接。

    6208b0186d798ce43a62d501f9f34bf0.png

    防火墙设置

    Rsync服务会开启一个873/tcp的端口(port),要在服务器端的防火墙上开启这个端口。关于防火墙的安装与管理,请参考我发的相关文章。

    针对内网IP开启873/tcp端口(port)的命令如下:

    firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="192.168.1.1/24" port protocal="tcp" port="873" accept'

    以上指令比较好理解,你可以对照修改

    dc67955715ef687fbe32682b388705cc.png

    本次为了测试方便,以免出现权限问题,我们一并吧selinux和防火墙全部关闭掉,然后重启服务器,生产环境中不要这么操作。具体操作如下:

    运行以下命令,关闭防火墙

    systemctl stop firewalld #临时关闭防火墙

    systemctl disable firewalld #禁止开机启动防火墙

    systemctl status firewalld #查看防火墙状态。

    f16dde3320dbcd233344e0038d0ce2ac.png

    关闭SELINUX

    运行以下命令:

    vi /etc/selinux/config #SELINUX配置文件

    相关参数修改如下:

    #SELINUX=enforcing

    SELINUX=disabled

    5755f378b67b8609adcf8df71b75dd21.png

    重启服务器,然后查看SELINUX状态:

    reboot #重启

    getenforce #查询SELinux的运行模式,permissive(宽容模式);enforcing(强制模式);

    /usr/sbin/sestatus -v #查看SELINUX的状态

    显示如下内容,则说明SELINUX已经关闭了

    a28727bb1d46b2e478a982957b078cf8.png

    关闭防火墙和SELinux成功。

    安装并配置Rsync

    为了以后灵活方便,一下操作我们在4台服务器上均进行操作,这样即使主服务器192.168.1.222损坏无法使用,另外一台服务器也可以即使顶替上去。

    运行以下指令安装:

    dnf -y install rsync rsync-daemon

    dfa6e0f882c79e7c8bd9486e3e830478.png

    创建运行中需要用到的目录

    mkdir -p /log/rsync/

    mkdir -p /data/rsync/conf/

    mkdir -p /data/rsync/run/

    cb56a14592a09def8d35669dbb741529.png

    修改主配置文件rsyncd.conf,执行命令:

    vi /etc/rsyncd.conf

    录入下列文件内容:

    uid = root

    gid = root

    port = 873

    #use chroot = no #是否可以改变同步的根目录

    #read only = yes #只读或者可以上传文件

    #hosts allow=192.168.1.223

    #hosts deny=*

    # transfer logging = yes

    #motd file = /data/rsync/conf/motd

    # log format = %t %a %m %f %b

    # syslog facility = local3

    # timeout = 300

    max connections = 200

    pid file = /data/rsync/run/rsyncd.pid

    lock file = /data/rsync/run/rsync.lock

    log file = /log/rsync/rsyncd.log

    [wwwroot] //客户端使用rsync来同步的路径,只是模块名称,无需跟目录名字相同

    path = /wwwroot

    comment = lg69_rsync

    read only = yes

    auth users = pusher

    secrets file = /data/rsync/conf/server.pass

    hosts allow = 192.168.1.0/24,2.2.2.0/24,3.3.3.0/24,4.4.4.0/24,5.5.5.0/24

    # list=yes

    # ignore errors

    # exclude = test/ test.php

    b24f89bdd0411d6cd1fb0ac53230300b.png

    编辑生成服务端密码文件,此文件为服务器端使用;列出可以登录的用户名和密码

    vi /data/rsync/conf/server.pass

    内容如下:

    pusher:7d5df8ed3057bc3e09d52c718e724a75

    编辑客户端密码文件,此文件为客户端使用;登录的密码,与server.pass内容对应

    vi /data/rsync/conf/client.pass

    内容如下:

    7d5df8ed3057bc3e09d52c718e724a75

    配置不可被同步的文件内容列表

    vi /data/rsync/conf/site.exclude.list

    内容就像下面的这样就可以

    test/user

    login.php

    login

    修改各文件的权限

    chmod 600 /data/rsync/conf/server.pass

    chmod 600 /data/rsync/conf/client.pass

    chmod 600 /data/rsync/conf/site.exclude.list

    a4d5931aa6e6094ba95adb4fa8f92919.png

    上述内容最好台服务器都配置上,这样一但主服务器出问题,任何一台服务器都可以作为主服务器来使用。

    启动Rsync服务

    主服务器服务端操作,只在192.168.1.222上配置

    启动Rsync服务,等同于systemctl start rsyncd

    service rsyncd start

    设置开机启动Rsync服务

    systemctl enable rsyncd

    ps -aux | grep rsync #如果看到rsync的进程在,就说明启动成功了

    能看到类似如下内容,就说明启动成功了

    c7cff3fa7e3027e36d5f6aad9d8703fb.png

    到这里务器端启动就完成了

    service rsyncd start #等同于systemctl start rsyncd 启动Rsync服务

    service rsyncd stop #等同于systemctl stop rsyncd 关闭Rsync服务

    service rsyncd status #等同于systemctl status rsyncd 查看Rsync服务状态

    systemctl enable rsyncd #设置开机启动Rsync服务

    systemctl disable rsyncd #设置开机不启动Rsync服务

    客户端操作并测试使用

    设置客户端的可执行文件(拉取服务端文件的shell),在223、224和225上操作

    vi /root/get.sh

    内容如下(大意是获取服务端/wwwroot/下所有的文件):

    #!/bin/bash

    /usr/bin/rsync -vrtopg --password-file=/data/rsync/conf/client.pass --exclude-from=/data/rsync/conf/site.exclude.list --progress pusher@192.168.1.222::wwwroot /wwwroot/

    给这个文件可执行的权限

    chmod +x /root/get.sh #client.pass和site.exclude.list上面已经介绍了这里直接使用

    测试同步文件

    获取一下文件试试

    ./get.sh #同步一下试试 注:客户端的rsync配置最好和服务端一模一样

    8f6bbdd03247a369b260ec754f3c218c.png

    已经将服务器端(222)上的hello.php文件同步到本地服务器(228)上了。

    配置服务器自动同步文件

    执行命令:

    crontab -e

    crontab默认使用vi编辑,填入一下内容:

    */10 8-23 * * * /root/get.sh

    0 0-7 * * * /root/get.sh

    说明:8-23点每10分钟执行一次,0-7每一小时执行一次

    1582a46b9aa7c112d1adeeab4683b204.png

    至此我们已经将所有的安装配置操作完毕,222服务器上/wwwroot/目录下新增或修改的任何文件,223-225都会同步获取到。这里举的是4台服务器的例子,如果你的服务器能承受得了压力,可以扩展到任意台服务器上去。

    在实际的使用过程中,如果/wwwroot/目录中的文件过多,可以会出现性能极具下降的情况,极端的情况是同步文件失败。当发生这种情况的时候,我们可以设置每一次同步只同步/wwwroot/下面的一个子目录,但是我们多设置多个同步脚本,也就是将/wwwroot/下的子目录每个设置一个同步脚本,这样就能解决这个问题。

    展开全文
  • 2021款索尼电视A90J、A80J安装第三方软件教程,安装过程跟以往有些不同,其中有2个需要设置地方。 【索尼电视A90J、A80J安装流程】 ①下载好蚂蚁市场并拷贝到U盘→②U盘插到电视上→③打开应用助手→④设置打开...

    2021款索尼电视A90J、A80J安装第三方软件教程,安装过程跟以往有些不同,其中有2个需要设置的地方。

    【索尼电视A90J、A80J安装流程】

    ①下载好蚂蚁市场并拷贝到U盘→②U盘插到电视上→③打开应用助手→④设置打开允许应用安装→⑤完成安装

    【图文教程如下】

    第一步:用电脑先从蚂蚁市场(www.mayiapk.com),然后拷贝到U盘上。
    应用商店

    第二步:将U盘插到索尼电视的USB接口,然后打开【全部应用】-【应用助手】
    全部应用
    索尼电视
    第三步:从【应用助手】里可以看到蚂蚁市场安装包,点击安装。
    索尼电视安装软件
    第四步:安装时会提示“已禁止您的电视安装来自此来源的未知应用”这时候点击打开【设置】。将【应用助手】允许打开,再返回到安装页面,就可以正常安装了。

    索尼电视应用助手
    索尼电视A90J
    索尼电视A90J、A80J怎么安装第三方软件看直播方法
    第五步:安装完成蚂蚁市场之后,同样也在【设置】【安装未知应用】将【蚂蚁市场】允许打开。这样就可以在【蚂蚁市场】里下载安装各种直播、点播、免费的软件了。
    索尼蚂蚁市场
    索尼电视蚂蚁市场
    电视直播软件
    总结:
    以上就是《索尼电视A90J、A80J怎么安装蚂蚁市场下载第三方软件方法》的全部内容。
    安装完蚂蚁市场之后,想看电视直播可以下载HDP、电视家纯净版、火星直播至尊版等。

    展开全文
  • 作为工作生活中是常用电子...其实办法还是有,现在有一款数据恢复软件能够将U盘格式化后数据恢复,那就是EasyRecovery易恢复。 使用EasyRecovery将U盘数据恢复步骤如下: 首先下载EasyRecovery,安装并运行...

    作为工作生活中是常用的电子设备之一,我们经常需要用U盘来拷贝和存储文件。那么万一如果打开U盘提示格式化怎么办?很多人会直接将U盘格式化,那么其中的数据就会丢失。那么丢失的数据还有办法找回来吗?其实办法还是有的,现在有一款数据恢复软件能够将U盘格式化后数据恢复,那就是EasyRecovery易恢复。

    使用EasyRecovery将U盘数据恢复的步骤如下:

    首先下载EasyRecovery,安装并运行。(可以访问http://wm.makeding.com/iclk/?zoneid=11873免费获取软件)然后就可以开始进行U盘数据恢复操作了,根据软件的导向,在主界面上点击“继续”就可以进行下一步操作。在每一步骤中,根据不同介质、不同丢失问题做出正确的选择,软件将会根据不同选项做出智能优化,以保证数据恢复的完整性。

    然后就是数据恢复的五个步骤操作了,选择媒体类型——选择需要扫描的卷标——选择恢复场景——检查您的选项——保存文件。
    打开U盘提示格式化怎么办2

    最后保存文件的时候要注意,不要将找到文件保存在正在扫描的卷标上,请选择另一个卷标。如果出现这样的错误操作,软件也会出现提示。
    打开U盘提示格式化怎么办2

    看了以上介绍,你还需要担心U盘被格式化吗?其实只要有EasyRecovery,它的超强能力将U盘格式后的数据恢复。其实不仅是可以恢复U盘数据,还可以恢复手机数据,具体教程可参考:手机照片误删怎么恢复

    展开全文
  • 第一步:安装一键U盘装系统软件制作启动盘(建议下载老毛桃U盘启动盘制作工具)第二步:下载win系统ISO文件。将U盘里需要拷贝文件拷贝走(因为要格式U盘)第三步:重启电脑进入BIOS设置第四步:进入U盘系统启动菜单界面***...

    今天李哥手把手教你怎样用U盘装系统;以后再也不怕系统崩溃。

    好了,废话少说下面进入正题;

    用U盘装系统主要有下面几个步骤,每个步骤都很重要小白要认真看呦!

    • 第一步:安装一键U盘装系统软件制作启动盘(建议下载老毛桃U盘启动盘制作工具)

    • 第二步:下载win系统ISO文件。将U盘里需要拷贝的文件拷贝走(因为要格式U盘)

    • 第三步:重启电脑进入BIOS设置

    • 第四步:进入U盘系统启动菜单界面

    *************************************************************************************************************

    那么下面就给你细细讲解:

    第一步:在百度搜索老毛桃U盘启动盘制作工具最好进官网下载;如下图fc0b15f039dbc46cf65fd55b7378f088.png

    点击立即下载即可,然后就是安装;

    ******************************************************************************************************************

    第二步:开始制作U盘启动器;

    2df914d00390017eb4e6f97e32fa5559.png06ec57bbf8aacaea2f6e325e1aa0554e.png26c2fb4fa45f32c815bd652963d181c3.png******************************************************************************************************************

    第三步:重启电脑进入BIOS设置

    先把U盘插入笔记本的USB接口上,(注意:请不要通过USB延长线来连接笔记本)插上U盘后重启电脑本。电脑启动时连续按Del键或者F2键进入BIOS设置界面。

    下图为进入华硕笔记本BIOS设置界面图片:

    36d24dd7f9068f6bcaeea7e0583eeccc.png

    以常见的华硕笔记本电脑BIOS为例子,选择"Boot"菜单下的"Hard Drive BBS Priorities",部分笔记本可能显示的是“Hard Disk Drives”。

    3602aeede0d29302bec84afb3f063c0d.png

    该选项详细说明:Hard Drive BBS Priorities:硬盘类设备引导优先级,所谓的BBS并不是我们所说的论坛网站,而是BIOS Boot Specification,简单些说就是BIOS中初始程序加载(IPL)设备的方法,在这里分类排序以确定硬盘类设备的引导顺序,如果优先级最高的设备引导失败,则转入列表中的下一个设备,直至引导成功,这也就为同时接驳多个不同的引导设备成为可能。

    18f239da9ad63a7e906012e50fcfa91c.png

    进入该选项后,我们可以看到,有多个引导设备,在这里的排序决定了引导的优先顺序,Boot Option #(x):编号从1开始,越小表明引导优先级越高,然后我们选择到U盘(通常金士顿U盘的话显示出来的设备名称为:USB:Kingston)按回车键可以选择已经被识别的U盘

    我们按“ESC”键返回上一层界面,选择"Hard Drive BBS Priorities"。将"1st Boot Device"设置为你的U盘,本例为"USB:Kingtong按F10键(部分华硕笔记本是按F4键保存的)保存设置并退出。这一步骤尤其重要哦,千万别忘记了,不然又要重来了!

    *****************************************************************************************************************

    第四步:进入U盘系统启动菜单界面

    9d2ebe6fe2cceb457618f06fe16797c5.png

    da7a0f73a0280cd4006c21271e65a3ec.png

    2ac83274c3626905391a7d042e31b7d8.png

    45e1f01537126f96e6a4f7ca4365584b.png

    8dbdbf114cee8a1c270153e74dcdfb6a.png

    99765a3b3aafa8797bcb1c4527143532.png

    c738f16be57812a15cca8ef163b06970.png

    48fd7c47925a25fd0733f4c5fcc1e8c5.png

    ccc2d082856e782311cf0dcb71618994.png

    然后做的就是耐心等待运行,就可以完成了。

    特别提示:

    1,本公众号为大家提供电脑网络方面的基础知识,也会涉及网络周边的相关知识。

    2,提供的相关软件和工具,仅作为个人使用交流,禁止作为商业用途。

    3,部分文章和图片来自于网络,所有权归原作者所有。

    4,觉得对你有所帮助,可以关注我们!

    --------------------------------------------------------------------------------

    长按下方二维码关注↓↓

    cf3352f0e36dea2a6981839033518ad4.png

    展开全文
  • 但是用着还是不太习惯,所以只能两个系统交替着用,这就会产生诸多不便,比如我们在Windows系统里产生文件要在Mac系统下读写,有时Mac系统会出现无法读取现象,一般情况下我们会下载NTFSForMac软件来解决这个...
  •  驱动安装后,系统会识别我们的设备储存扫描,好给我备上一些日常用的软件设备;  待这步骤安装完成后,系统将再次重新启动;  重启了,我们可以看到系统完美的安装上去了,并且驱动无一不适合我的设备的,所以...
  • 从windows8了一些东西到移动硬盘,然后转到新安装的centos6.5系统上,但是插上移动硬盘时候发现不能识别,无法正常挂载移动硬盘。到网上一搜,发现原来centos系统默认不识别NTFS格式硬盘或者U盘。那怎么解决...
  • 对于使用VMware虚拟机安装CentOS6系统用户,如果需要使用U盘来拷贝数据,应该怎么操作才能顺利地挂载U盘呢? 首先我们需要让U盘被VMware软件识别出来,如何设置呢? 点击Vmware右下角U盘图标,将优盘与Vmware主机...
  • 下面教大家:增值税开票软件怎么备份和恢复数据?数据备份方法: 开票软件打开后,点击系统维护-数据备份。 打开F盘(也有可能在其他盘,根据提示框选择盘符),找到开票软件数据备份文件拷贝到新电脑或U盘。数据恢复...
  • 点击上方蓝字关注我们电脑故障判断一般本着先“软件”后“硬件”原则,所以今天带大家从“软件”再到“硬件”,了解一些男生必备修电脑技巧,虽说是男生必备,女生学了也可以独当一面!走起!1电脑不能上网常见...
  • 软件不需要安装,可拷贝在U盘、移动硬盘中随时使用~ 使用方法: 1、解压缩 2、点击根目录ShortCut.exe 3、桌面会出现vc6快捷方式 4、然后想怎么用就怎么用就行了o(∩_∩)o 说明: 该版本适用于xp、32位win7...
  • 先科电视默认是不能直接看电视台,不过可以通过安装第三方软件实现。 1、打开先科电视【设置】-【通用设置】将“安装未知来源应用”设置为允许;(如果你电视没有这个设置,那就忽略这一步) 2、从电脑里下载好...
  • 公司功能开发兼服务器运维大牛被人高价挖走之后,老大决定由我...直到发生了一件事情:公司新来一个php,用之前运维人员(就是被挖走那个)电脑上了一天班,第二天就没来了,然后老大说这货上班时候拿U盘拷
  • 如果没有备份,现在找个 U 盘把资料拷贝出去,重新安装新系统,软件重装。 1.准备好 macOS Catalina 系统(勿安装) 2.U 盘插上电脑,打开 “应用程序 → 实用工具 → 磁盘工具”,将U盘「抹掉」(格式化) 成「Mac OS...
  • 2、下载看电视直播的软件 > 3、实现看电视功能 具体方法: 1、先去蚂蚁市场(http://www.mayiapk.com)官网下载一个安装包。 2、把安装包拷贝到U盘,然后插到电视上。打开U盘文件。 3、电视上打开U盘,找到蚂
  • 那么很可能会造成不可估计损失,有些人会选择将重要文件另存一份在U盘或者移动硬盘,但如果平时更新文件内容比较勤,我们也不可能时刻记得手动将文件备份到其他存储设备,此时如果有一款好用备份软件,可以...
  • 给朋友PC装系统

    2018-05-13 14:54:00
    于是我找到我用老毛桃制作了U盘工具,刚好朋友有一个大150G移动硬盘,省我再头疼如何用我不到3G的U盘怎么把3点多GWin8企业版OS到他电脑上。 准备工作都做好后,我按下华硕笔记本进入boot快捷键esc...
  • U盘安装PE系统的软件安装说明在我的另一篇文章“电脑系统进不去了 怎么拷贝系统里面的文件”里面有说明。
  • 新年第一天工作

    2009-02-05 11:50:17
    初十一来上班了,工作安排是解决河北bug,但是公司服务器down掉了,所以我得先恢复系统。说来惭愧,以前没怎么装过...就是下载这个软件安装后,对指定U盘进行格式化,再把安装信息拷贝上去。接下来详见下一篇。...
  • 我就到我的u盘里面去了。回到家后,我安装到我自己笔记本电脑上,我打开应用程序,出现这个问题,我不知道是怎么回事?我在网上也找了半天了,说都是些没用东西,也看不到。好郁闷啊。我现在把这个提示发...
  •  下面是网卡驱动异常连不上网解决步骤: PS:由于电脑没有网络,需要其他电脑设备下载一个【驱动精灵网卡版】软件,然后通过U盘拷贝到没有网卡驱动电脑上面安装。如果没有U盘,建议手机上下载一个【驱动精灵网...
  • 今天就给大家详细教学一下怎么处理这个问题:准备工具:1、U盘(大小在1G以上即可)2、另外一台正常使用电脑(笔记本或者找别人借用一下咯)第一步:下载启功工具百度搜索启动工具,我这里用U启动做一下示范:下载任意...
  • 写博客

    2018-07-14 21:29:00
    (1)这周十号回的家,这几天电脑还没怎么碰,学习时间每天平均下来一个小时左右,大部分时间在学高数,解决了c++试卷上一些不会的题目...(3)本周问题:上次交流会上在学长那里U盘的软件在我的电脑上总是安装失败. ...
  • windows 2003 系统中,360一直提示有漏洞补丁需要修复,由于怕会影响现在系统中一些软件的使用,我一直选择不安装。昨天不知怎么的就自动安装了,重启电脑后出现蓝屏错误如下: 解决问题尝试: 找到一台正常...
  • 前提说明:阿里云的软件镜像是什么?有什么用?能帮我提高效率吗? 问:一般我是自己选好操作系统之后,就直接在操作系统上一个一个安装Java 运行环境,比如要安装jdk,tomcat,mysql. 之前也没怎么了解过镜像是什么...
  • usb_bootloader.zip

    2020-04-29 21:45:33
    所以在一些需要用户自行升级远程设备情况下,即便是通过电话指导,80%用户仍然不知道怎么升级,导致失败 USBDFU升级,也是类似问题,它设计初衷就是面向专业用户,而不是小白!所以需要安装DFU软件,...

空空如也

空空如也

1 2
收藏数 31
精华内容 12
关键字:

u盘拷的软件怎么安装