http://wiki.zmanda.com/index.php/Zmanda_Windows_Clientを参考にした。
私はXP Professionalしかないのでその方法。ただしvstaでも7でも同じみたい。http://docs.zmanda.com/Project:Amanda_Enterprise_3.1/Zmanda_Windows_Client_Users_Manualを参照
まずはダウンロード。http://www.zmanda.com/download-amanda.phpにアクセスし、下の方にあるSelect your version:の下のselect your virsionをrelease 3.3.0にすると再表示され、一番下にWindowsのコラムがあるので、自分の環境に合わせダウンロードする(32bit or 64bit もちろんwindowsの環境)
ダウンロードしたファイルを解凍し、ZWC-comunity.... のフォルダーにあるsetup.exeをダブルクリックしインストールする。
amanda サーバーに移って /etc/amanda/MyConfig/amanda.confを編集
define dumptype zwc-comp {
auth "bsdtcp"
# maxdumps 1
compress client fast
program "DUMP"
# ここから3つはどうもwindowのアップデートで出来たファイルみたいでバックアップしないで様子を見る
exclude "D:\\4ac8*"
exclude "D:\\55965*"
exclude "D:\\eab00*"
# tempとtemporary Internet Filesをバックアップしない
exclude "D:\\Temp*"
} をメール設定の前にでも追記
私の環境はMy Documentsや環境変数のTemp等はD:ドライブにいれてあり、全てのデーターはD:ドライブのみに入っている。つまりCドライブはプログラムしか入っていない。又、そのバックアップはMacrium Reflectというフリーのソフトでwindow上から定期的にそのイメージをフルバックアップしている。
/etc/amanda/MyConfig/disklistの編集
turion.kinryokai.net "D:/" zwc-comp を追記
この意味はバックアップされるwindowsホストのFQDN、フォルダー ダンプタイプ
設定が正しいかチェック
# sudo -u amandabackup amcheck -c MyConfig
Amanda Backup Client Hosts Check
--------------------------------
Client check: 3 hosts checked in 0.206 seconds. 0 problems found.
(brought to you by Amanda 3.3.0)
と表示され問題ない。ちなみにwindowsは bsdtcpしかサポートしないとwebにある
でもって最初のバックアップをして見る。
# sudo -u amandabackup amdump Myconfig
終わったら設定してあるメールを見ると
Hostname: smb.kinryokai.net
Org : MyConfig
Config : MyConfig
Date : 1月 22, 2012
These dumps were to tape MyData02.
The next tape Amanda expects to use is: 1 new tape.
STATISTICS:
Total Full Incr. Level:#
-------- -------- -------- --------
Estimate Time (hrs:min) 0:01
Run Time (hrs:min) 0:48
Dump Time (hrs:min) 0:44 0:44 0:00
Output Size (meg) 13400.9 13400.9 0.0
Original Size (meg) 17502.6 17502.6 0.0
Avg Compressed Size (%) 76.6 76.6 --
DLEs Dumped 7 7 0
Avg Dump Rate (k/s) 5202.8 5202.8 --
Tape Time (hrs:min) 0:08 0:08 0:00
Tape Size (meg) 13400.9 13400.9 0.0
Tape Used (%) 26.2 26.2 0.0
DLEs Taped 7 7 0
Parts Taped 7 7 0
Avg Tp Write Rate (k/s) 29246.6 29246.6 -- 一部抜粋
エラーは出ていない様だ。
毎日バックアップが走るようにcronの設定をする。
# sudo -u amandabackup crontab -e
で下記を記入する
0 18 * * * amanda /usr/sbin/amcheck -m MyConfig
15 3 * * * amanda /usr/sbin/amdump MyConfig
これは毎日18時にレポートがメールされ、03:15にバックアップが始まる。
実体は /var/spool/cronの中に amandabackup と言う名前でファイルが出来る。上記のコマンドはviと同じ要領で記入するので、viに慣れない人は(私!)エディターで同じように作りこのフォルダーにamandabackupとして、保存し、所有者をamandabackup 属性を 0600にして保存する、