サーバーB(172.17.166.11)の電源がオンまたは再起動されると、サーバーA(172.17.166.10)の指定されたディレクトリ内のすべてのファイルが自動的に取得されます。 1. サーバーBとサーバーAの間に相互信頼関係を構築する
2. サーバーB 次のディレクトリ構造を作成します [root@w-11 home]# ツリーシェル シェル ├── logs ----ディレクトリ └── pull_170.sh ----スクリプト スクリプトは次のとおりです。 #!/bin/bash #引く_ #著者:whz #日付:20200805 #存在しない変数はスクリプトの実行を終了します set -o nounset # 実行エラーによりスクリプトの実行が終了します。set -o errexit # 制限パスを定義する PATH="/bin:/usr/bin:/sbin:/usr/sbin" # adirname - 指定されたファイルの絶対ディレクトリ名を返す adirname() { odir=`pwd`; cd `dirname $1`; pwd; cd "${odir}"; } MYNAM=`ベース名 "$0"` MYDIR=`ディレクトリ名 "$0"` MYLOG_PATH="${MYDIR}/logs" MYLOG="${MYLOG_PATH}/${MYNAM}_`日付 +%F`.log" echo "`which rsync` -avtW --progress --delete [email protected]:/home/iis/ /home/iis/" >> ${MYLOG} `which rsync` -avtW --progress --delete [email protected]:/home/iis/ /home/iis/ >> ${MYLOG} 終了 0 3. サーバーBのCrontabプラン
これで完了です。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Zabbixは複数のmysqlプロセスの監視を実装します
1. 背景最近、独立した開発者がUIデザインを行うのを支援するために、uideaというWebサイト...
目次1. 数字を逆にする2. 配列内の最大のn個の数値を取得する3. 階乗を計算する4. 現在の動作...
目次序文1. シングルユーザーモードでの一般的なバグ修正2. シングルユーザーモードでシステムパスワ...
目次依存関係をインストールする構成使用1.アイコン検索ページに入る2. 使用したいアイコンの英語名を...
1. 基礎知識(日付オブジェクトのメソッド) 😜 getFullYear() は年を表す4桁の数字を...
MySQL の通常のソート、カスタム ソート、中国語のピンイン文字によるソート。実際の SQL を記...
目次挿入バッファとは何ですか?挿入バッファのトリガー条件は何ですか?なぜ一意のインデックスにできない...
ディレクトリ構造 。 │ .env │ docker-compose.yml │ └─mysql ├...
イベントでは、SQL コードを 1 回または一定の間隔で実行することを指定できます。通常、複雑な S...
概要: nginx リバース プロキシ jira を構成し、https を実装します。Tomcat ...
MySQL には、「group_concat」という関数があります。通常の使用では問題がないかもしれ...
MySQL 8 の公式バージョン 8.0.11 がリリースされました。公式発表によると、MySQL ...
テーブル構造は次のとおりです。 id varchar(32) 情報JSONデータ: id = 1 i...
基本的な3列レイアウト 。容器{ ディスプレイ: フレックス; 幅: 500ピクセル; 高さ: 20...
質問: <form...> の下の <input type="hidde...