バックアップ / Open Source

Restic

Backblaze のオープンソース代替。 重複排除と暗号化に対応したバックアップ。各種クラウドへ直接書ける。

Resticを30秒で

ファイルを暗号化・重複排除して保存する、コマンドで操作するバックアップツールです。

向いている人

  • 保存先や世代の管理を自分で決めたい人
  • コマンドによるバックアップと復元を運用できる人

向いていない人

  • 設定や実行の監視もサービス側に任せたい人

導入前に確認すること

  • パスワードと保存先の認証情報の保管
  • バックアップ検査の範囲と通信費
  • 別のフォルダに復元して内容を確認できるか

下の解説をもとに編集部がまとめました。検証状態は、解説の先頭に示しています。

ライセンス
BSD-2-Clause許容型
日本語
未確認
Docker
対応
最終更新
3日前 直近90日以内に更新あり
GitHubのスター
3.7万同じカテゴリで1位/5件
掲載ツール全体の上位27%
直近32日間で+602
OpenSSF Scorecard
7.3 / 10良好の目安は7.5以上

Resticが向いている使い方

Resticを選ぶ前に(掲載データからの要約)

取得日:2026/11/09

データから分かる強み

  • 直近30日以内に更新がある(開発が活発)根拠:最終コミット 2026/11/5
  • OSI承認のライセンス(BSD-2-Clause)で、商用でも条件が少ない根拠:ライセンス表記
  • Dockerでの導入に対応している根拠:リポジトリのDocker関連ファイル

確認しておきたい点・向かない条件

  • 日本語の画面・ドキュメントは未確認(「無い」という意味ではない)根拠:日本語対応の確認結果なし
導入・運用
導入の目安:Dockerで始められる(難易度は未評価)難易度の評価は、診断データのある5つのSaaSの代替のみ。公式の導入手順を確認してください
保守・更新
最終コミット:3日前/直近12か月のリリース:2回
人気・成長
人気:ランキング対象391件中108位(Stars・Forks・Contributors)成長:361件中73位(直近7日・30日の実測)計算の根拠を見る →
公式の情報
公式サイト機能・料金・最新の情報GitHubのREADME導入手順・ドキュメントへの入口リリース一覧最新の版と変更点

掲載データ(GitHubの公開情報・OpenSSF Scorecard・OSSALTの記録)から自動で作っています。値が無い項目は、強みにも弱みにもせず「未確認」と示しています。導入前に、公式の最新の情報を確認してください。

Resticとは

公式資料確認済み公式資料と照合しました(2026/11/01)。

公式資料とライセンスを照合。実機の導入・同期・復元や性能は未検証。

出典:github.com github.com github.com github.com

検証状態の意味
  • 公式資料確認済み公式のドキュメント・README・公式サイトと照らして確認した(照合日と出典を記録)
  • 実機検証済み実際に動かして確認した(確認した内容と日付を記録)
  • 要再確認以前に確認したが、時間がたっている・内容が変わった可能性があり、再確認が必要
  • 未検証照合の記録がない。導入前に公式の情報で確認する

restic(レスティック)は、ファイルを暗号化し、重複するデータを省いてバックアップするためのコマンドのツールです。自分で動かしているサーバーのデータや、パソコンのファイルを、別の場所のストレージに保存する用途の候補です。

できること

  • 暗号化:バックアップは必ず暗号化されます。保存先のストレージの事業者からも、中身は見えません。
  • 重複の除去:同じ内容のデータは1回分しか保存しないので、毎日バックアップを取っても、容量が増えにくい作りです。
  • 過去の世代の保存:保存してあるスナップショット(ある時点の状態)に戻せます。どの世代を残すかを、ルールで決めて整理できます。
  • 多くの保存先:手元のディスク、SFTP、S3互換のストレージ(Backblaze B2やCloudflare R2など)に保存できます。rcloneと組み合わせると、さらに多くの保存先が使えます。

Kopia・Borgとの違い

Kopiaは、resticと考え方が近く、画面から操作できるアプリも用意されています。コマンドに慣れていない人も使うなら、Kopiaが候補です。Borgは、歴史のある同じ種類のツールで、保存先は主にSSHでつないだサーバーです。クラウドのストレージに直接保存したいなら、resticやKopiaが扱いやすいです。

バックアップの検査と復元を分けて考える

公式資料では、restic check による構造や整合性の検査と、--read-data を付けた保存データの読み取り検査を区別しています。通常の check だけで、保存データをすべて読み出して確認したことにはなりません。

check --read-data は全データを読み取るため、保存先によっては通信費が増え、時間もかかります。一部ずつ検査する --read-data-subset もあります。ランダムな割合指定を繰り返しても、全データを一度ずつ検査できる保証はありません。

検査に成功したことと、必要なファイルを使える形で戻せることも別です。公式の restore の説明には、--target で復元先を指定する方法があります。最初は元のファイルとは別の空のフォルダへ復元し、内容を開いて確認する手順を勧めます。

導入前に決めること

  • 復元したい時点:残す世代と保存期間を決めます。保存していない過去の状態には戻せません。
  • 障害の範囲:元データと保存先が同じ機器なら、その機器の故障で両方を失う可能性があります。別の媒体や場所も検討します。
  • 失敗に気づく方法:定期実行を設定するだけでなく、実行結果・検査・復元練習を誰が確認するか決めます。
  • 保存先の費用:容量だけでなく、検査や復元の読み出し・通信料金も確認します。

