バックアップツールの比較


329

この質問は歴史的な意味を持っているため存在しますが、このサイトのトピックに関する適切な質問とはみなされないため、ここで同様の質問をすることができる証拠として使用しないでください。回答を維持することをお勧めしますが、Ask Ubuntuでは「大きなリスト」の質問は一般的に許可されておらず、ヘルプセンターごとに閉じられることを理解してください。

バックアップは非常に重要です。最適なバックアップツールはありませんが、オプションの比較は非常に興味深いでしょう。

  • グラフィカルインターフェイス?コマンドライン?
  • 増分バックアップ?
  • 自動バックアップ?
  • インストール方法:標準リポジトリで?PPA?

4
バックアップソリューションは、バックアップ対象のマシンを使用しているものに依存します。仕事/学校の重要なプロジェクト/コードのコレクションには、ポルノや音楽を保存するコンピューターとはまったく異なるニーズがあります。自宅のセットアップには、失いたくないフォルダをいくつかバックアップする小さなスクリプトがあります。これは段階的に行われます。私の仕事用ラップトップはすべてをサーバーにバックアップし、ミッションクリティカルなものは決して残さない。
トビー

機能の比較ではありませんが、このアンケートは役に立つかもしれません:webupd8.org/2010/05/best-linux-backup-tool-software.htmlコメントも読んでください!
アリンアンドレイ

回答:


148

デジャデュプ DéjàDupをインストールする

DéjàDupは(Ubuntu 11.10から)デフォルトでインストールされます。「正しい方法でバックアップを行うことの複雑さを隠すシンプルなバックアップツール」を目指しているのは、カジュアルなデスクトップユーザー向けのGNOMEツールです。

増分バックアップを実行する複製のフロントエンドであり、以前のバックアップが作成されてからの変更のみが保存されます。暗号化および自動バックアップのオプションがあります。ローカルフォルダー、Amazon S3、またはNautilusが接続できるサーバーにバックアップできます。

Nautilusとの統合は優れており、ディレクトリから削除されたファイルの復元や、個々のファイルの古いバージョンの復元が可能です。

メインウィンドウのスクリーンショット

ファイルの以前のバージョンを復元する

2016年2月現在、このプロジェクトはマイナーなトリアージアクティビティのみのバグレポートをほとんど完全に無視しているように見え、最後のバグ修正は2014年遡りますが、マイナーリリースの新しいリリースあります


4
よくわかりませんか?個々のファイルの特定のバージョンを簡単に復元することはできません。ただし、バックアップされたコンテンツ全体を特定のバックアップに復元できます。たとえば、先週、またはその前の週、またはその前の週などに復元できます
-8128

2
nautilusが表示できるものに接続できます。したがって、ファイルシステムにマウントできる場合は、1つのオプションです。また、ftp、ssh、webdav、またはWindows共有に接続する機能もあります。私のサンバの知識は限られています。
-8128

8
個々のファイルの特定のバージョンを復元できます。nautilus拡張機能が含まれています。必要なのは、ファイルを右クリックして、「前のバージョンに戻す」を選択することだけです。
アンドリューサム

2
Deja Dupのコマンドラインインターフェイスはありますか?
ブリルアウト

3
@ brillout.com Deja Dupは、コマンドラインインターフェイスを提供するDuplicityに基づいています。別の選択肢は二重です。
nealmcb

111

過去に戻る 過去にさかのぼってインストールする

Back in Timeをしばらく使用してきましたが、非常に満足しています。

設定するだけです:

  • スナップショットを保存する場所
  • バックアップするディレクトリ
  • バックアップを実行するタイミング(手動、毎時、毎日、毎週、毎月)

そして、それを忘れてください。

インストールする(gnomeのUbuntu 16.04で動作):

sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-gnome

プログラムGUIは、「backintime」のUbuntu検索で開くことができます。

代替テキスト

プロジェクトは2018年4月現在アクティブです。


2
これをリモートサーバーにバックアップする方法はありますか?ターゲットディレクトリを選択すると、非ローカルディレクトリはすべて非表示になり、ロケーションバーに入力しても機能しません。
ザチャリリウ

23
backintimeには「落とし穴」があります-デフォルトでは「ドット」ファイルは除外されています。ホームディレクトリのドットファイルが必要な場合は、backintimeの[設定]

1
リモートサーバーにバックアップするには、〜/ .gvfsフォルダーを使用できます。witchは、nautilusによってリモートサーバーがマウントされる場所です。ただし、Déjà-Dupは、バックインタイムよりも高速にバックアップを実行できますが、ファイルを個別に表示するにはバックインタイムが適しています。
デスグア

1
個別のプロファイルを定義する機能が気に入っています。これにより、ドライブのパーティションごとに異なるプロファイルを定義し、必要なパーティションのみのバックアップを更新できます。また、最初のバックアップ操作には時間がかかりません。
チェサンS.

3
@Lii BackInTimeは、スナップショット間でハードリンクされたプレーンファイルコピーを使用します。あなたが好きなすべてのツールでそれらを閲覧することができます。
ジェルマー

74

rsnapshotとrdiff-backup

私はよくrsnapshotとrdiff-backupの比較を参照します:

