英語フランス語スペイン語

Ad


OnWorksファビコン

obnam-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでobnamを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドobnamです。

プログラム:

NAME


obnam-バックアップの作成、復元、操作

SYNOPSIS


オブナム [--always-restore-setuid] [--no-always-restore-setuid] [-チェックポイント=サイズ]
[--チャンクバッグサイズ=サイズ] [--チャンクキャッシュサイズ=サイズ] [-チャンクサイズ=サイズ]
[--chunkids-per グループ=NUM] [-クライアント名=クライアント名] [--compress-with=プログラム]
[--config=FILE] [--ダンプ構成] [-- ダンプ設定名] [--generate-manpage=TEMPLATE] [-h]
[ - 助けて] [--ヘルプ-オール] [--list-config-files] [- バージョン] [--no-default-configs]
[--クラッシュ制限=COUNTER] [--クリティカル-年齢=年齢] [-重複排除=モード] [--dir-bag-size=サイズ]
[--ディレクトリキャッシュサイズ=サイズ] [--ダンプメモリプロファイル=METHOD] [--ダンプリポジトリファイルメタデータ]
[--no-dump-repo-file-metadata] [--encrypt-with=暗号化-WITH] [-除外する=除外する]
[--除外キャッシュ] [--no-exclude-caches] [-除外-から=FILE] [--fsck-修正]
[--no-fsck-修正] [--fsck-ignore-chunks] [--no-fsck-ignore-chunks]
[--fsck-ignore-client=NAME] [--fsck-最終世代のみ] [--no-fsck-最終世代のみ]
[--fsck-rm-未使用] [--no-fsck-rm-未使用] [--fsck-skip-チェックサム]
[--no-fsck-skip-チェックサム] [--fsck-skip-dirs] [--no-fsck-skip-dirs] [--fsck-スキップファイル]
[--no-fsck-skip-files] [--fsck-skip-世代] [--no-fsck-skip-世代]
[--fsck-skip-per-client-b-trees] [--no-fsck-skip-per-client-b-trees]
[--fsck-skip-shared-b-trees] [--no-fsck-skip-shared-b-trees] [--ヒューズオプト=FUSE]
[- 世代=GENERATION] [--gnupghome=ホームディレクトリ] [--idpath-ビット=IDPATH-ビット]
[--idpath-深さ=IDPATH-Depth] [--idpath-スキップ=IDPATH-スキップ] [- 含む=インクルード]
[- 保つ=キープ] [--キー-詳細] [--キー詳細なし] [--keyid=キーID] [--leave-チェックポイント]
[--no-leave-チェックポイント] [-ロックタイムアウト=TIMEOUT] [- ログ=FILE] [--ログ保持=N]
[-ログレベル=LEVEL] [--log-max=サイズ] [-ログモード=モード] [--lru-サイズ=サイズ]
[-- メモリダンプ間隔=SECONDS] [--ノードサイズ=サイズ] [-- XNUMX つのファイル システム]
[--no-one-ファイルシステム] [- 出力=FILE] [- 演じる] [-ドライラン] [-- ノーアクト] [-ふりをしない]
[-ドライランなし] [--ノーノーアクト] [-ふり-時間=タイムスタンプ] [--ピュアパラミコ]
[--no-pure-paramiko] [- 静かな] [- 静けさ] [-静かではありません] [-サイレントなし] [-rURL]
[-リポジトリ=URL] [--リポジトリ形式=FORMAT] [- 根=URL] [--sftp-遅延=SFTP-遅延]
[--btree 内の小さなファイル] [--btree に小さいファイルはありません] [--ssh-コマンド=実行可能]
[--ssh-ホストキーチェック=VALUE] [--sshキー=ファイル名] [--ssh-既知のホスト=ファイル名]
[--strict-ssh-host-keys] [--no-strict-ssh-host-keys] [-- 対称鍵ビット=BITS]
[--testing-fail-matching=REGEXP] [- に=] [- 痕跡=TRACE] [--アップロードキューサイズ=サイズ]
[-詳細] [--詳細なし] [--検証-ランダムに=N] [-警告年齢=年齢] [-- 弱ランダム]
[--弱いランダムなし]

