• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
rsyncとinotfiyを組み合わせたリアルタイムバックアップの問題
2021-12-19

1.概要

rsyncの概要: Inotifyの概要:

2.実験環境:

  ipアドレス ロール#ロール# 192.168.153.180 バックアップソースsync client+inotify 192.168.153.181 バックアップ側rsync server 2台のマシンはいずれもファイアウォールとselinuxを閉じています

ファイアウォールを閉じる

systemctl stop firewalld

selinuxを閉じる

setenforce 0

3.バックアップ側ホストの構成(181ホスト)

3.1 rsyncツールのインストール

yum -y install rsync

3.2 rsyncプロファイルの変更:

vim /etc/rsyncd.conf

修正後の内容は以下の通りです:(!コピーしてコメントを削除してから使用できます。そうしないとフォーマットに問題があります)

uid=root
gid=root
use chroot = no
max connections = 10
strict modes = yes
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
[rsync]
path = /opt  #备份路径
comment = rsync
ignore errors #跳过错误
read only = no #读
write only = no #写
hosts allow = 192.168.153.180 #备份源ip
list = false
auth users = rsync_user  #用户

3.3パスワードファイルを作成し、権限を変更してファイルを作成する

echo "rsync_user:123" > /etc/rsync.password

権限の変更

chmod 600 /etc/rsync.password

3.4 rsyncを起動し、ポート検証を表示する

開始

rsync --daemon

検証#ケンショウ#

netstat -ntlp|grep 873
tcp        0      0 0.0.0.0:873             0.0.0.0:*               LISTEN      1583/rsync          
tcp6       0      0 :::873                  :::*                    LISTEN      1583/rsync  

4.バックアップソースの構成(180ホスト)

4.1 epelソースと必要なツールのインストール

epelソースを先にインストール

yum -y install  epel-release

必要なツールの再インストール

yum -y install inotify-tools rsync 

4.2 rsync同期パスワードを設定するだけで、ユーザー名をリセットしてファイルを作成する必要はありません。

echo "123" > /etc/rsync.password

権限の変更

chmod 600 /etc/rsync.password 

4.3 inotifyモニタリングスクリプトの作成は以下の通りである。

vim inotify.sh
#!/bin/bash
ip=192.168.153.181 #备份端ip
src=/opt/rsync_src #数据目录
dst=rsync
user=rsync_user # 用户
/usr/bin/inotifywait -mrq --timefmt '%d/%m/%y %H:%M' --format '%T %w%f' -e modify,delete,create,attrib ${src} | while read file
do
rsync -vzrtopg --delete --progress $src $user@$ip::$dst --password-file=/etc/rsync.password > /dev/null && echo "$src was rsyncd"
done

3.4ソースディレクトリの作成

mkdir /opt/rsync_src

3.5スクリプト検出の実行

sh inotify.sh 

3.6新規オープンウィンドウソースディレクトリの下にファイルを作成する

cd /opt/rsync_src
echo 111 > 1.txt
echo 222 > 2.txt

3.7新しく作成した2つのファイルが同期されていることをバックアップ側で確認する

ls /opt/rsync_src/
1.txt  2.txt

3.8バックアップソース側で1を削除する.txtファイル

cd /opt/rsync_src
rm -f 1.txt

バックアップ側での同期削除の表示

ls /opt/rsync_src/
2.txt

ここまでrsyncとinotfiyを組み合わせてリアルタイムバックアップを実現する文章を紹介します。もっと関連するrsyncとinotfiyを組み合わせてリアルタイムバックアップを実現する内容は、以前の文章を検索するか、次の関連文章を引き続き参照してください。これからもサポートしてください。


ソース元URL:https://dopubox.com/article/p/55627488e8a319d8

기타 도구
  • 문자 수 TikTok 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈 app.tool_clock
  • 一力が本因坊初防衛
    2024-05-30

    「韓国版純烈」K4の「アダルトKポップ」 日本デビュー曲USEN1位も獲得 コアな追っかけも
    2024-05-30

    “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    【6月1日~2日】週末必見の“アート&デザイン”まとめ!
    2024-06-01

    森トラストが平安女学院から有栖川宮旧邸を取得…今度の活用は京都市とも引き続き協議
    2024-06-01

    テレ東が警察密着番組の担当者らを懲戒処分
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    彫刻の森美術館で「舟越桂 森へ行く日」が開催へ
    2024-06-05

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    今年の「アートウィーク東京」は11月に開催。「AWT FOCUS」の監修には片岡真実
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    ユージーン・スタジオが東南アジアに美術館を建設予定。新法人YES__pte.ltdを設立し、インドネシア・ジャカルタに美術館準備室を開設
    2024-06-04

    藤井八冠、5連覇へ白星発進 将棋棋聖戦、山崎八段破る
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    ©  Dopu Box
    💛