類似点:

  • 両方ともrsyncのようなアルゴリズムを使用してデータを転送します(rsnapshotは実際にrsyncを使用し、rdiff-backupはpython librsyncライブラリを使用します)
  • 両方ともssh経由で使用できます(ただし、rsnapshotは追加のスクリプトなしではsshをプッシュできません)
  • どちらも現在のバックアップにソースの単純なコピーを使用します

ディスク使用量の違い:

  • rsnapshotは、実際のファイルとハードリンクを使用してスペースを節約します。小さいファイルの場合、ストレージサイズは同様です。
  • rdiff-backupは、バージョン管理システムと同様に、以前のバージョンを現在のバージョンへの圧縮デルタとして保存します。ログファイル、データベースなど、頻繁に変更される大きなファイルの場合、rdiff-backupは、指定されたバージョン数に対して必要なスペースが大幅に少なくなります。

速度の違い:

  • rdiff-backupはrsnapshotよりも遅い

メタデータストレージの違い:

  • rdiff-backupは、所有権、許可、日付などのファイルメタデータを個別に保存します。

ファイルの透明度の違い:

  • rsnapshotの場合、バックアップのすべてのバージョンにプレーンファイルとしてアクセスできます。
  • rdiff-backupの場合、現在のバックアップのみがプレーンファイルとしてアクセス可能です。以前のバージョンは、rdiffデルタとして保存されます。

行われたバックアップレベルの違い:

  • rsnapshotは、月次、週次、日次などの複数レベルのバックアップをサポートします。
  • rdiff-backupは、指定された日付より前のスナップショットのみを削除できます。2つの日付の間のスナップショットを削除することはできません。

サポートコミュニティの違い:

  • メーリングリストでの私の投稿に対する応答数(rsnapshot:6、rdiff-backup:0)に基づいて、rsnapshotにはより活発なコミュニティがあります。

データ重複排除はサポートされていますか?
直観

そのため、rsnapshotの方が一般的に優れているようです。
mlissner

2
librsyncはPythonライブラリではなく、Cライブラリです。rsyncアルゴリズムに基づいており、Pythonのrdiff-backup directoyで使用されるため、外部ユーティリティを呼び出してrsnapshotのように出力を解析する必要はありません。
アントン14

rdiff-backupの大きな利点は、現在のバックアップ内のファイルへのアクセス性です。そのため、rdiff-backupをファイル転送ツールとして悪用できます。2台のコンピューターがある場合は、デスクトップディレクトリを(十分に大きい)USBスティックの2つのフォルダー、「デスクトップA」と「デスクトップB」にバックアップできます。他のコンピューター上のファイルを編集するには、バックアップからファイルをコピーして、アクティブなデスクトップフォルダーに配置するだけです。
user258532

64

rsync rsyncをインストールする

コマンドラインツールに精通している場合は、rsyncを使用して(増分)バックアップを自動的に作成できます。ディレクトリを他のマシンにミラーリングできます。それを行う方法は、ネット上で利用可能な多くのスクリプトがあります。crontabで繰り返しタスクとして設定します。Grsyncrsync呼ばれるGUIフロントエンドもあり、手動バックアップを簡単にします。

ハードリンクと組み合わせて、削除されたファイルが保持されるようにバックアップを作成することができます。

見る:


6
rsyncは便利なツールですが、バックアップには適していません。過去のバージョンは保持されません。
折り紙

私はこれをrsnapshotについて話すように変更しました。これは著者が言及していると思います。
-8128

@fluteflute:いいえ、rsnapshotのつもりはありませんでした。あなたの変更は私の投稿の意味を完全に変更します。バックアップとして使用するrsyncについてもう少し説明するリンクでrsnapshotを置き換えました。
ロアルト

1
「cp --archive --link --verbose / MAKE_SNAPSHOT {、_ date '+%Y-%m-%d'} /」および「rsync -avz --link-dest = .. / OLD_BACKUP_DIR SOURCE_DIR NEW_BACKUP_DIR」の使用は、単純なことではありません。rsnapshotを使用すると便利になりますが、必要ない場合もあります。個人的な好み..
webwurst

3
Grsync(opbyte.it/grsync)と呼ばれるrsyncのGUIフロントエンドがあり、手動でのバックアップを容易にします。ポータブルハードドライブのバックアップを作成するために使用します。
ドミトリー

43

二枚舌 複製をインストールする

Duplicityは、機能豊富なコマンドラインバックアップツールです。

Duplicityは、暗号化されたtar形式のボリュームを作成し、それらをリモートまたはローカルにアップロードすることにより、ディレクトリをバックアップします。librsyncを使用して、ファイルへの増分変更を記録します。それらを圧縮するgzip。それらを暗号化するgpg。

Duplicityのコマンドラインは恐ろしいかもしれませんが、コマンドライン(二重)、GNOME(deja-dup)、KDE(タイムドライブ)など、重複に対する多くのフロントエンドがあります。



Time-Driveには現在のバージョンのUbuntu(正確な)のPPAがなく、ソースは寄付した場合にのみ利用できるようです。 -Dupはルートバックアップを適切に処理できません)、deja-dupの優れた復元GUIオプション(Nautilus内から)を引き続き使用できます。
クリスグッド