オブナム [オプション] _ロック
オブナム [オプション] 追加キー [クライアント-NAME] ...
オブナム [オプション]バックアップ[DIRECTORY|URL] ...
オブナム [オプション]クライアントキー
オブナム [オプション]クライアント
オブナム [オプション] 差分 [GENERATION1]GENERATION2
オブナム [オプション]ダンプレポ
オブナム [オプション]フォースロック
オブナム [オプション] 忘れる [GENERATION] ...
オブナム [オプション] fsck
オブナム [オプション]世代
オブナム [オプション] ジェニッド
オブナム [オプション] ヘルプ
オブナム [オプション]ヘルプ-すべて
オブナム [オプション] kdirstat [FILE] ...
オブナム [オプション]リストエラー
オブナム [オプション]リスト形式
オブナム [オプション]リストキー
オブナム [オプション]リスト-トップレベル
オブナム [オプション] ls [FILE] ...
オブナム [オプション]マウント[ROOT]
オブナム [オプション]nagios-last-backup-age
オブナム [オプション] 削除クライアント [クライアント-NAME] ...
オブナム [オプション]削除キー[クライアント-NAME] ...
オブナム [オプション] 戻す [DIRECTORY] ...
オブナム [オプション] 確認 [DIRECTORY] ...

DESCRIPTION


オブナム バックアップを作成、復元、操作、およびその他の方法で処理します。 収納できます
ローカルディスクまたはsftp経由のサーバーへのバックアップ。 すべてのバックアップ世代は次のようになります
新鮮なスナップショットですが、実際にはインクリメンタルです。ユーザーは、それが
フルバックアップかどうか。 変更されたデータのみがバックアップされ、データのチャンクがすでに存在する場合
別のファイルにバックアップすると、そのデータは再利用されます。

バックアップされたデータが配置される場所は、バックアップリポジトリと呼ばれます。 リポジトリ
たとえば、sftpサーバー上のディレクトリ、またはUSBハードディスク上のディレクトリの場合があります。 A
単一のリポジトリには、複数のクライアントからのバックアップが含まれる場合があります。 彼らのデータは混ざり合うでしょう
別々のリポジトリを使用しているかのように、ただしXNUMXつのクライアントがファイルをバックアップする場合、他のクライアントは
データを再利用する場合があります。

オブナム コマンドライン構文は、 command おそらく引数が続きます。 The
コマンドは以下のリストです。

· バックアップ 新しいバックアップを作成します。 初めて実行すると、その後完全バックアップが作成されます
その増分のもの。

· リストア バックアップの反対です。 バックアップされたデータをバックアップからコピーします
ターゲットディレクトリへのリポジトリ。 世代内のすべてを復元できます、または
選択したファイル。

· クライアント リポジトリにバックアップされているクライアントを一覧表示します。

· 世代 特定のクライアントのすべてのバックアップ世代といくつかのメタデータを一覧表示します
世代について。

· ゲニッド 特定のクライアントのすべてのバックアップ世代の識別子を一覧表示します。 番号
その他の情報が表示されます。 これは、スクリプト作成に役立ちます。

· ls は、特定の世代のコンテンツを一覧表示します。 ls -lAR.

· kdirstat 互換性のある形式で、特定の世代のコンテンツを一覧表示します
kdirstat キャッシュファイル形式。これを使用して、
バックアップの内容。

· 確認する バックアップ内のデータを実際のユーザーデータと比較し、それらが
同一。 バックアップの直後に実行して、バックアップを確認するのが最も便利です。
実際に働いた。 いつでも実行できますが、ユーザーデータが変更された場合は
バックアップはOKですが、検証は失敗します。

· 忘れます 不要になったバックアップ世代を削除して、使用しないようにします
ディスクスペース。 バックアップ生成が削除された後、データは削除できないことに注意してください
もう復元しました。 削除する世代をリストして指定することもできます
コマンドラインで、またはを使用して - 保つ 保持するもののポリシーを指定するオプション
(他のすべては削除されます)。

· fsck バックアップリポジトリの内部整合性をチェックします。 それはそれを検証します
すべてのクライアント、世代、ディレクトリ、ファイル、およびすべてのファイルの内容は、
バックアップリポジトリ。 実行にはかなり長い時間がかかる場合があります。

· フォースロック リポジトリ内のクライアントのロックファイルを削除します。 あなただけがすべきです
でそのクライアントのデータに誰もアクセスしていないことが確実な場合は、強制的にロックします。
リポジトリ。 たとえば、obnamがネットワークを失った場合、ダングリングロックが発生する可能性があります
バックアップリポジトリへの接続。

· クライアントキー 各クライアントに関連付けられている暗号化キーを一覧表示します。

· リストキー リポジトリにアクセスできるキーと、トップレベルのキーを一覧表示します
各キーがアクセスできるディレクトリ。 トップレベルディレクトリの一部は共有されています
クライアント間で、他はクライアントに固有です。

· リスト-トップレベル のようなものです リストキー、ただし、トップレベルとアクセスできるキーを一覧表示します
それら。

