gihyo.jp » ADMINISTRATOR STAGE » 連載 » Ubuntu Weekly Recipe » 第4回 Ubuntuのバックアップ(1):SBackupによるバックアップ

Ubuntu Weekly Recipe

第4回 Ubuntuのバックアップ(1):SBackupによるバックアップ

PCを長く利用していくと,どうしてもハードウェア故障は避けられません。不慮の故障による影響を減らすことは非常に重要なことですが,HDDやファイルシステムの異常はバックアップなしに回避することができません。Ubuntuを利用したデスクトップ環境で,バックアップを行うツールを中心にしたレシピを紹介します。

今回は「デスクトップで手軽にバックアップを行う」レシピと,「バックアップとはどう考えるべきか?」ということを説明します。「サーバ用途でのバックアップ」や,「リモートバックアップ」など,より詳細なバックアップを実現する方法を来週お届けする予定です。

Simple Backup(SBackup)によるバックアップ

Simple Backup(SBackup)は,Ubuntu向けに開発されている(注1)バックアップソフトウェアです。その名の通りきわめてシンプルな機能を持っており,データ保存のためにバックアップを行いたい,というユーザの要望を満たしてくれるはずです。これまでバックアップの習慣がなかった方にお勧めします。

注1)
Ubuntuのソフトウェアパッケージの大半はDebianの開発版("sid")から,半年に一度ポーティングされることで構築されていますが,一部に「Ubuntu向け」に開発されたソフトウェアも存在します。SBackupは「Ubuntuを中心に」開発されたソフトウェアです。Google Summer of Code(2005年)で採択されたソフトウェアです。

SBackupのインストール

SBackupのインストールは[アプリケーション]→[追加と削除...]から行うことができます(Synapticやapt-getからインストールすることもできますが,ここでは初心者でも意味をとりやすい[追加と削除...]から行っています)。ウインドウ右上の“表示:”ドロップボックスで“全てのオープンソースアプリケーション”を選択して"sbackup"を検索してください。

図1 sbackupのインストール

図1 sbackupのインストール

表示された“Simple Backup Config”と“Simple Backup Restore”の両方にチェックを入れ,[変更の適用]を行ってください。SBackupに必要なパッケージが一括してインストールされます。

SBackupは,通常のソフトウェアのような[アプリケーション]メニューではなく,[システム]→[システム管理]にインストールされます。

図2 システム管理メニューの一部としてインストールされたSBackup

図2 システム管理メニューの一部としてインストールされたSBackup

SBackupの設定とバックアップ

SBackupの使い方は非常に単純です。主な使い方は最初に設定を行い,あとは自動的に日々のバックアップを取得させることです。この場合,ユーザはあまりバックアップの存在を意識せずに利用することができます。

また,手動でバックアップを開始し,自動実行させない使い方も可能です。

いずれの場合も,最初に[Simple Backup Config]を起動し,バックアップ対象の設定が必要になります。順に作業を見ていきましょう。

メニューから[Simple Backup Config]を起動すると,次のような設定ダイアログが表示されます。

図2 SBackupの“General”設定

図2 SBackupの“General”設定

この画面でSBackupが行うべき動作のうち,大まかな方針を決定します。各メニューで指定される方針は次の通りです。いずれの場合も,原則としては/var/backup以下に,「年-月-日_時-分-秒-ミリ秒-ホスト名-バックアップ種別」(YYYY-MM-DD_hh.mm.ss.ms.%hostname%.{full,inc})というディレクトリにバックアップが取得されます。

使い方にもよりますが,ごく一般的なユーザであればUse recommended backup settingを選択し,後は忘れてしまうことができるようになっています。

Use recommended backup settings

SBackupが推奨するバックアップ対象・周期を用いてバックアップを行います。

バックアップ対象は/home, /etc, /usr/local, /varディレクトリです。ただし,ホームディレクトリにあるゴミ箱やキャッシュファイル,/var/cache, /var/spool, /var/tmp,拡張子がmp3, avi, mpeg, mkv, ogg, isoのファイルと,10MBを越えるファイルはバックアップされません(注2)。

バックアップは毎日0:00に実行されます。また,7日に一度フルバックアップを取得し,あとの6日はフルバックアップに対する差分のみバックアップします。

注2)
当然のことですが,バックアップが格納されている/var/backupディレクトリも自動的に無視されるようになっています。
Use custom backup settings

バックアップ対象をユーザが指定するモードです。バックアップしたいディレクトリ・除外する条件などはすべてユーザが指定できます。

また,バックアップ周期やフルバックアップ・差分バックアップの指定も自由に行えます。

この設定では,ユーザが指定したタイミング(例えば,平日・朝の7:00)で自動的にバックアップが取得されます。

Manual Backups only

“Use custom backup settings”と同じように,バックアップ対象を指定することができます。

バックアップは自動的には実行されず,ユーザが能動的にバックアップ開始を指示する必要があります。

著者プロフィール

吉田史(よしだふみひと)

Ubuntu Japanese Team Member株式会社創夢所属。システム管理を中心にWindows/PC Unixを併用している。Ubuntu Japanese Teamではパッケージサーバの管理や翻訳などの作業を担当。

コメント

コメントの記入

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

その他の連載

もっと便利に!jQueryでラクラクサイト制作(実践サンプル付き)

本連載では,実践サンプルとともに,jQueryを上手に活用してサイト制作の品質向上・効率化を実現するための実践テクニックを解説します。

サクセスストーリーに続く,快適サーバー運用管理のヒント!

サーバーを自社で運用管理するのはもう限界…。データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

続・先取り! Google Chrome Extensions

2010年1月のリリースが予定されているGoogle Chrome 4に搭載されるExtensionsについて,その詳細を先取りで解説します。最新情報から,ユーザースクリプトやテーマの作り方など関連情報もお届けします。

モダンPerlの世界へようこそ

この連載では,Perlの世代間ギャップに悩んでいる方に,いくらかの背景知識と,これだけは知っておいたほうがよいという最低限の慣用句をお届けします。

Hosting Department:ホスティングを活用するための基礎知識

本連載では,ホスティングサービスを活用する上で知っておきたい基礎知識を解説します。

Blogopolisから学ぶ計算幾何

計算幾何学は,図形に関するアルゴリズムを研究するコンピュータサイエンスの一分野です。本連載では,ビジュアルブログ検索エンジン「Blogopolis」で採用されている計算幾何のアプローチを例に取り上げながら,計算幾何の初歩を実践的に学習します。

Windows phoneアプリケーション開発入門

Windows Marcketplace for Mobileがサービス開始され,作成したアプリケーションを個人でも世界をターゲットに公開できる環境が整ってきました。これを機にWindows phoneアプリケーションの開発をしてみませんか?

いま,見ておきたいウェブサイト

この連載では,国内外の最新のウェブサイトを隔週更新で取り上げ,これら最新サイトの特徴や素晴らしい部分を,さまざまな角度から解説していきます。

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス

最近のコメント