OpenSource-Hub
R

restic

SHA-256
34.3k stars·システム最適化·SHA-256 チェックサム確認済み

高速、安全、効率的なクロスプラットフォームバックアッププログラム。暗号化と重複排除をサポートし、マルチクラウドストレージバックエンドに対応。

スマートダウンロード

Download 版をダウンロード

v0.19.0 · 10.7 MB

定番のオープンソースバックアップツールで、暗号化・重複排除が高速で、様々なクラウドに対応しています。

主な機能

  • 暗号化保護:すべてのバックアップデータはAES-256で暗号化され、パスワードを紛失するとデータは復元できません
  • 重複排除ストレージ:同じファイルは1部のみ保存し、容量を節約
  • 多様なバックエンドをサポート:ローカルディレクトリ、SSH/SFTP、S3、B2、Azure、GCSなど、さらにrcloneを介してより多くのクラウドサービスに接続可能
  • スナップショット管理:増分バックアップをサポートし、毎回完全なスナップショットを作成するが差分のみ記録
  • 整合性検証可能:restic checkを使用してバックアップの復元可能性を保証

できないこと

  • パスワードを紛失するとすべてのバックアップデータが復元できなくなります。必ずパスワードをバックアップするか、リカバリキーを使用してください。
  • リアルタイムの連続バックアップには対応していません。cron/systemd timerなどの定期タスクと組み合わせて使用してください。
  • 初回バックアップでは完全スキャンが必要で、大容量ファイルが多いと処理が遅くなります。
  • 一部のバックエンド(S3互換など)では、追加でアクセスキーの設定が必要です。

使用例

  • "パソコンまたはサーバーの定期的なバックアップをローカルまたはクラウドストレージ(S3、B2など)に実行"
  • "安全な暗号化バックアップが必要なシナリオ(企業のコンプライアンス要件など)"
  • "rsync/Time Machine/Borgの代替として、より強力な重複排除とマルチクラウド対応を実現"

詳細説明

Resticは、高速、安全、効率的なバックアッププログラムであり、Linux、macOS、Windows、FreeBSD、OpenBSDをサポートしています。保存前にデータを暗号化し重複排除を行い、ローカルディレクトリ、SFTP、S3、B2、Azure、GCS、およびrcloneを介して接続可能なほぼすべてのクラウドストレージに対応しています。Borgと比較して、resticはWindowsをネイティブサポートしています。duplicityと比較して、コマンドラインがよりシンプルで、FUSEマウントによるスナップショットのファイルブラウズをサポートしています。バックアップは暗号化・重複排除されたスナップショットとして保存され、復元時には必要なファイルのみ転送されるため非常に高速です。プロジェクトは活発に開発されており(34k+スター、再現可能なビルドをサポート、公式Discourseフォーラムあり)。

タグ

backupencryptiondeduplicationrestorecloud-storagecross-platform

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

インストールパッケージのダウンロード:OSに応じて restic 公式サイトまたは GitHub release からバイナリファイルをダウンロードします

4

リポジトリの初期化:restic init --repo /path/to/repo を実行し、パスワードを設定します

5

バックアップの実行:restic --repo /path/to/repo backup /your/data を実行します

インストールガイド
  1. インストールパッケージのダウンロード:OSに応じて restic 公式サイトまたは GitHub release からバイナリファイルをダウンロードします
  2. リポジトリの初期化:restic init --repo /path/to/repo を実行し、パスワードを設定します
  3. バックアップの実行:restic --repo /path/to/repo backup /your/data を実行します
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

6fa4219a70b1b5d1c429bb106a7f97f3d2a5aab74494db2e490b625edc486d8f

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

restic のバイナリファイル(例:/usr/local/bin/restic)を直接削除してください。バックアップリポジトリのデータは失われませんが、リポジトリのパスワードは適切に保管する必要があります。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスBSD-2-Clause
最終更新2026-06-12T06:57:59Z
GitHub リポジトリ公式サイト

類似プロジェクト