· 追加キー リポジトリに暗号化キーを追加します。 デフォルトでは、キーが追加されます
共有トップレベルディレクトリにのみ追加できますが、特定のディレクトリに追加することもできます
クライアント:コマンドラインにクライアントの名前をリストします。 彼らの鍵は
  --keyid オプション。 キーに対応する秘密キーにアクセスできる人
idはバックアップリポジトリ(共有トップレベルと指定されたクライアント)にアクセスできます。

· 削除キー 共有トップレベルディレクトリとすべてのクライアントからキーを削除します
コマンドラインで指定します。

· nagios-最終バックアップ期間 バックアップ期間がゼロでない場合にゼロ以外のリターンで終了するチェックです
特定のしきい値を超えています。 nagiosのチェックプラグインとしての使用に適しています。
しきい値には、 -警告年齢 & --クリティカル-年齢 オプション。

· 差分 XNUMXつの世代を比較し、それらの間で異なるファイルを一覧表示します。 すべての出力
行の前には、追加されたファイルのプラス記号(+)、マイナス記号が付きます。
削除されたファイルの場合は記号(-)、削除されたファイルの場合はアスタリスク(*)
かわった。 コマンドラインでXNUMXつの世代IDのみが指定されている場合
世代は、その直接の前任者と比較されます。 XNUMXつのIDが
指定すると、これらXNUMXつの世代間のすべての変更が一覧表示されます。

· mount 読み取り専用のFUSEファイルシステムを介してバックアップリポジトリを利用できるようにします。 各
バックアップ世代は、世代IDにちなんで名付けられたサブディレクトリとして表示されます。
これは、GUIファイルなどの通常のツールを使用してバックアップされたデータを確認できることを意味します
マネージャー、またはなどのコマンドラインツール ls(1) 差分(1)と、 cp(1)。 作れない
mountサブコマンドを使用して新しいバックアップを作成しますが、データを簡単に復元できます。

FUSEユーティリティが必要であり、これにFUSEを使用する権限が必要です。
仕事。 詳細はオペレーティングシステムによって異なります。 Debianで、
パッケージ ヒューズ に自分を追加します ヒューズ グループ(ログアウトしてから戻る必要がある場合があります
再び)。

作成 バックアップ
バックアップを実行すると、 オブナム データをバックアップリポジトリにアップロードします。 データは分割されます
チャンクに分割し、チャンクがバックアップリポジトリにすでに存在する場合、アップロードされません
また。 これにより、 オブナム 以降に変更または名前変更されたファイルを処理するため
以前のバックアップ実行。 また、複数のバックアップクライアントが同じアップロードを回避できるようにします
データ。 たとえば、オフィスの全員が同じ販売パンフレットのコピーを持っている場合、
バックアップリポジトリに保存する必要があるコピーはXNUMXつだけです。

すべてのバックアップ実行は 世代。 加えて、 オブナム ようになります チェックポイント 世代
ときどき。 これらは通常の世代とまったく同じですが、
ライブデータの完全なスナップショットである。 バックアップの実行を中止する必要がある場合
途中で、次のバックアップ実行は最新のチェックポイントから続行できるため、
最初からやり直します。

XNUMX回のバックアップ実行でバックアップルートディレクトリが削除された場合でも、古い世代はそれを保持します。
新しい世代があるからといって、古い世代では何も変わりません。 ルートがだった場合
誤って削除された場合、追加し直すことができ、次のバックアップ実行で既存のバックアップが再利用されます
バックアップリポジトリ内のデータであり、ファイルメタデータ(ファイル名、
権限など)。

検証中 バックアップ
信頼できないバックアップシステムはどのようなメリットがありますか? どうすればできないものに頼ることができますか
テスト? ザ オブナム 確認する コマンドは、バックアップリポジトリ内のデータが実際のデータと一致することを確認します
ユーザーデータ。 リポジトリからXNUMXつ以上のファイルを取得し、それらを
ユーザーデータ。 これは基本的に、復元を実行してから復元されたファイルを比較することと同じです。
元のファイルを使用して CMP(1)ですが、使いやすいです。

デフォルトでは、検証はすべてのファイルで行われます。 ファイルを指定することもできます
コマンドラインにリストすることで確認できます。 へのフルパスを指定する必要があります
現在のディレクトリに相対的ではなく、ファイル。

出力には、何らかの理由で検証に失敗したファイルが一覧表示されます。 すべてを確認すると、
一部のファイル(バックアップルートの親ディレクトリなど)が変更されている可能性があります
問題なく。 へのパス全体を指定する必要があることに注意してください
バックアップルートに関連するのではなく、検証するファイルまたはディレクトリ。 あなたはまだする必要があります
コマンドラインまたはを介してバックアップルートの少なくともXNUMXつを指定します - 根 オプションそう
それがリモートのものである場合、そのobnamはファイルシステムを見つけます。

