restic
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フォーラムあり)。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
インストールパッケージのダウンロード:OSに応じて restic 公式サイトまたは GitHub release からバイナリファイルをダウンロードします
リポジトリの初期化:restic init --repo /path/to/repo を実行し、パスワードを設定します
バックアップの実行:restic --repo /path/to/repo backup /your/data を実行します
- インストールパッケージのダウンロード:OSに応じて restic 公式サイトまたは GitHub release からバイナリファイルをダウンロードします
- リポジトリの初期化:restic init --repo /path/to/repo を実行し、パスワードを設定します
- バックアップの実行: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)を直接削除してください。バックアップリポジトリのデータは失われませんが、リポジトリのパスワードは適切に保管する必要があります。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。