タグ付けされた質問 「rsnapshot」

1
--delete-excludedはrsyncに対して正確に何をしますか?
サーバーのバックアップにはrsyncを使用しますが、--delete-excludedパラメーターについては質問があります。 /usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 からman rsync: --delete-excluded also delete excluded files from dest dirs 私が持っている場合は、私に、非英語のネイティブは、rsyncは、リモートサーバー上の実際の宛先ディレクトリから除外するディレクトリを削除することが、この手段は、そう/home/backupと/home/settings私の除外-フォルダに、これらのフォルダは、実際にされるだろう、リモートサーバから削除します、。 他のいくつかのリソースからは、スペースを節約するためにローカルバックアップフォルダからファイルを削除するようです。たとえば、サーバー自体に小さなバックアップを作成し、このデータを除外して、ストレージスペースを無駄にしないようにすることができます。 rsyncが機能することを意図しているので、rsyncが一方向のみの仕事をすることは私にとって非常に重要です。リモートサーバー上のファイル/ディレクトリを削除するソフトウェアを持つことでリスクを負いたくありません。

8
大規模なディレクトリツリーでrm -rfを実行すると数時間かかります
バックアップにrsnapshotを使用しています。バックアップされたファイルの多くのスナップショットを保持しますが、古いものを削除します。これはいい。ただしrm -rf、大規模なディレクトリツリーで実行するには約7時間かかります。ファイルシステムはXFSです。そこにいくつのファイルがあるかはわかりませんが、おそらく数百万の数字です。 とにかくスピードアップする方法はありますか?何rm -rf時間もかかり、同じ時間を要しないコマンドはありますか?

4
Rsync -avzHPはハードリンクとしてコピーするのではなく、ハードリンクを追跡します
rsnapshotを使用して、「作業」共有の毎時/毎日/毎週/毎月のバックアップを作成します。今、rsyncを使用して、バックアップディレクトリ全体を外部ドライブにコピーしようとしています。 画面セッション内でこのコマンド/パラメーターを使用しました(はい、rsync-exclude.txtはコマンドを実行するディレクトリにあります) rsync -avzHP --exclude-from 'rsync-exclude.txt' /share/backup/ /share/eSATADisk1/backup/; すべてがQNAP TS-439で実行されており、内部ドライブはEXT4でフォーマットされた単一のディスク(RAIDなし)、外部ドライブはEXT3でフォーマットされています。 起こることは次のとおりです。Rsyncはすべてのハードリンクに従い、更新されたハードリンクを外部ドライブに再作成する代わりに実際のファイルをコピーします。私はすぐにこれを認識しなかったので、外部ドライブは同じファイルのxxxコピーでゴミ箱に入れられました。 私が達成したいのは、rsnapshotによって生成されたファイル構造全体を外部ドライブにコピーして、スペースを節約するためにハードリンクを保持することです。注:これは必ずしもrsyncを使用して実行する必要はありません。 あなたのアイデアと時間をありがとう。貴重な時間をありがとうございました。 更新: rsnapshotはシンボリックリンクを使用せず、ハードリンクを使用しているため、Rsnapshotに応じたハードリンク構造を複数の宛先に保持する(またはハードリンク構造を維持する) -Hオプションを使用するようになりましたが、まだ機能しません...ここで何が欠けていますか? 更新2:ここでこのトピックに関する別の意見/ステートメントを見つけました:rsync with --hard-links freezes Steven Mondayは、ハードリンクを含む大きなファイル構造をrsyncしようとしないことを提案します。したがって、おそらく、より良い解決策は、バックアップしようとしているデータ構造の.imgを作成することです。どう思いますか?

3
CentOSでバックアップしないフォルダは?
CentOS 5.5インストールのバックアップを開始するためにrsnapshotを使用しています。バックアップから除外する必要があるフォルダーのリストが必要です。サーバーは主にLAMP Webサーバーであり、バックアップ時に提供されますが、ボリュームは比較的小さいはずです。/ var / lib / mysqlのバックアップは悪い考えですか? / procのバックアップについて心配するべきではないと想定していますが、他にバックアップする必要のないフォルダは何ですか?

3
アンマウントされたマウントポイントへのアクセスを防止する方法
わかりました、私はfstabにこれを持っています //windows_mashine/Backup /backups cifs credentials=/root/.credentials,rw,_netdev,iocharset=utf8,uid=1000 0 0 私のcronにはrsnapshotがあり、/ etc /と/ usr / local /およびその他のファイルを/ backupsにバックアップしています。 最近、他のマシンがダウンしていて、/ backupsを物理フォルダー/ backupsにrsnapshotバックアップをマウントできないため、パーティション/スペースを消費していることがわかりました。どうすればこれを回避できますか? マウントされていないときに/ backupsへの書き込みを禁止できますか(rsnapshotは、いくつかのシステムファイルをバックアップする必要があるため、rootとして実行されます)

3
ユーザーがデータを回復するためのスナップショット機能を提供するファイルシステムはどれですか。
私はLinuxを若者に教えるプロジェクトに取り組んでいます。彼らがホームディレクトリ内のアイテムを削除または破損する傾向があることを知っているため、優れたスナップショットオプションを探しています。私たちは、主要なストレージベンダーから入手できる便利なツールにアクセスできなくなり、ファイルシステムレベルでの解決策を見つけたいと考えています。 私はbtrfsについて多くを読みましたが、ほとんど経験がありません。LVMの使用経験はありますが、そのスナップショット機能に慣れていません。ファイルシステムまたは別のいずれかに、オンデマンドまたはスケジュールされたスナップショットを作成するオプションがありますか?次に、これらのスナップショットを、各ホームフォルダーの.snapshotフォルダーのようにrootなしで常に使用できるようにしますか? 考えてみれば、このソリューションにより、ユーザーは必要に応じて24時間から48時間以内にバックアップを自己復元できます。システム用の別のバックアッププロセスと、よりグローバルなバックアップがあります。しかし、私たちはこのプロセスが「間違い」をするだけの学生によって使用されることを望んでいません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.