重複のウェブサイトによると、それはまだベータ版です。家族の写真であっても、重要なデータのバックアップや復元にベータ版ソフトウェアを使用することをお勧めします。
-bloudraak

38

ドロップボックス

Windows、Mac、およびLinux用のクロスプラットフォーム(専有)クラウド同期。2GBのオンラインストレージは無料で、有料オプションがあります。「オンラインでファイルを保存、同期、共有」する方法として宣伝されていますが、バックアップ目的にも使用できます。

有料アカウントでも、改訂履歴は1年に制限され、無料アカウントでは1か月のみであることに注意してください。

また、Dropboxはバックアップツールとして構築されていないため、大量のファイルの復元には非常に時間がかかる場合があることに注意してください。

Ubuntuで使用中のDropbox


35
同期ツールをバックアップツールと混同しないでください。同期ツールは、rsyncが例の帯域幅を節約できるように、バックアップの効率を高めるのに役立ちます。ただし、強力な改訂履歴がない限り、バックアップのソリューションではありません。どうして?ファイルに感染してそれらを変更するウイルスを取得したと想像してください。変更されたものは同期され、それらは失われます。Dropboxにはある種の改訂履歴があります。したがって、バックアップ用のersatzとして機能します。ただし、必要になったときにファイルを復元できるという保証はありません。
ホイヘンス

7
Spideroakは、無料アカウントで無制限の改訂履歴を提供します。
直観

3
多数のファイルを復元する必要がある場合、Dropboxがひどく失敗することに注意してください。Dropboxでは、一度に1ページしか復元できず、各ページをロードする必要があります。
スコットセヴェランス

なお、Dropboxのは、暗号化されたLinuxファイルシステムのサポートを落とし存在するが、この代替案、基本的にはLUKSとフルディスク暗号化、多分CryptomatorまたはCryFSまたはより良い移動Dropboxの代替を
パブロA

32

luckyBackup LuckyBackupをインストールする

これまで言及されていなかったので、「LuckyBackup」はrsyncの優れたGUIフロントエンドであり、単純または複雑なバックアップとクローンの作成を非常に簡単にします。

このツールは開発されていないことに注意してください。

すべての重要なスクリーンショットは以下のウェブサイトでご覧いただけます:

luckyBackup


私にとっては、これは最も構成可能なオプションであり、リモートFAT32パーティションにバックアップするオプションが含まれています(私のような古いものや貧しいNASを持っている人のために...)。素晴らしい!
デスグア

27

バックアップPC BackupPCをインストールする

ホームネットワーク全体をバックアップする場合は、地下室/クローゼット/ランドリールームの常時接続サーバーでBackupPCを実行することをお勧めします。バックアップサーバーから、ssh、rsync、SMB、およびその他の方法で他のコンピューター(Linuxコンピューターだけでなく)に接続し、それらすべてをサーバーにバックアップできます。同じファイルが別のコンピューターからバックアップされた場合でも、ハードリンクを介して同じファイルをマージすることにより、増分ストレージを実装します。

BackupPCは、バックアップする新しいコンピューターの追加、即時バックアップの開始、最も重要なこととして単一ファイルまたはフォルダー全体の復元など、カスタマイズに使用できるWebインターフェイスを実行します。BackupPCサーバーに、復元先のコンピューターへの書き込み権限がある場合、ファイルを元の場所に直接復元できます。これは非常に便利です。

BackupPC Webインターフェイス-サーバーステータスページ


1
BackupPCは、ホーム/ホームオフィス/スモールビジネス向けの非常に優れたソリューションです。サーバーやWindows / Linux混在環境にも最適です。
アマラ

1
Precise 12.04でbackuppcに遭遇した問題の数には驚かされます。ドキュメントは、きれいなWebインターフェースではなく、手動で設定を行うことを目的としています。設定するのはわかりにくいです。便利なアップストリームバグトラッカーではなく、単なるメーリングリストがありますが、Ubuntu 12.04でのBackupPCの問題で言及されたバグを含む、多くの未解決のバグに遭遇しました。tolaris.comおよびbugs.launchpad.net/ubuntu/+source/backuppc/+bug/497732/comments/…で
nealmcb

また、Webサイトを実行するためにApacheをインストールし、外部アクセス用にポート80を開くことにも注意してください。さらに悪いことに、Web設定を行うにはパスワードが必要ですが、デフォルトではパスワードをネットワーク上で平文で送信します。SourceForge.netで
nealmcb

24

バップ

「git packfile形式に基づく非常に効率的なファイルバックアップシステム。仮想マシンイメージの高速増分バックアップを実行できます。」

ハイライト:

  • ローリングチェックサムアルゴリズム(rsyncと同様)を使用して、大きなファイルをチャンクに分割します。これの最も有用な結果は、巨大な仮想マシン(VM)のディスクイメージ、データベース、およびXMLファイルを通常はすべて1つの巨大なファイルにまとめてバックアップし、複数のバージョンに大量のディスクスペースを使用しない場合でもです。

  • データは、どのバックアップが他のどのバックアップに基づいているかを知らなくても、増分バックアップ間で「自動的に」共有されます-たとえお互いのことさえ知らない2つの異なるコンピューターからバックアップが作成されたとしても。バックアップするようにbupに指示するだけで、必要な最小限のデータのみが保存されます。

  • Bupは、ディスクに不良セクタが検出されていない場合でも、「par2」冗長性を使用して破損したバックアップを回復できます。

  • bupリポジトリをFUSEファイルシステムとしてマウントし、その方法でコンテンツにアクセスし、Samba経由でエクスポートすることもできます。

  • bup用のKDEベースのフロントエンド(GUI)、つまりKup Backup Systemが利用可能です。


