このチュートリアルでは、Ubuntu 16.04 LTSサーバーにUnisonをインストールして構成する方法を示します。知らない人のために、Unisonはクロスプラットフォームのオープンソースファイルです。ユーザーがファイルとフォルダーのコピーを2つの異なるホストに保存できるようにする同期ソフトウェア。2つのファイルが互いにマージされると、違いが1つのレプリカから別のレプリカにコピーされます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、はrootアカウントで実行されていますが、そうでない場合は、root権限を取得するためにコマンドに「sudo」を追加する必要があります。Ubuntu16.04(Xenial Xerus)サーバーにUnisonを段階的にインストールする方法を説明します。
ユニゾンの機能
- 単純なミラーリングまたはバックアップユーティリティとは異なり、Unisonは分散ディレクトリ構造の両方のレプリカへの更新を処理できます。競合しない更新は自動的に伝播されます。競合する更新が検出されて表示されます。 >
- 分散ファイルシステムとは異なり、Unisonはユーザーレベルのプログラムです。カーネルを変更したり、どちらのホストでもスーパーユーザー権限を持ったりする必要はありません。
- ユニゾンは、インターネットに接続されたマシンの任意のペア間で機能し、直接ソケットリンクを介して通信するか、暗号化されたssh接続を介してトンネリングします。ネットワーク帯域幅に注意し、低速リンクで適切に動作します。 PPP接続など。小さな更新の大きなファイルへの転送は、rsyncと同様の圧縮プロトコルを使用して最適化されます。
- ユニゾンは障害に対して回復力があります。異常終了や通信障害が発生した場合でも、レプリカとそのプライベート構造を常に適切な状態に保つように注意してください。
- ユニゾンには明確で正確な仕様があります。
Ubuntu16.04LTSにUnisonをインストールする
手順1.まず、ターミナルで次のapt-getコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。
sudo apt-get update sudo apt-get upgrade
ステップ2.ユニゾンのインストール。
PPAリポジトリをシステムに追加し、ローカルリポジトリインデックスを更新して、ユニゾンパッケージをインストールします。
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update
apt sources-listを更新した後、次のコマンドを実行してパッケージをインストールします。
sudo apt-get install unison
完了したら、次のコマンドを使用して、基本オプションと詳細オプションを表示します。
root@idroot.us:~# unison -help
Usage: unison [options]
or unison root1 root2 [options]
or unison profilename [options]
Basic options:
-auto automatically accept default (nonconflicting) actions
-batch batch mode: ask no questions at all
-doc xxx show documentation ('-doc topics' lists topics)
-fat use appropriate options for FAT filesystems
-group synchronize group attributes
-ignore xxx add a pattern to the ignore list
-ignorenot xxx add a pattern to the ignorenot list
.
.
watch when set, use a file watcher process to detect changes (default true)
-xferbycopying optimize transfers using local copies (default true) ユニゾンのバージョンを確認してください:
unison --version
おめでとうございます。Unisonが正常にインストールされました。このチュートリアルを使用してUbuntu 16.04 LTS(Xenial Xerus)システムにUnisonをインストールしていただきありがとうございます。その他のヘルプや役立つ情報については、公式を確認することをお勧めします。ユニゾンのウェブサイト。