celsius 仮想 通貨k8 カジノはじめてrsyncを使う方が知っておきたい6つのルール仮想通貨カジノパチンコサッカー 日本 代表 サッカー 日本 代表
celsius 仮想 通貨k8 カジノはじめてrsyncを使う方が知っておきたい6つのルール仮想通貨カジノパチンコサッカー 日本 代表 サッカー 日本 代表
nikon 新 商品k8 カジノ
1xbet корея ファイルやディレクトリをバックアップ/同期するためのツールは幾つも存在していますが、rsyncはとりわけ大きな人気を誇っているといってよいでしょう。変更分を検出して差分のみを転送することで、ネットワーク経由でも効率的にバックアップ/同期が行える点や、sshなどのリモートシェル経由での利用が可能な点など、機能の洗練度はさすがに登場から10年以上たっているだけのことはあります。バックアップやミラーリングなどの用途であれば、基本的にはコピー元とコピー先でわずかな違いしか発生しないはずで、ファイルの相違部分だけを転送するrsyncは効率的に機能します。
そんなrsyncですが、ファイル転送アルゴリズムなどに改良が加えられたバージョン3.0.2が先月リリースされました。今回は、はじめてrsyncに触れる方のために押さえておきたい基本事項を紹介します。
rsyncの構文
rsyncに限らず、コマンドラインで動作するユーティリティは、知らない方にとってまるで呪文(じゅもん)ような存在です。しかし、基本的な構文を押さえてしまえばさほど難しいものではありません。rsyncであれば、次のようにrsyncというコマンドの後、コピー元、コピー先の順で指定するのが基本形で、後は必要に応じてオプションを付加していくことになります。
rsync [オプション] コピー元 コピー先
押さえておきたいオプション
多くのコマンドラインユーティリティを難しくみせているのは、主にオプションの存在でしょう。例に漏れず、rsyncにも非常に多くのオプションが用意されており、それらを使えばrsyncはさらに強力なツールと化します。しかし、最初からすべてのオプションを覚える必要はありません。実際には、幾つかのオプションを覚えておけば、ほとんどの場合でことは足ります。以下の表は、最低限覚えておくとよいオプションです。基本的にオプションは「-avn」のように続けて指定できますが、–deleteや–existingのように、いわゆるロングオプションの場合は続けて記述することはできません。
特に覚えておくべきオプションの1つが「-a」で表現されるアーカイブオプションです。このオプションは、「-rlptgoD」と指定した場合と同じ効果を発揮します。一般的には、デフォルトでこのオプションを指定しておくとよいでしょう。ただし、ハードリンクを維持するための「-H」オプションのように、「-a」ではカバーできないが、より高度なバックアップを行う上で有用なオプションは幾つか存在します。今回はこれらのオプションは紹介しませんが、ほぼすべてのニーズを満たすだけのオプションが用意されていることは覚えておくとよいでしょう。
rsyncケーススタディ――コピー元のディレクトリ名には注意
では、実際に幾つかのケースを例にとってrsyncを試してみましょう。まず、ローカルマシンのホームディレクトリ以下にあるディレクトリ(ここでは~/dir1/)以下を、外付けのHDD(ここでは/media/disk/)に作成したbackupディレクトリにバックアップしてみます。この場合、コマンドは次のようになります(オプションとして-avを付加しています)。
$ rsync -av ~/dir1/ /media/disk/backup/
ついミスを犯しやすい点として、コピー元のディレクトリ名を「dir1」と指定するか、「dir1/」とスラッシュ(/)を追加するかで挙動が変わる点が挙げられます。例えば、以下のように指定すると、前者はdir1ディレクトリの中身と、そのディレクトリ自体がコピーされますが、後者はdir1ディレクトリの中身はコピーされますが、ディレクトリはコピーされません。
$ rsync -av ~/dir1 /media/disk/backup/
$ rsync -av ~/dir1/ /media/disk/backup/
まとめると、
そのディレクトリも含めてコピーしたい場合:「/」なしそのディレクトリ以下のツリーをコピーしたい場合:「/」あり
ということになります。なお、こうした末尾のスラッシュが与える影響を考えなければならないのは、コピー元の指定のみで、コピー先の指定では考慮する必要はありません。
関連キーワードミラーリング | バックアップ | 初心者 | コマンドライン | Command Technica構文とオプションを覚えるだけでリモートホストへのバックアップ/同期もここまで簡単に仮想通貨カジノパチンコサッカー レアル