URL 構文
obnamがURLを受け入れるときはいつでも、それはローカルパス名または SFTP URL。 sftp
URLの形式は次のとおりです。

sftp://[user@]ドメイン[:ポート]/道

コラボレー ドメイン サーバーの通常のインターネットドメイン名です。 user その上のあなたのユーザー名です
サーバ、 ポート オプションのポート番号であり、 path サーバー側のパス名です。 お気に入り
bzr(1)ただし、sftp URL標準とは異なり、パス名は、
/〜/ この場合、サーバー上のユーザーのホームディレクトリを基準にしています。

URLの例については、「例」セクションを参照してください。

あなたが使用することができます SFTP リポジトリまたはライブデータ(ルート)のURLですが、
プロトコルの制限、およびその実装 パラミコ ライブラリ、いくつかのもの
ライブデータにアクセスするにはうまく機能しません SFTP。 最も重要なのは、取り扱い
ハードリンクの数はかなり最適ではありません。 ライブデータアクセスの場合、URLを終了しないでください
  /〜/ この特殊なケースでは、最後にドットを追加する必要があります。

世代 仕様
最新世代を使用しない場合は、必要な世代を指定する必要があります。 これ
で行われます - 世代 オプション。生成仕様をそのように取ります
口論。 仕様はどちらかという言葉です 最新の、最新世代を意味します
(これもデフォルト)、または数値。 を参照してください 世代 世代が何であるかを確認するコマンド
利用可能であり、それらの数は何ですか。

ポリシー for 保管 & 除去 バックアップ 世代
  忘れます コマンドはポリシーに従って、一部を自動的に保持し、他のバックアップを削除できます
世代。 ポリシーは次のように設定されます - 保つ=ポリシー オプションを選択します。

ポリシー ルールのコンマ区切りリストです。 各ルールは、カウントと期間で構成されます。
期間は h, d, w, m, y、時間、日、週、月、および年。

のポリシー 30d バックアップが作成されたときに毎日最新のバックアップを保持することを意味し、
最後の30のそのようなバックアップを保持します。 ポリシールールに一致するバックアップが保持され、
保持されている最も古いバックアップより古いバックアップと同様に、その間のバックアップは削除されます。

例として、バックアップが00時間ごと、その時間に行われると仮定します:00:01、00:02、00:XNUMX、
など、23:00まで。 の場合 忘れます コマンドは23:15に実行され、上記のポリシーを使用して、
毎日23:00にバックアップを取り続け、その日にXNUMXつおきのバックアップを削除します。
また、30日より古いバックアップも削除されます。

バックアップがXNUMX日おきに行われる場合、正午に、 忘れます 最後の30個のバックアップ、つまり60個のバックアップを保持します
上記のポリシーを使用した、XNUMX日分のバックアップ。

obnamはバックアップリポジトリ内のタイムスタンプのみを検査し、気にしないことに注意してください
実際の現在の時刻は何ですか。 これは、新しいバックアップの作成を停止した場合、
既存のものは自動的に削除されません。 本質的に、obnamは現在の時刻のふりをします
最新のバックアップの直後 忘れます 実行されます。

ルールは任意の順序で指定できますが、期間の昇順で並べ替えられます
適用する前に。 (同じ期間にXNUMXつのルールを指定するのはエラーです。)バックアップ
いずれかのルールに一致する場合、生成は保持されます。

たとえば、上記と同じバックアップ頻度を想定しますが、ポリシーは 30d、52w。 この
XNUMX日間、毎日最新の毎日のバックアップを保持します。 & 最新の毎週
52週間のバックアップ。 時間単位のバックアップは毎日削除されるため、
毎週のルールで救われるチャンス、その効果はそれぞれの23:00時のバックアップです
日は23か月間保存され、日曜日の00:XNUMXのバックアップはXNUMX年間保存されます。

代わりに、次のポリシーを使用する場合 72h、30d、52w, オブナム 最後の72時間ごとのバックアップを保持します。
30日間の各暦日の最後のバックアップ、および各暦の最後のバックアップ
52週間の週。 バックアップの頻度がXNUMX日XNUMX回の場合、 オブナム バックアップを保持します
72のそのようなバックアップについて、バックアップが作成された各暦時間の。 言い換えると、
過去72回の毎日のバックアップを効果的に保持します。

紛らわしいですか? コードを書くときに開発者がどれほど混乱していたかを考えてみてください。

ポリシーが指定されていない場合、 忘れます すべてを保持します。