確かにいくつかの素晴らしい機能。ただし、これまでのところ、ファイルのメタデータ(所有権、権限、日付)は保存されず、古いバックアップを削除できないため、最終的にスペースが不足することに注意してください。レビューを参照:bup -LWN.netおよびREADMEを使用したGitベースのバックアップapenwarr / bup-GitHub
nealmcb

現在、メタデータがサポートされているようですhttps://github.com/apenwarr/bup。「bup save」および「bup restore」には未熟なメタデータがサポートされています。プラス面では、彼らは実際に現在サポートしていますが、それは新しいものであり、tar / rsync / whateverのようにリモートで十分にテストされていません。テストを支援したい場合は、実行してください(1つの比較方法については、t / compare-treesを参照してください)。
学生

24

CrashPlan

CrashPlanは、個々のユーザー向けの計画なしでビジネスバックアップを提供する会社です

特徴

  • 10ドル/月/デバイス料金
  • トリプルデスティネーションデータストレージと保護
  • 静かで連続的
  • 寛大な保持とバージョン管理
  • 削除されたファイル保護

多数のオプションと構成を検討しました(rdiff-backup、duplicity、backup-ninja、amazon s3、リモートサーバーを使用)。最終的には、シンプルさでした。

CrashPlanはクロスプラットフォームですが、オープンソースではありません。

(有料の)CrashPlan Centralの「ファミリー」プランを使用すると、所有するすべてのコンピューターをバックアップできることにも注意してください。


CrashPlanは良いかもしれませんが、バックアップがとてつもなく遅いです。
ゴダード

CrashPlanは、非企業顧客へのサービスを停止していることに注意してください:crashplan.com/en-us/consumer/nextsteps
アワーズ

23

バキュラ

私はずっと前にBaculaを使っていました。そのアーキテクチャを学ぶ必要がありますが、非常に強力なソリューションです。ネットワーク経由でバックアップを行うことができ、マルチプラットフォームです。あなたは読むことができ、ここでそれが持っているすべてのクールなものについて、そしてここであなたはそれのために使用できるGUIプログラムについて。私は大学でそれを展開しました。バックアップソリューションを探していたときに、Amandaにも出会いました。

Baculaの良い点の1つは、作成するファイルに独自の実装を使用することです。これにより、ネイティブユーティリティの特定の実装(tar、dump ...など)から独立します。

私がそれを使用したとき、まだGUIはありませんでした。したがって、利用可能なものが完全で使いやすいかどうかは言えません。

Baculaは、そのコア部分が非常にモジュール化されています。3つの構成可能なスタンドアロンデーモンで構成されています。

  • ファイルデーモン(実際にファイルとそれらのメタデータをクロスプラットフォームで収集します)
  • ストレージデーモン(データの保存に注意してください-HDD、DVD、テープなどにしましょう)
  • ディレクターデーモン(バックアップのスケジューリングと中央構成を処理します)

