smbtar

Name

smbtar -- SMB/CIFS の共有ディレクトリから直接 UNIX のテープ・ドライブへバックアップを行うためのシェル・スクリプト

Synopsis

smbtar {-s server} [-p password] [-x services] [-X] [-d directory] [-u user] [-t tape] [-t tape] [-b blocksize] [-N filename] [-i] [-r] [-l loglevel] [-v] {filenames}

DESCRIPTION

このツールは Samba スイートの一部である。

smbtar smbclient をハンドルするとても小さいシェルスクリプトであり、 SMB の共有ディレクトリを直接テープへダンプする。

OPTIONS

-s server

共有がある SMB/CIFS サーバ。

-x service

サーバ上の接続する共有名。 デフォルト値は "backup"。

-X

除外モード。tar の作成または復元から filenames... を除外する。

-d directory

ファイルの復元/バックアップをおこなう前に 移動する初期ディレクトリ。

-v

冗長モード。

-p password

共有へアクセスするために使用するパスワード。 デフォルト値: なし。

-u user

接続するためのユーザ ID。 既定値: UNIX のログイン名。

-t tape

テープ・デバイス。通常のファイルか テープ・デバイスである。デフォルト値: $TAPE 環境変数。設定されていなければ、tar.out という名前のファイル。

-b blocksize

ブロック化係数。既定値は 20。詳細な説明は tar(1) を参照のこと。

-N filename

filename より新しいファイルだけをバックアップする。 例えば、ログ・ファイルを差分(incremental)バックアップするのに 利用できる。

-i

差分(incremental)モード。アーカイブ・ビットが セットされているファイルだけバックアップする。アーカイブ・ビットは 各ファイルが読み出された後にリセットされる。

-r

復元。ファイルが tar ファイルから共有へ復元される。

-l log level

ログ(デバッグ)のレベル。smbclient(1) -d フラグに相当する。

環境変数

$TAPE 変数は書き込み先となる デフォルトのテープ・デバイスを指定する。 -t オプションで無効にできる。

BUGS

smbtarスクリプトは普通の tar とは異なる オプションを受け取る。また tar は smbclient から起動される。

CAVEATS

セキュリティにいっそうの注意を払っているサイトでは、スクリプトが PC のパスワードを扱うやり方を好まないだろう。バックアップと復元は共有全体に 対しても、ファイルの一覧に対しても動作する。 smbtar は GNU tar との親和性が 高いが、ほかのバージョンの tar ではうまく動作しないかもしれない。

DIAGNOSTICS

smbclient(1) DIAGNOSTICS セクションを 参照のこと。

VERSION

この man ページは、Samba システムのバージョン 2.2 用になっている。

SEE ALSO

smbd(8), smbclient(1), smb.conf(5),

AUTHOR

オリジナルの Samba ソフトウェアと関連するユーティリティは、 Andrew Tridgell によって作られた。Samba は現在 Linux カーネルが 開発されているような方法でのオープンソースプロジェクトである Samba Team によって開発されている。

Ricky Poulten が tar の拡張とこのマニュアルページを書いた。smbtar スクリプトはMartin Kraemer によって大幅に改良し書き直された。拡張、改良、バグフィックス、その他の提案 をしてくれた大勢に感謝する。 マニュアルページは YODL 形式(別の、優秀なオープンソースソフトウェアで、 ftp://ftp.icce.rug.nl/pub/unix/ にある) で変換され、Jeremy Allison によって Samba 2.0 リリースのために更新された。 Samba 2.2 のための DocBook 形式への変換は Gerald Carter が行った。

日本語訳