Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

Synbakで簡単バックアップ

2007年11月14日 10:01 Federico-Kereki(2007年11月1日(木)) 1 2 3
 最近は定期的なバックアップが広く一般的に行われているが、Synbakを使うとその作業はずっと簡単になる。

 Synbakには何種類ものバックアップ手法が用意されており、強力なレポートシステムによってあらゆる作業の詳細が確認できる。バックアップ機能についてはSSH(Secure Shell)、SMB(Server Message Block)、またはCIFS(Common Internet File System)経由でrsyncを利用でき、tarアーカイブの作成、あるいはCDやDVDの焼き付け(設定では時代錯誤的に“laserdisc”という表記を用いる)が可能だ。また、MySQLやOracleデータベース、それにLDAP(Lightweight Directory Access Protocol)サーバへのアクセスやそれらのバックアップも行える。レポート機能では、バックアップの詳細なレポートを電子メールで受け取ったり、同様の情報が記されたHTMLとRSSによるWebページを作成したりすることができる。

 SynbakはGNU GPLバージョン2以降の下で利用できる。現行のバージョン1.0.11がリリースされたのは約1年前だが、作者によるとバージョン1.0.12の準備がほぼ整っていて間もなく公開予定だという。

インストール

 SynbakはopenSUSEリポジトリから入手可能だが、私がそのインストールを終えて実行したときには、ファイルが足りないというエラーメッセージが表示された。確かにSynbakは多数のシェルスクリプトで構成されているので、公式ダウンロードサイトからソースパッケージをダウンロードし、rootになって次のように実行したほうがよさそうだ。

tar zxf synbak-1.0.11.tar.gz
cd synbak-1.0.11
./configure
make
make install

 これですべてのスクリプトが瞬時にインストールされる。ただし、リモートシステムに接続するためのrsyncやssh、CDの焼き付けを行うmkisofsやcdrecordなど、実行可能なすべてのコマンドを利用するには、いくつか追加パッケージが必要になる。また、mailコマンドを使ったメール送信もできるようにしておくとよいだろう。残念ながら必要なパッケージのすべてがわかる詳しいリストは存在しないが、何が足りないのかを知ることはできる。そのためには、テスト実行のときに何かポップアップメッセージが表示されないか注意しておけばよい。

 なお、ダウンロードされたディレクトリの中にあるFAQファイルには、特にしっかりと目を通しておくこと。サンプルの設定ファイルexample.conf内のコメントを別にすれば、それが入手可能な唯一のドキュメントだ。

最終更新:2008年01月14日 17:07