blog

SBackup: Linux用の使いやすいオープンソースバックアップソフトウェア

SBackupは使いやすいオープンソースのバックアップソフト。任意のファイルやフォルダの一部をバックアップすることができます。ローカルとリモートの両方のバックアップをサポートしています。シンプルに見え...

Oct 18, 2014 · 7 min. read
シェア

SBackupは使いやすいオープンソースのバックアップソフトウェアです。任意のファイルやフォルダの一部をバックアップできます。すべての設定ファイルはGnomeインターフェースからアクセスできます。ファイルやパスは正規表現を使って直接追加したり除外したりできます。ローカルとリモートの両方のバックアップをサポートしています。シンプルに見えますが、多くの一般的な高度なバックアップ機能を備えています。

特性

SBackupは以下のことができます:

  1. 圧縮および非圧縮バックアップの作成機能
  2. 非圧縮バックアップを複数のファイルに分割可能
  3. 複数のバックアップ設定がサポートされています。誰もが必要に応じて独自の設定ファイルを作成し、変更することができますが、デフォルトの設定ファイルを削除することはできません。
  4. ログ、メール通知、プレゼンテーション、ステータスアイコンによるアラートなど、さまざまなオプションがあります。
  5. スケジュールバックアップと手動バックアップをサポート
  6. ローカルまたはリモートでバックアップ可能

Ubuntu、Linux Mint、DebianへのSBackupのインストール

SBackupはUbuntu、Linux Mint、Debianのデフォルト・リポジトリーで利用可能なので、以下のコマンドを実行するだけでインストールできます。

sudo apt-get install sbackup 

SBackupの実行

ダッシュまたはメニューからSBackupを開きます。

以下の画面が表示されます。

SBackupの設定

Add "をクリックして新しい設定ファイルを作成します。

これで新しい設定ファイルが作成されました。設定を行うには、プロファイルを選択し、[編集]をクリックします。

SBackupプロファイルが "sk "に切り替わっていることがわかります。

もちろん、さまざまな人のニーズに応じてデフォルトの設定ファイルを変更することは可能です。

注意:SBackupを通常ユーザとして実行すると、スケジュール・バックアップは機能しません。上の図に示すように、Sbackupを通常ユーザーとして実行しているため、スケジュール・オプションはグレーアウトされ、チェックされていません。

このチュートリアルでは、root権限でSBackupを実行し、デフォルト設定の

ターミナルを開き、以下のコマンドを実行してroot権限でSBackupを実行します。

sudo sbackup-config-gtk 

上記のコマンドは、SBackupのデフォルト設定をroot権限で開きます。

一般タブ

一般]オプションで、フルバックアップを実行する頻度を選択できます。SBackupは7日ごとにフルバックアップを実行します。バックアップの圧縮形式も選択できます。

インクルード・タブ

SBackupによってバックアップされるファイルまたはディレクトリを追加できます。ここでは、個々のファイルまたは完全なディレクトリをバックアップすることを選択できます。私はすべてのディレクトリを削除し、"Resume "だけを保持しました。

除外タブ

Includeオプションと同様に、除外するドキュメントとディレクトリのパスを選択するだけで、バックアップから除外するドキュメントとディレクトリを選択できます。デフォルトの設定では、/media、/var/run/、/var/cache/、/var/spool/、/vat/tmp/の各ディレクトリが除外されます。

さらに一歩進んで、mp3やaviなど、バックアップから除外するファイルの種類を追加することができます。デフォルトでは、mp3、avi、mpeg、mkv、ogg、isoはバックアップから除外されています。もちろん、他の種類のファイルを除外するには、追加をクリックしてから追加してください。

また、バックアップ時にファイルサイズに基づいて特定のドキュメントやフォルダを除外することもできます。今回は100MB以上のドキュメントやフォルダを除外しました。

目的地タブ

ここでは、バックアップを保存するパスを選択できます。前述のように、バックアップしたドキュメントやフォルダをハードドライブに保存したり、FTPやNASにリモート保存したりできます。

ヒント:バックアップする前に、ディレクトリにバックアップファイルを保存するための十分なスペースがあることを確認してください!

スケジュールタブ

このオプションでは、特定のバックアップ時間を設定できます。シンプル]オプションをクリックすると、スケジュールされたバックアップ時間を時間ごと、日ごと、週ごと、月ごとに設定できます。

コマンドラインを使ってタスクをスケジュールするのが得意であれば、cronを使うことができます。毎日のバックアップスケジュールをオンにすると、cronコマンドは/etc/cron.daily/ディレクトリにスケジュールファイルを作成します。

sudo ls -l /etc/cron.daily/sbackup 

サンプル出力では

lrwxrwxrwx 1 root root 33 Nov  8 15:34 /etc/cron.daily/sbackup -> /usr/share/sbackup/sbackup-launch 

パージタブ

このオプションでは、一定期間より古いバックアップファイルを削除できます。デフォルトの設定では、30日以上前のバックアップファイルが削除されます。

レポートタブ

Reportは最後のタブで、バックアップ完了通知を受け取るメールボックスを設定します。メールボックスの設定をテストする前に、ツールバーの「設定を保存」ボタンをクリックして設定を保存してください。

テストメールボックスの設定が完了すると、「Test Successful」という文字が表示されます。

バックアップ開始

SBackup ツールバーの [Make Backup now (今すぐバックアップを作成)] ボタンを クリックすると、すぐにバックアップが開始されます。

ウィンドウがポップアップしますので、「はい」をクリックしてバックアップファイルの作成を開始します。

バックアッププロセスがバックグラウンドで実行されているので、通知バーにステータスを表示してバックアッププロセスを監視できます。

バックアップの完了後、SBackupを閉じ、バックアップファイルが指定したディレクトリに保存されていることを確認します。この例では、保存先のディレクトリは/home/sk/My Backupです。

ドキュメントの復元

ターミナルでコマンドを実行します。

sudo sbackup-restore-gtk 

SBackupの復元ウィンドウで、利用可能なバックアップ日付とスナップショットを選択し、復元管理ペインで復元するファイルを選択し、復元をクリックしてデフォルトの場所に保存するか、復元をクリックして指定した場所に保存します。

バックアップからファイルが復元されたので、あとは簡単です。

ソース

  • /上

経由: -----up/

Read next

デスクトップで起動?Windows 8.1 Update 1は思ったより使いやすい

実際のテストによると、タッチスクリーン・デバイスではなく従来のPCを使用している場合、Windows 8.1 Update 1はデフォルトでデスクトップに起動し、タッチスクリーン・デバイスではデフォルトでスタート画面に起動します。ユーザーが手動で設定する必要はなく、システムが自動的にデバイスを認識し、それに応じて調整します。

Oct 18, 2014 · 1 min read