典型的なポリシーは 72h、7d、5w、12m、つまり、最後の72時間ごとのバックアップを保持します。
過去7回の日次バックアップ、過去5回の週次バックアップ、および過去12回の月次バックアップ。 の場合
バックアップはXNUMX時間ごとに体系的に実行されます。これは、XNUMX時間ごとのバックアップを維持することを意味します。
XNUMX日間、XNUMX週間の毎日のバックアップ、XNUMXか月の毎週のバックアップ、および毎月のバックアップ
1年間。

ポリシーの仕組みは少し複雑です。 走る 忘れます - 演じる オプション
正しいものを削除していることを確認してください。

使い方 暗号化
オブナム バックアップリポジトリに書き込むすべてのデータを暗号化できます。 それは使用しています gpg(1)する
暗号化。 を使用してキーペアを作成する必要があります gpg --gen-key (または既存のものを使用する
XNUMX)、そして教えてください オブナム を使用してそれについて --encrypt-with オプション。 オプションで
を使用して別のホームディレクトリを使用する --gnupghome オプション。 デフォルトでは、デフォルト
ディレクトリ gpg(1) 使用されます。

  ファイル
オブナム いくつかの場所で構成ファイルを探します。 ファイルセクションを参照してください
リストのために。 これらのファイルはすべて、すべての内容を含むXNUMXつの大きなファイルとして扱われます。
連結されたファイル。

ファイルはINI形式であり、 [設定] セクションが使用されます(他のセクションは
無視されます)。

オプションの長い名前は、構成変数のキーとして使用されます。 その設定
コマンドラインから設定できます。設定ファイルで設定できます。 [設定]
のセクションから無料でダウンロードできます。

たとえば、次のコマンドラインのオプション:

obnam --repository = / backup --exclude='。wav$'バックアップ

次の構成ファイルに置き換えることができます。

[設定]
リポジトリ:/ backup
除外:.wav $

(どちらでも使用できます foo = value or foo: ファイルの構文。)

ファイルの唯一の珍しいことは、何度も使用できるオプションの方法です。
表現された。 すべての値は、コンマ(および
オプションでスペースも)。 例えば:

[設定]
除外=foo、bar、\。mp3 $

上記にはXNUMXつの値があります 除外する オプション:単語を含むすべてのファイル foo or
バー 完全修飾パス名の任意の場所、または名前がピリオドで終わり、
mp3 (除外は正規表現であるため)。

長い論理行は、で新しい行を開始することにより、いくつかの物理行に分割できます。
空白、および継続行のインデント:

[設定]
除外=foo、
バー、
\ .mp3 $

上記の例では、XNUMXつの除外パターンが追加されています。

複数 クライアント & ロッキング
オブナム 複数のクライアント間でのリポジトリの共有をサポートします。 クライアントは共有することができます
ファイルの内容(チャンク)。これにより、クライアントAが大きなファイルをバックアップし、クライアントBが
同じファイルの場合、Bは大きなファイルをリポジトリに再度アップロードする必要はありません。
これが混乱することなく機能するために、クライアントは次のことを可能にする単純なロックプロトコルを使用します
共有データ構造を変更するために一度にXNUMXつのクライアントのみ。 ロックは妨げません
同時に読み取り専用アクセス:これにより、他の誰かがいる間に復元することができます
バックアップ。

読み取り専用操作がデータ構造に同時にアクセスする場合があります
変更中です。 これにより、クラッシュが発生する可能性があります。 データが破損したり、データが破損したりすることはありません。
正しくない復元。 ただし、読み取り専用操作を再開する必要がある場合があります。
クラッシュ。

OPTIONS


--always-restore-setuid
ルートまたはバックアップされたファイルでなくても、復元されたファイルのsetuid/setgidビットを復元します
復元を実行しているユーザーとは異なる所有者がいました

--no-always-restore-setuid
--always-restore-setuidの反対

-クライアント名=クライアント名
クライアントの名前(デフォルトはホスト名)

--compress-with=プログラム
PROGRAMを使用してリポジトリを圧縮します(いずれかXNUMXつ、deflate)