また、バキュラとバックアップに関するメタデータの保存に関与するSQLデータベースもあります(Postgres、MySQL、sqliteのサポート。

bconsoleバイナリはbaculaに同梱されており、bacula管理用のCLIインターフェイスを提供します。


plsは2番目の段落を説明します:「これにより、独立します...」
tshepang

Pythonで書かれたWebインターフェイスがあります:readthedocs.org/docs/almir/en/latest
iElectric

2
@Tshepangは、オペレーティングシステム自体にインストールされたツールに依存しないことを意味します。
iElectric

18

簡単なバックアップ シンプルバックアップをインストールする

シンプルバックアップは、ファイルをバックアップし、変更履歴を保持する別のツールです。これは非常に効率的で(フルバックアップおよび増分バックアップを使用)、冗長データ用にディスク領域をあまり占有しません。だから、あなたはタイムマシン・ラàファイルの歴史的な改正持つことができます(フィーチャー戻る時間で - 前述の -も提供しています)。

特徴:

  • 事前に定義されたバックアップ戦略でセットアップが簡単
  • 外部ハードディスクのバックアップのサポート
  • SSHまたはFTPを介したリモートバックアップ
  • 改訂履歴
  • 賢い自動パージ
  • 簡単なスケジューリング
  • ユーザーおよび/またはシステムレベルのバックアップ

代替テキスト

ご覧のとおり、機能セットはが提供する機能セットに似ていBack in timeます。

Simple Backupは、GnomeおよびUbuntuデスクトップ環境に適しています。


6
単純なバックアップは何度も失敗しましたが、1回はかなり動揺するデータの損失をもたらしました。私はそれをお勧めしません
アレックスラウニ

@Alex私は興味があります...私は昔を使いますが、以前にSimple Backupを試しました。バックアップを参照できるため、最初のものを選択します。問題の発生についてより具体的に教えていただけますか?単なる好奇心から。
ホイヘンス

2
作成したtarballには大量の無効なデータが含まれていたため、抽出できませんでした。これは複数回起こりました。
アレックスラウニ

2
このツールはお勧めしません。ルートとして使用するのは非常に難しく(デフォルトではホームディレクトリにすべてを保存するため、悪いrmコマンドはすべてをパージします)、悪い圧縮ファイルを生成し続けます(警告を与えますが)、GUIはあまり良くありません昔のように。
user2413

1
@Huygens:>申し訳ありませんが、コメントが不十分です。私の経験では、デフォルトでは、現在のバージョンのsbackupはルート保護されたディレクトリにバックアップを保存しません。デフォルトを変更しないと、バックアップは明らかに悪い.rmコマンドに耐えられません。この2番目の点は、悪いtar.gzについてのAlexの点とは関係がなく、本来の性質ではなく、sbackupのデフォルトの動作の選択に関連しています。
user2413

18

タール

tarは、ファイルをアーカイブするためのシンプルで信頼性の高いツールであり、バックアップにも使用できます。しかし、今日では、より便利な機能を備えた、より優れた高速のバックアップツールがあります。ニーズによっては、tarが依然として有用な場合があります。

homeディレクトリの完全バックアップを作成します。

cd バックアップファイルを保存するディレクトリに移動してから、次の操作を行います。

tar --create --verbose --file backup.tar <path to the home directory>

後続のバックアップでは、時間がかかりすぎるため、完全バックアップを避けたいと思います。したがって、次のファイルを更新するだけですbackup.tar

繰り返しcdますが、バックアップファイルがあるディレクトリに移動してから、次を使用します--update

tar --update --verbose --file backup.tar <path to the home directory>

新しいファイルまたは変更されたファイルはすべてに保存されbackup.tarます。削除されたファイルは保持されます。最新のバックアップを復元するには、ファイルを右クリックし、「抽出...」を選択します。ファイルの古いバージョンを取得するには、を開きbackup.tar、復元するファイル(およびバージョン)を見つける必要があります。

注:--update圧縮されたtarファイル(など.tar.gz)では使用できません。


14

DAR DARをインストールする

DAR-Disk ARchiveプログラムは、増分バックアップと復元をサポートする強力なコマンドラインバックアップツールです。大量のファイルをバックアップしたい場合、rsync(ローリングチェックサム)のようなソリューションよりもかなり速いかもしれません。


13

屋根裏のバックアップ

Atticは、Pythonで書かれた重複排除バックアッププログラムです。Atticの主な目標は、データをバックアップする効率的で安全な方法を提供することです。使用されるデータ重複排除技術により、Atticは変更のみが保存されるため、毎日のバックアップに適しています。

主な特徴:

  • 使いやすい
  • スペース効率の高いストレージ:可変ブロックサイズの重複排除を使用して、冗長データを検出することにより、格納されるバイト数を削減します。
  • オプションのデータ暗号化:すべてのデータは256ビットAES暗号化を使用して保護でき、データの整合性と信頼性はHMAC-SHA256を使用して検証されます。
  • オフサイトバックアップ:AtticはSSH経由でアクセス可能な任意のリモートホストにデータを保存できます
  • ファイルシステムとしてマウント可能なバックアップ:バックアップアーカイブは、簡単なバックアップ検証と復元のために、ユーザースペースファイルシステムとしてマウント可能です。

要件:

AtticにはPython> = 3.2が必要です。Pythonの他に、Atticにはmsgpack-pythonOpenSSL(> = 1.0.0)も必要です。アーカイブをファイルシステムとしてマウントするにllfuseは、が必要です。

注意:

また、Borgと呼ばれるAtticのフォークもあります。


13

スパイダーオーク

同等の機能を備えたバックアップ/同期サービスのようなドロップボックス。

  • 重複排除された1つの場所ですべてのデータにアクセスする
  • 設定可能なマルチプラットフォーム同期
  • すべての履歴バージョンと削除されたファイルを保持します
  • ウェブで瞬時にフォルダを共有
  • ShareRooms w / RSS
  • インターネットに接続されたデバイスからファイルを取得する
  • 包括的な「ゼロ知識」データ暗号化

サポートされているシステムのリスト:Debian Lenny、OpenSUSE、RPMベース(Fedoraなど)、CentOS / RHEL、Ubuntu Lucid Lynx、Ubuntu Gutsy Gibbon、Ubuntu Karmic Koala、Ubuntu Maverick Meerkat、Ubuntu Intrepid Ibex、Debian Etch、Ubuntu Hardy Heron、 Slackware 12.1、Ubuntu Jaunty Jackalope

https://spideroak.comの詳細情報


1
古いバックアップを自動的に削除する方法はありません。したがって、不格好なUIを手動で探し回るのが好きでない限り、必要なスペースの量に終わりはありません。SpiderOakは、重複排除のおかげで古いバックアップを削除する必要は決してないと言っています。同意しません。また、SpiderOakはシンボリックリンクを省略し、シンボリックリンクループの可能性があるため処理が複雑であると主張しています。
スコットセブランス

5
これは実際にはバックアップツールではありません。2009年にSpiderOakを使用しましたが、複数の方法で失敗しました。ディレクトリツリー全体のバックアップに失敗し、適切に同期を完了できなかったため、バックアップしたデータの多くを回復できませんでした。バックアップや同期はSpiderOakに依存しないでください-これらのバグを修正しても、アーキテクチャはすべてのファイルをすべてのPCに同期しているため、単にバックアップには適していません。
-RichVel

1
Dropboxのために言及:バックアップと同期が2つの異なるタスクです!
-DJCrashdummy

以前にこのツールをお勧めしましたが、FOREVERのためにキャッシュディレクトリに物事をバックアップし続けることができ、何もアップロードせず、ユーザーは気付かないままです。最終的にファイルが必要になると、それらのファイルはどれもアップロードされず、データがキャッシュディレクトリにある場合でも何もできません。役に立たない。
ゴダード

11

フライバック

警告:2010年のメンテナンスされていない最終更新。

バックインタイムに類似

AppleのTime MachineはOSの優れた機能であり、Linuxにはそれを再現するために必要なテクノロジーのほとんどすべてがすでに組み込まれています。これは使いやすいシンプルなGUIです。

FlyBack v0.4.0


1
このソフトウェアは積極的に保守されていないことに注意してください。その最後の更新は2010年でした(これは私が過去に呼んだことです)。
ジェリー

10

ジャングルディスク 申し込み代金を支払う

私に関する限り、勝者です。オプションで暗号化されたAmazon S3バケットにリモートでバックアップし、カスタマイズ可能で、バックグラウンドで実行できます(セットアップにはさまざまなガイドがあります)。まともなUIがあります。または、気が向いたらXMLファイルをハックできます。

私はすべての自宅のマシンを同じアカウントでバックアップしていますが、問題ありません。myjungledisk.com経由でバックアップデータにリモートアクセスすることもできます。

それは無料ではありませんが、米国の用語では確かに十分に安いです(私は月に約8ドルを支払います)。他の誰かがハードウェアや(物理的な)セキュリティなどの問題に対処するオフサイトバックアップでは、それは許容範囲を超えると思います。

お勧めできません。


私はこれを何年も使用してきましたが、同意します。これは非常に優れた製品であり、私にとっての1つのボーナスは、クロスプラットフォームであることです。Linux、Mac、Windowsなど、使用するすべてのプラットフォームで同じ製品を使用できます。
sbrattla

大きな「4ドル」と小さな「As Jungle Diskは、2〜250人の従業員企業向けに設計されており、各顧客アカウントには月額8ドルの最低月額料金がかかります。」以下は非常にがっかりするスタートです。
マテウスコニエツニー

10

アレカバックアップ

警告:メンテナンスされていない、2015年の最後のリリース。

また、バックアップを簡単に作成するための非常にまともなGPLプログラムです。

特徴

  • アーカイブの圧縮(ZipおよびZip64形式)
  • アーカイブの暗号化(AES128およびAES256暗号化アルゴリズム)
  • ローカルハードドライブ、ネットワークドライブ、USBキー、FTP / FTPsサーバーへのストレージ(暗黙的および明示的なSSL / TLSを使用)
  • ソースファイルフィルタ(拡張子、サブディレクトリ、正規表現、サイズ、日付、ステータス、AND / OR / NOT論理演算子による)
  • 増分、差分およびフルバックアップのサポート
  • デルタバックアップのサポート(ファイルの変更部分のみを保存)
  • アーカイブのマージ:連続したアーカイブを単一のアーカイブにマージして、ストレージスペースを節約できます。
  • 日付の回復時点:Arecaでは、特定の日付のアーカイブ(または単一のファイル)を回復できます。
  • トランザクションメカニズム:すべての重要なプロセス(バックアップやマージなど)はトランザクションです。これにより、バックアップの整合性が保証されます。
  • バックアップレポート:Arecaは、ディスクに保存したり、電子メールで送信したりできるバックアップレポートを生成します。
  • バックアップ後のスクリプト:Arecaはバックアップ後にシェルスクリプトを起動できます。
  • ファイルのアクセス許可、シンボリックリンク、および名前付きパイプを保存および復元できます。(Linuxのみ)

8

rsyncを使用してホームフォルダー(ごみ箱など)を別のバックアップHDD(USBで接続)の「current」というフォルダーに保存するカスタムPythonスクリプトを実行し、次に「current」からすべてをコピーするcopy(cp)コマンド同じく同じHDD上の日付と時刻がスタンプされたフォルダーに。美しいものは、各スナップショットを持っているということですすべてのそれはその時だったとして、ホームフォルダ内のファイルをまだHDDが不必要にいっぱいになるわけではありません。ほとんどのファイルは変更されないため、HDDにはこれらのファイルの実際のコピーは1つしかありません。他のすべての参照はリンクです。また、ファイルの新しいバージョンが「current」に追加された場合、古いバージョンを指すすべてのスナップショットは、元の単一のバージョンを自動的に指すようになります。現代のHDDファイルシステムはそれを自分で処理します。スクリプトにはあらゆる種類の改良がありますが、主なコマンドは簡単です。主な成分のいくつかを以下に示します。

exclusion_path = "/home/.../exclusions.txt" # don't back up trash etc
media_path = "/media/... # a long path with the HDD details and the "current" folder
rsync -avv --progress --delete --exclude-from=exclusion_path /home/username/ media_path
current = "..." # the "current" folder on the HDD
dest = "..." # the timestamped folder on the HDD
cp -alv current dest

カスタムニーズもいくつかありました。複数の大容量(たとえば60GB)のVirtualBoxディスクイメージがあるため、スナップショットバージョンではなく、それらのコピーを1つだけ持ちたいと思っています。1 TBまたは2 TBのHDDにも制限があります。

除外ファイルの内容は次のとおりです。このファイルは、ターミナルスラッシュの欠落などに非常に敏感です。

/.local/share/Trash/
/.thumbnails/
/.cache/
/Examples/

2
あなたのために非常に類似したもの(常にディスクスペースを無駄にしないためにハードリンクを使用して、完全なスナップショットを持つ)があるんツールrsnapshot -多分あなたはそれを試してみる必要があります
マルセルStimberg

5

ダーヴィッシュ

Dirvishは、ハードリンクを使用してディスク領域を削減する素晴らしいコマンドラインスナップショットバックアップツールです。期限切れのバックアップをパージする洗練された方法があります。

ここにそれのための素晴らしいチュートリアルがあります:http : //wiki.edseek.com/howto : dirvish


これは、rsync増分バックアップを機能させるための本当に良い方法です!
ナネ

5

デュプリカティ

「クラウドストレージサービスおよびリモートファイルサーバーに暗号化された増分バックアップを安全に保存します。AmazonS3、Windows Live SkyDrive、Google Drive(Google Docs)、Rackspaceで動作します。クラウドファイルまたはWebDAV、SSH、FTP(およびその他)」。

バージョン1.0は安定していると見なされます。開発中のバージョン2には、現在機能しているかなりの内部変更があります(ただし、実稼働には使用しません)。バックアップするファイルを選択するための標準またはカスタムのフィルタールールがあります。

WindowsラップトップとUbuntu 14.04の両方のインストールで、まれに(開発者として話すためにAPIを見てバックエンドを追加することを検討しました)部分的に何年も使用しています。

重複のフォーク。


4

PINGは、パーティション全体のバックアップを作成できる、意味のない無料のバックアップツールです。CDに書き込む必要があるスタンドアロンユーティリティです。

このプログラムで気に入っているのは、パーティション全体をコピーすることです。これを想像してください。スーパーユーザーとしてUbuntuを変更している間に、重要な部分を変更したため、Ubuntuが起動しなくなりました。

ハードディスクをフォーマットして、Ubuntuを再インストールできます。Dropbox、Ubuntu Oneなどのバックアップソリューションは重要なファイルを取得するのに便利かもしれませんが、壁紙、Unityアイコン、およびUbuntuを好きなようにした他のものを復元しません。

別のオプションは、インターネット上で助けを求めることです。しかし、システム全体を数日前の状態に復元するだけではどうですか?PINGがこれを正確に行います。

プロの:

  • ドキュメントだけでなく、システムファイルもバックアップします
  • 使いやすい
  • 他の(非Linux)パーティションもバックアップすることができます
  • バックアップをgzipまたはbzip2形式で圧縮し、ディスク容量を節約します

短所:

  • バックアップする前にPCを再起動する必要があります
  • PINGは、変更されたファイルが少ない場合でも、パーティション全体のバックアップを作成します
  • バックアップを保存するには、外付けハードドライブまたはPCの空き領域が必要です。

オランダの優れたマニュアルはここにあります


4

s3qlは、Amazon s3、Google Storage、またはOpenStack Storageをファイルシステムとして使用するための最新のオプションです。MacOS Xと同様に、さまざまなLinuxディストリビューションで動作します。

rsyncで使用すると、ブロックレベルの重複排除と圧縮によりストレージと帯域幅の効率が向上するため、非常に効率的な増分オフサイトバックアップを取得できます。また、クライアント側の暗号化、およびコピーオンライト、不変のツリー、スナップショットなどのその他の凝ったものによるプライバシーもサポートします。

PersistentFS、S3FS、S3FSLite、SubCloud、S3Backer、ElasticDriveとの比較については、S3QLと他のS3ファイルシステムの比較を参照してください。

s3_backup.sh(rsyncを使用)から数日間使用しており、非常に満足しています。それは非常によく文書化されており、堅実なプロジェクトのようです。


4

TimeVault

警告:メンテナンスされていません

TimeVault aは、フォルダーのスナップショットを作成するツールであり、nautilus統合が付属しています。スナップショットは、デフォルトでは読み取り専用であるため、誤って削除または変更されないように保護されています。

Launchpadからダウンロードできます。


3

inosync

多かれ少なかれリアルタイムバックアップ機能を提供するPythonスクリプト。

このソフトウェアはもう保守されていないことをモテ。

「最近のLinuxカーネルにある「inotify」機能への参照に出くわしました。Inotifyはディスクアクティビティを監視し、特にファイルがディスクに書き込まれたり削除されたときにフラグを立てます。 inosyncという名前のソフトウェアは、実際にはPythonスクリプトであり、著者であるBenediktBöhmによって効果的にオープンソースコードとして提供されています。ドイツから(http://bb.xnull.de/)。」

http://www.opcug.ca/public/Reviews/linux_part16.htm


3

オブナム

警告:ソフトウェアは現在メンテナンスされていません。作成者は使用しないことをお勧めします

「Obnamは簡単で安全なバックアッププログラムです。バックアップはローカルのハードディスクに保存することも、SSH SFTPプロトコルを介してオンラインで保存することもできます。バックアップサーバーを使用する場合、SSHの上に特別なソフトウェアは必要ありません。

興味のある機能:

  • スナップショットバックアップ。すべての世代は完全なスナップショットのように見えるため、完全バックアップと増分バックアップを気にする必要も、実際のテープまたは仮想テープを回転させる必要もありません。
  • ファイル間でのデータ重複除外、およびバックアップ世代。バックアップリポジトリに特定のデータチャンクが既に含まれている場合、古いバックアップ世代の別のファイルにあったとしても、それは再利用されます。これにより、大きなファイルを移動したり、変更したりする必要がなくなります。
  • GnuPGを使用した暗号化されたバックアップ。

古いバージョンはUbuntuソフトウェアソースにあります。最新バージョンについては、Chris Cormacks PPAまたはObnams Webサイトを参照してください。


3

BorgBackupはCLIツールであり、Vortaの GUIは必要なものすべてを実行します。BorgBackup自体のPPAもあります。

BorgBackupと他のバックアップソリューションの主な違いは、重複排除バックアップソリューションであることです。

たとえば、1つのファイルのコピーが複数ある場合、そのファイルは一度だけスペースを占有します。

  1. BorgBackupをインストールします。

    sudo add-apt-repository ppa:costamagnagianfranco/borgbackup
    sudo apt update
    sudo apt install borgbackup
    
  2. Vortaをインストールします。

    pip install vorta
    
  3. 最初のバックアップを作成します。

    borg init --encryption=repokey-blake2 /media/ExternalHDD/{user}
    
  4. VortaアイコンをクリックしてGUIに移動し、構成します。


1

saybackupおよびsaypurge

saybackupと呼ばれる素晴らしいスクリプトがあり、ハードリンクを使用して簡単な増分バックアップを実行できます。manページから:

このスクリプトは、
rsync(1)コマンドを使用して完全または逆増分バックアップを作成します。バックアップディレクトリ名には、
各バックアップの実行日時が含まれており、並べ替えや選択的なプルーニングが可能です。バックアップが正常に実行されるたびに、常に最新のバックアップを指すようにシンボリックリンク「* -current」が更新されます。リモートファイル
転送を減らすには、「-L」オプションを使用して(複数回)、
ファイルが
バックアップにハードリンクされる既存のローカルファイルツリーを指定できます。

対応するスクリプトsaypurgeは、古いバックアップをパージする賢い方法を提供します。ツールのホームページから:

Sayepurgeは、バックアップディレクトリのこのセットの名前からタイムスタンプを解析し、時間の差分を計算し、適切な削除候補を決定して、バックアップが時間とともに均等に配置されるようにします。正確な動作は、削除を防ぐための最近のファイルの数(-g)、保持する履歴バックアップの数(-k)、および任意の実行の削除の最大数(-d)を指定することで調整できます。上記のファイルセットでは、2011-07-07からの2つのバックアップは6時間しか離れていないため、適切なパージ候補になります...


1

backup2l

警告:メンテナンスされていない、2017-02-14の最後のコミット

ホームページから:

backup2lは、マウント可能なファイルシステム(ハードディスクなど)でバックアップを生成、維持、および復元するための軽量のコマンドラインツールです。主な設計目標は、メンテナンスの労力、効率、透明性、堅牢性の低さです。デフォルトのインストールでは、バックアップはcronスクリプトによって自律的に作成されます。

backup2lは、ユーザーが指定したレベル数の階層差分バックアップとレベルごとのバックアップをサポートしています。このスキームでは、保存する必要があるアーカイブの合計数は、最後の完全バックアップ以降の差分バックアップの数とともに対数的にのみ増加します。したがって、小さな増分バックアップを短い間隔で生成できますが、時間とスペースを消費するフルバックアップはほとんど必要ありません。

復元機能を使用すると、以前の時点のファイルシステムまたは任意のディレクトリ/ファイルの状態を簡単に復元できます。ファイルとディレクトリの所有権と許可属性が正しく復元されます。

統合された分割収集機能により、すべてのアーカイブまたは選択したアーカイブをCDまたはその他のリムーバブルメディアのセットに快適に転送できます。

すべての制御ファイルは、バックアップデバイスにアーカイブとともに保存され、その内容はほとんど自明です。したがって、緊急の場合、ユーザーはbackup2lの復元機能に依存するだけでなく、必要に応じてファイルを参照し、アーカイブを手動で抽出できます。

ファイルが新規であるか変更されているかを判断するために、backup2lはその名前、変更時間、サイズ、所有権、および許可を調べます。他のバックアップツールとは異なり、FAT32などの非UNIXファイルシステムでの問題を回避するために、iノードは考慮されません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.