問題タブ [rdiff-backup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
backup - rdiff-backup の --exclude オプションは以前のインクリメントにどのような影響を与えますか?
逆増分バックアップ ツールであるrdiff-backupを使用して、 --exclude オプションを使用して、以前の増分 (古いバックアップ) に含まれていた一部のファイルを除外すると、どのような影響がありますか?
version-control - rdiff-backup のインクリメント コンテンツ (ファイルの追加、削除、更新など)
rdiff-backup のドキュメントには、その質問に対する明確な答えが見つかりませんでした。特定の増分に含まれる変更を一覧表示する簡単な方法はありますか。つまり、どのファイル/フォルダーが追加、削除、更新されたのかなどです。これらの変更の詳細 (つまり、特定のファイルで何が変更されたか) に必ずしも関心があるわけではありません。
次のコマンドを実行すると:
rdiff-backup --list-increments バックアップ
増分のリストを取得します。例えば:
「3 つのインクリメントが見つかりました:
インクリメント 3...
インクリメント 2...
インクリメント 1...
現在のミラー: ...」
次のコマンドを実行して、最新のインクリメント (increment3) に含まれる変更を一覧表示できます。
rdiff-backup --list-changed-since 時間のバックアップ
適切な「時間」値を選択することによって。
しかし、increment2 だけに含まれる変更を確認したい場合はどうすればよいでしょうか。
ご協力いただきありがとうございます!
macos - launchd リモート rdiff バックアップ
backupscript
OS X で動作しないように見える問題が発生していlaunchd
ます。
これは私が実行したい私のスクリプトです:
ご覧のとおり、それは特別なことではなく、 を使用していないときに機能しlaunchd
ます。
ただし、それを実行すると、launchd
そうではありません... XMLファイルは次のようになります。
スクリプトは実行されていますが、リモート ホストへのバックアップは作成されていません。backup.plist は /Library/LaunchDeamons にあるため、root として実行する必要があります。
何が問題なのかわかりません。権限も問題ないはずです。これはここ数日私を悩ませています...
助言がありますか?
linux - rdiff-backup の致命的なエラー、関連するインクリメントが見つかりましたか?
リモート システム上のいくつかのフォルダーをバックアップするために rdiff-backup を実行しています。
これを実行すると、 --remove-older-than コマンド中にエラーが発生します。
ええ、おそらく --force を付けるだけでよいのですが、ここで何が起こっているのかを理解したいのですが、この問題についてはあまり見つけることができませんでした。
何か案は?
linux - rdiff-backup をビルドしようとすると、「/usr/bin/ld: cannot find -lrsync」というエラーが表示されます
CentOS 6 x64 ボックスで rdiff-backup の最新バージョンをビルドしようとしています。(リノード)。
次のようなエラーが表示されます。
/usr/bin/ld: -lrsync が見つかりません
rsync.so ファイルを検索しましたが、結果がありません。
rsync は既にインストールされています。標準リポジトリを使用して Yum でインストールする rsync-devel パッケージが見つかりません。
手がかりはありますか?
ありがとう!
linux - rdiff バックアップ コマンドでディレクトリに使用されるもの
サーバーの空き容量を確保するために、バックアップを削除する必要があります。それらを削除するコマンドで指定するディレクトリが何であるかはわかりませんがrdiff-backup --remove-older-than 20B host.net::/remote-dir
。これまでのところ、私のディレクトリはバックアップ サーバー上で次のようになっています。
次に、その中に というフォルダーがありますrdiff-backup-data
。これは他のフォルダーに追加されますが、これはコマンドを送信する必要があるフォルダーですか?
どうもありがとうございました!
rsync - rdiff-backup を使用してワイルドカード ディレクトリを除外し、ワイルドカード ファイルを含める方法は?
rdiff-backupを使用しています。本当に素晴らしいシンプルで強力なバックアップ ツールです。ただし、ワイルドカードのグロブ パターンと戦っています。私はこのディレクトリ構造を持っています:
各キャッシュ ディレクトリには、元のファイルとキャッシュ ファイルがあります。元のファイルには1.jpg
、2.png
、3.gif
、 などの名前が付けられます。キャッシュ ファイルには、元のファイル名に何らかの文字列が付加されています。
したがって、すべての /data/*/cache ディレクトリをバックアップしますが、キャッシュ ファイルではなく元のファイルのみを含めます。
私はこのコマンドを使用しています:
rdiff-backup --exclude **/cache --include **/cache/+([0-9]).+([a-z]) /data /backup
しかし、rdiff-backup はこれを返し、私は迷っています:
linux - Mac Os X で rdiff-backup が bash から cron として実行されない理由
Mac OS X Yosemite で rdiff-backup を使用してバックアップを作成する簡単な bash スクリプトを作成しました。ここにあります:
ターミナルからはうまく機能しますが、crontab で実行すると、エコーのみが表示され、rdiff-backup コマンドは実行されません。
2時間対処 - 成功なし (( すべてのエコーをオフにする - 成功しないなど 誰か助けてくれますか? 多分私は何かを逃した...
Crontabラインは
そしてcronjobは働いています