サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
サブルーチンの基本的な使い方 プログラム内で何回も同じ処理をするようなときは、その処理の部分を切り離してサブルーチンにしてしまうのがスマートなやり方です。そうすれば、何回も同じソースを書く必要がなくなるので、時間の節約にもなります。 サブルーチンの宣言 サブルーチンは sub で宣言します。 sub func; # サブルーチンの宣言 サブルーチンを宣言し、なおかつ定義するには次のようにします。サブルーチンの宣言と定義を同時に行うのが一般的です。 # サブルーチンの宣言と定義 sub func{ .... } サブルーチンを呼び出すには、アンパサンド( & ) をサブルーチン名の前につけて、以下のようにします。 &func(); サブルーチンはファイルのどの場所で宣言してもかまいませんし、呼び出し元と同じファイル内でなくても問題ありません。別ファイルにあるサブルーチンは、do、 re
mysqlhotcopy はもともと Tim Bunce によって書かれ、提供された Perl スクリプトです。FLUSH TABLES、LOCK TABLES、および cp または scp を使用してデータベースのバックアップを作成します。データベースまたは単一のテーブルのバックアップを作成するための高速な方法ですが、データベースディレクトリが置かれているのと同じマシンでしか実行できません。mysqlhotcopy は MyISAM テーブルおよびARCHIVE テーブルのみに機能します。Unix で実行されます。 mysqlhotcopy を使用するには、バックアップを行うテーブルのファイルへの読み取りアクセス、これらのテーブルの SELECT 権限、RELOAD 権限 (FLUSH TABLES を実行できるように)、および LOCK TABLES 権限 (テーブルをロックできるよう
12 Feb 1999 NAMErsyncd.conf - rsync サーバ設定ファイル SYNOPSIS rsyncd.conf 概要 rsyncd.conf ファイルは rsync を --daemon オプションで走らせた時に使われるランタイムの設定ファイルです。この方法で rsync を走らせると rsync サーバは TCP の 873 番ポートで受け付けます。rsync のクライアントからの接続は anonymous、または認証による rsync のセッションによって確立します。 rsyncd.conf ファイルは、認証、接続、ログ、利用可能モジュールを設定します。 ファイル・フォーマット ファイルはモジュールとパラメータから構成されます。モジュールは大カッコの中に記述され、次のモジュールが始まるまで続きます。モジュールには'name = value'形式のパラメータがありま
目的と環境条件 このテキストでは、 rsync を使ったリモートバックアップ(遠隔バックアッ プ)の方法、特に ssh と cron を利用して、暗号化された経路を経由しての バックアップを自動的に行うための手順を示します。 ここで ssh の認証には、パスフレーズを空にし、かつ実行できるコマンドを 限定した ssh 鍵ペアを作成し使用します。これにより、 ssh-agent や eychain を利用する方法、ホストベース認証を利用する方法よりも安全なバッ クアップ体制が整えられる……はずです。 なお、このドキュメントの内容の正確さについては無保証です。なんせ、備忘 録みたいなものですので……。また、このドキュメントに書かれていることを 実行した結果直接的および間接的に発生した損害について、私(佐藤裕介)は 何ら責任を負いかねます。 用語の説明 ローカルホスト、ローカルマシン、ローカル
Miscellany Top > Linux Memo > backup by rsync Backup by rsync (+ssh) 2000.12.8 updated Linux/UNIX 上のデーターを(別の Linux/UNIX マシンに)バックアップしたり、2つのマシンのあるディレクトリどうしの内容を同期するのに、どうしているでしょうか?私の場合、以前は NFS でマウントして、cp -a (コピー)したりしていたのですが、環境が変わってから NFS を利用できなくなってからは、rsync を使うようになりました。 この rsync によるバックアップというのは、使うまでは「設定その他が必要で面倒そう...」と思っていたのですが、実際にやってみると手動でバックアップ・同期するだけなら設定も必要なく、あっさり使えました。 また、ssh と併用することでポートフォワーディング先のマ
rsync の使用例 rsync のおもしろい使い方を見つけたら、rsync-bugs@samba.org 宛てにメールで送って下さい。このページに掲載します。 スペア・ディスクへのバックアップ 自分のマシンで rsync を使ってローカル・バックアップを試してみました。 メイン・ディスクにある全ての内容のバックアップを別のスペア・ディスクに取ります。 夜にクーロンでメイン・ディスクのバックアップを行っていました。 そこで使ったスクリプトはこんな感じです。 #!/bin/sh export PATH=/usr/local/bin:/usr/bin:/bin LIST="rootfs usr data data2" for d in $LIST; do mount /backup/$d rsync -ax --exclude fstab --delete /$d/ /backup/$d/ u
anacronを利用すると、24時間稼働させていないLinux上でも毎日、毎週、毎月のcronタスクが架空な積算状態として、実行させることが可能になる。 anacronは、各タスクごとに実行結果が記録される仕組みを持つ。何故かというと、指定期間内に実行されたかを確認することで、例え電源オフの期間を経ても状態比較をしながら自動実行させることを可能とするためだ。 また、通常のcronデーモンと異なるのは、指定したタスク設定が期間内に実行されていない場合、後述する「delay」に指定された遅延時間の後、再度コマンド実行をする仕組みを持つことだ。次に挙げるファイルがanacronのメイン設定ファイルになる。 # cat /etc/anacrontab # /etc/anacrontab: configuration file for anacron # See anacron(8) and ana
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く