注意点

  • 暗号化のパスワードをなくすと、バックアップは二度と戻せません。 パスワードは、バックアップとは別の安全な場所に保管してください。
  • 戻せることを、定期的に確かめてください。 バックアップは、取っただけでは意味がありません。実際にファイルを戻す練習を、導入の段階で一度は行いましょう。
  • データベースは、動いたままファイルをコピーすると、壊れた状態で保存されることがあります。データベースの書き出しの機能でファイルにしてから、バックアップします。
  • 自動で動かすには、cronなどで定期的に実行する設定が必要です。ライセンスはBSD-2-Clauseです。

Backblazeの代替のページで、ほかの候補も比べられます。

出典と確認の範囲

2026年11月1日に、公式README、ライセンス、リポジトリ検査の説明、復元の説明を確認しました。導入前の確認手順は、資料を踏まえた当サイトの提案です。実機での導入・同期・復元や、速度・容量削減の実測は行っていません。

解説の最終更新:2026/11/01。機能や提供条件は変わることがあるため、導入前に公式の情報をご確認ください。

健全度スコア

健全度

GitHub 公開情報
10,540
  • スター × 0.2537,015
  • フォーク × 0.51,955
  • コントリビュータ × 0.5502
  • ウォッチャー × 0.25237
  • 更新の新しさ − 日数 × 0.53日前
健全度スコアの説明

スター・フォーク・コントリビュータ・ウォッチャー・更新の新しさの5項目から算出した、プロジェクトの勢いの目安です。上から5つの目盛りが、その5項目を表します。 スターなどの数値はGitHubの公開情報、更新日は最終コミット日をもとにしています。減点は最終コミットから90日で頭打ち(最大 −45点)になります。数値が大きいほど活発ですが、規模の大きいプロジェクトほど有利になる指標です。

スコアの読み方と目安は選び方のページに、スターやフォークなど各数字の意味はGitHubの見方にまとめています。

スペック

ライセンス
BSD-2-Clause
主な言語
Go
最終コミット
2026/11/063日前
公開開始
2014/04/27
Docker対応
対応
画面の日本語化
未確認
日本語ドキュメント
未確認

ライセンス表記は「BSD-2-Clause」。最終コミット2026/11/06時点の情報です。

OSI承認のオープンソース分類:許容型(同じ種類のツール一覧)

「BSD-2-Clause」はOSI(Open Source Initiative)が承認したオープンソースライセンスです(許容型)。 出典:GitHub APIのライセンス判定(SPDX)。

Resticについてよくある質問

Resticは日本語で使えますか?
当サイトでは、画面の日本語翻訳や日本語のドキュメントを確認できていません。翻訳を別の場所で管理している場合もあるため、日本語に対応していないとは限りません。導入前に実際の画面で確かめてください。
ResticはDockerで動かせますか?
リポジトリで、Docker用のファイルや公式のコンテナイメージの案内を確認できています。手順は公式のドキュメントに従ってください。
Resticは無料で使えますか? 業務で使ってもよいですか?
ライセンスはBSD-2-Clause(許容型)です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。
Resticの開発は続いていますか?
最後の更新は3日前です。過去12か月のリリースは2回です。GitHubのスターは、直近32日間で602増えています。
Resticのセキュリティの評価は?
OpenSSF Scorecard(第三者による自動の採点)は10点満点中7.3点です(7.5点以上が良好の目安)。導入後は、セキュリティの更新を確実に適用してください。
Backblazeの代わりになる、Restic以外のツールは?
当サイトでは、Duplicati、Kopia、BorgBackupも掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

回答は掲載データ(GitHubの公開情報と、リポジトリの自動調査)から作成しています(2026/11/09時点)。

公式の説明(英語)

Fast, secure, efficient backup program. Contribute to restic/restic development by creating an account on GitHub.

トピック

backupdedupededuplicationgoresticsecure-by-default

Backblaze の代替候補を比較

候補ツールの比較表
ツール主な代替対象スターライセンスDocker対応健全度セキュリティ
ResticBackblaze3.7万BSD-2-Clause対応10,540Scorecard7.3
DuplicatiBackblaze1.5万MIT対応4,508Scorecard5.7
KopiaBackblaze1.5万Apache-2.0対応4,142Scorecard7.3
BorgBackupBackblaze1.4万BSD-3-Clause未確認4,135Scorecard6.5

あなたの条件(ライセンス・Docker・日本語など)で、Backblazeの代替を並べ替える

乗り換えを検討するときは、機能の一致度より「移行コスト」と「運用コスト」で見るほうが失敗しにくいです。下の表でライセンスとDocker対応を確認してください。

Restic とほかの候補を比べる

同じカテゴリのツール

Resticの開発者の方へ:掲載バッジ

READMEなどに貼ると、このページへのリンクになります。貼るかどうかで、掲載の順番や評価が変わることはありません。

Listed on ossalt.jpossalt.jp に掲載

Markdown(英語)
[![Listed on ossalt.jp](https://ossalt.jp/badges/listed-en.svg)](https://ossalt.jp/tools/restic/)
Markdown(日本語)
[![ossalt.jp に掲載](https://ossalt.jp/badges/listed-ja.svg)](https://ossalt.jp/tools/restic/)
HTML(英語)
<a href="https://ossalt.jp/tools/restic/"><img src="https://ossalt.jp/badges/listed-en.svg" alt="Listed on ossalt.jp" height="28"></a>

バッジについて