--クリティカル-年齢=年齢
nagios-last-backup-ageの場合:最新の最大年齢(デフォルトでは時間単位)
統計の前にバックアップすることが重要です。 XNUMXつのchar単位指定子を受け入れます(s、m、h、d
秒、分、時間、および日。

--ダンプリポジトリファイルメタデータ
ファイルに関するメタデータをダンプしますか?

--no-dump-repo-file-metadata
--dump-repo-file-metadataの反対

--generate-manpage=TEMPLATE
サプレッシェル

- 世代=GENERATION
どの世代を復元するか

-h, - 助けて
このヘルプメッセージを表示して終了します

- 保つ=キープ
忘れたときに何世代を守るかについての方針

-ロックタイムアウト=TIMEOUT
バックアップリポジトリにロックするときは、既存のロックが次のようになるまでTIMEOUT秒待ちます。
諦める前に立ち去る

- 出力=FILE
標準出力ではなく、出力をFILEに書き込みます

- 演じる, -ドライラン, -- ノーアクト
実際には何も変更しないでください(バックアップで機能し、忘れて復元するだけで、
ほぼ実際の動作のみをシミュレートできます)

-ふりをしない, -ドライランなし, --ノーノーアクト
--pretendの反対

- 静かな, - 静けさ
黙ってください:エラーメッセージのみを表示し、進行状況の更新は表示しません

-静かではありません, -サイレントなし
--quietの反対

-r, -リポジトリ=URL
バックアップリポジトリの名前(パス名またはサポートされているURLの場合があります)

--リポジトリ形式=FORMAT
新しいリポジトリにはFORMATを使用します。 「6」、「グリーンアルバトロス」のいずれか

- に=
復元またはFUSEマウントする場所。 復元の場合、空であるか、存在してはなりません

-詳細
冗長にする:何が起こっているのかをユーザーにもっと伝え、一般的にユーザーが
何が起こっているのか、少なくとも何かが起こっているのかを認識しており、
画面が頻繁に更新され、変更が行われていることを確認してください
彼らが退屈しないように、そして彼らが実際に欲求不満になるように常に
非常に多くの更新に気を取られて、ゴビ砂漠に移動します
岩の下に住む

--詳細なし
--verboseの反対

--検証-ランダムに=N
バックアップからランダムにN個のファイルを確認します(デフォルトはゼロ、つまりすべてを意味します)

- バージョン
プログラムのバージョン番号を表示して終了します

-警告年齢=年齢
nagios-last-backup-ageの場合:最新の最大年齢(デフォルトでは時間単位)
ステータスが警告になる前のバックアップ。 XNUMXつのchar単位指定子を受け入れます(s、m、h、d
秒、分、時間、および日。

バッキング up
-チェックポイント=サイズ
指定されたサイズの後にチェックポイントを作成します

-重複排除=モード
バックアップされたデータから重複データを見つけて、XNUMX回だけ保存します。 XNUMXつのモードは
利用可能:重複を排除しない、ハッシュの衝突が発生しないことを確認する、または(
デフォルト)衝突のリスクを致命的に受け入れる

-除外する=除外する
バックアップから除外するパス名の正規表現(複数使用可能
回)

--除外キャッシュ
CACHEDIR.TAGファイルを含むディレクトリ(およびそのサブディレクトリ)を除外します(を参照)。
http://www.brynosaurus.com/cachedir/spec.html それが含む必要があるもののために、そして
http://liw.fi/cachedir/ ヘルパーツールの場合)

--no-exclude-caches
--exclude-cachesの反対

-除外-から=FILE
FILEから除外パターンを読み取ります

- 含む=インクルード
一致する場合でもバックアップから含めるパス名の正規表現
除外ルール(複数回使用可能)

--leave-チェックポイント
バックアップの実行が成功した後、チェックポイントの世代を残します

--no-leave-チェックポイント
--leave-checkpointsの反対

-- XNUMX つのファイル システム
別のファイルシステムにあるディレクトリ(およびそのサブディレクトリ)を除外する

--no-one-ファイルシステム
--one-file-systemの反対

- 根=URL
何をバックアップするか

--btree 内の小さなファイル
これは、下位互換性のためにのみ使用できます。 使用しないで、取り外してください
構成から

--btree に小さいファイルはありません
--small-files-in-btreeの反対

  ファイル & 設定
--config=FILE
設定ファイルにFILEを追加します

--ダンプ構成
現在の構成全体を書き出す

-- ダンプ設定名
サプレッシェル

--ヘルプ-オール
すべてのオプションを表示

--list-config-files
サプレッシェル

--no-default-configs
読み取る構成ファイルの明確なリスト

開発 of オブナム 自体
--クラッシュ制限=COUNTER
COUNTERファイルがリポジトリに書き込まれた後、プログラムを人為的にクラッシュさせます。 これ
アプリケーションのクラッシュテストに役立ちます。実際には有効にしないでください
使用する; 無効にするには0に設定します(デフォルトでは無効)

-ふり-時間=タイムスタンプ
タイムスタンプ(YYYY-MM-DD HH:MM:SS)のふりをします。 これはテストにのみ役立ちます
目的

--sftp-遅延=SFTP-遅延
すべてのSFTP転送に人為的な遅延(ミリ秒単位)を追加します

--testing-fail-matching=REGEXP
開発テストヘルパー:一致するファイルのバックアップ中の障害をシミュレートします
与えられた正規表現

- 痕跡=TRACE
トレースデバッグログが発生するファイル名パターンに追加します

Encryption
--encrypt-with=暗号化-WITH
バックアップリポジトリ内のデータを暗号化するためのPGPキー

--gnupghome=ホームディレクトリ
GPGのホームディレクトリ

--キー-詳細
すべてのキーの追加のユーザーIDを表示する

--キー詳細なし
--key-detailsの反対

--keyid=キーID
バックアップリポジトリに追加/バックアップリポジトリから削除するPGPキーID

-- 対称鍵ビット=BITS
対称鍵のサイズ(ビット単位)

-- 弱ランダム
対称鍵を生成するには、/ dev/randomの代わりに/dev/urandomを使用します

--弱いランダムなし
--weak-randomの反対

統合性 点検 (fsck)
--fsck-修正
fsckは問題の修正を試みる必要がありますか? --fsck-rm-unusedを意味します

--no-fsck-修正
--fsck-fixの反対

--fsck-ignore-chunks
リポジトリの整合性をチェックするときにチャンクを無視します(すべてのチャンクが存在し、
正しい)

--no-fsck-ignore-chunks
--fsck-ignore-chunksの反対

--fsck-ignore-client=NAME
cientNAMEのリポジトリデータをチェックしないでください

--fsck-最終世代のみ
各クライアントの最終世代のみを確認してください

--no-fsck-最終世代のみ
--fsck-last-generation-onlyの反対

--fsck-rm-未使用
fsckは未使用のチャンクを削除する必要がありますか?

--no-fsck-rm-未使用
--fsck-rm-unusedの反対

--fsck-skip-チェックサム
ファイルのチェックサムをチェックしないでください

--no-fsck-skip-チェックサム
--fsck-skip-checksumsの反対

--fsck-skip-dirs
ディレクトリとそのファイルについては何もチェックしないでください

--no-fsck-skip-dirs
--fsck-skip-dirsの反対

--fsck-スキップファイル
ファイルについては何もチェックしないでください

--no-fsck-skip-files
--fsck-skip-filesの反対

--fsck-skip-世代
世代をチェックしないでください

--no-fsck-skip-世代
--fsck-skip-generationsの反対

--fsck-skip-per-client-b-trees
クライアントごとのBツリーをチェックしないでください

--no-fsck-skip-per-client-b-trees
--fsck-skip-per-client-b-treesの反対

--fsck-skip-shared-b-trees
共有Bツリーをチェックしないでください

--no-fsck-skip-shared-b-trees
--fsck-skip-shared-b-treesの反対

ロギング
- ログ=FILE
ログエントリをFILEに書き込みます(デフォルトでは、ログファイルをまったく書き込みません)。 「syslog」を使用する
システムログにログを記録するには、「stderr」を使用して標準エラー出力にログを記録するか、「none」を使用して
ロギングを無効にする

--ログ保持=N
最後のNログを保持する(10)

-ログレベル=LEVEL
LEVELでログを記録します。デバッグ、情報、警告、エラー、重大、致命的のいずれかです(デフォルト:info)

--log-max=サイズ
SIZEより大きいログをローテーションし、ゼロの場合はゼロ(デフォルト:0)

-ログモード=モード
新しいログファイルのアクセス許可をMODE(0600進数、デフォルトはXNUMX)に設定します

取り付け   FUSE
--ヒューズオプト=FUSE
Fuseに直接渡すオプション

性能
--ダンプメモリプロファイル=METHOD
なし、シンプル、またはメリアスのいずれかであるMETHODを使用してメモリプロファイリングダンプを作成します
(デフォルト:シンプル)

-- メモリダンプ間隔=SECONDS
メモリプロファイリングダンプを少なくともXNUMX秒離して作成します

性能 微調整
-チャンクサイズ=サイズ
バックアップされたファイルデータのチャンクのサイズ

--chunkids-per グループ=NUM
グループごとにNUM個のチャンクIDをエンコードする

--idpath-ビット=IDPATH-ビット
チャンクIDレベルサイズ

--idpath-深さ=IDPATH-Depth
チャンクIDマッピングの深さ

--idpath-スキップ=IDPATH-スキップ
チャンクIDマッピングの最下位ビットはスキップします

--lru-サイズ=サイズ
BツリーノードのLRUキャッシュのサイズ

--ノードサイズ=サイズ
ディスク上のBツリーノードのサイズ。 新しいBツリーにのみ影響するため、削除する必要がある場合があります
クライアントまたはリポジトリを使用して、既存のリポジトリのこれを変更します

--アップロードキューサイズ=サイズ
Bツリーノードのアップロードキューの長さ

倉庫 形式でアーカイブしたプロジェクトを保存します. 緑-アホウドリ
--チャンクバッグサイズ=サイズ
多くのチャンクオブジェクトを組み合わせたバッグのおおよその最大サイズ

--チャンクキャッシュサイズ=サイズ
ファイルデータチャンクオブジェクトのメモリ内キャッシュのサイズ

--dir-bag-size=サイズ
多くのDIRオブジェクトを組み合わせたバッグのおおよその最大サイズ

--ディレクトリキャッシュサイズ=サイズ
DIRオブジェクトのメモリ内キャッシュのサイズ

SSH / SFTP
--ピュアパラミコ
利用可能な場合でもopensshを使用せず、代わりにparamikoのみを使用してください

--no-pure-paramiko
--pure-paramikoの反対

--ssh-コマンド=実行可能
「ssh」の代わりに使用される代替実行可能ファイル(フルパスは許可されますが、
引数を追加できます)

--ssh-ホストキーチェック=VALUE
「はい」の場合、受け入れられるには、sshホストキーが既知であり、正しい必要があります。
「いいえ」の場合、それは必要ありません。 「尋ねる」場合、ユーザーはインタラクティブに受け入れるように求められます
新しいホスト。 デフォルト( "ssh-config")は、基礎となる設定に依存することです
SSHクライアント

--sshキー=ファイル名
sftpアクセス用のsshRSA秘密鍵としてFILENAMEを使用します(デフォルトでは鍵を使用しています)
ssh-agentに知られている)

--ssh-既知のホスト=ファイル名
ユーザーの既知のhostsファイルのファイル名

--strict-ssh-host-keys
非推奨、代わりに--ssh-host-keys-checkを使用

--no-strict-ssh-host-keys
--strict-ssh-host-keysの反対

オプション
  サイズ 上記のオプションの値は、オプションでサイズをバイト単位で指定します
キロバイト(k)、キビバイト(Ki)、メガバイト(M)、メビバイト(Mi)、
ギガバイト(G)、ギビバイト(Gi)、テラバイト(T)、ティビバイト(Ti)。 接尾辞は大文字小文字です-
鈍感。

EXIT ステータス


オブナム すべてがうまくいった場合はゼロで終了し、それ以外の場合はゼロ以外で終了します。

ENVIRONMENT


オブナム 親から取得した環境を変更せずに渡します。 します
異常な環境変数には従いませんが、実行時には通常の環境変数に従います
外部プログラム、一時ファイルの作成など。

onworks.netサービスを使用してオンラインでobnamを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

  • 1
    ディープクリーン
    ディープクリーン
    すべてのビルドを無効にする Kotlin スクリプト
    Gradle/Android プロジェクトからのキャッシュ。
    Gradle または IDE で使用できる場合に便利です。
    下。 スクリプトはテスト済みです
    macOSですが...
    ディープクリーンをダウンロード
  • 2
    Eclipse Checkstyle プラグイン
    Eclipse Checkstyle プラグイン
    Eclipse Checkstyle プラグイン
    Checkstyle Java コードを統合
    監査人を Eclipse IDE に追加します。 の
    プラグインはリアルタイムのフィードバックを提供します
    違反についてのユーザー...
    Eclipse Checkstyle プラグインのダウンロード
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player は無料のメディア プレーヤーです。
    ソフトウェア、WMP および VLC に基づく部分。 の
    プレーヤーはミニマリスト スタイルで、
    XNUMX を超えるテーマ カラー、および
    B ...
    AstrOrzPlayer をダウンロード
  • 4
    モビスタート
    モビスタート
    Kodi Movistar + TV es un ADDON para XBMC/
    Kodi que 許可ディスポンナー デ ウン
    IPTV のロス サービスの復号化機能
    モビスター インテグラド エン ウノ デ ロス
    メディアセンターマ...
    movistartv のダウンロード
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks は無料のオープンソースです。
    クロスプラットフォームの C、C++、および Fortran IDE
    最も厳しいニーズを満たすように構築されています
    そのユーザーの。 それは非常に設計されています
    伸びる…
    コードをダウンロード::ブロック
  • 6
    中に
    中に
    中または高度な Minecraft インターフェイス
    データ/構造追跡は、
    Minecraft の概要を表示する
    実際に作成することなく、世界。 それ
    できる ...
    ダウンロード
  • 詳細»

Linuxコマンド

Ad