ハイ男/ギャル、
Var/logファイル/フォルダをバックアップするにはどうすればよいですか?
私が理解していれば、必要なことは、syslogのマンページの例のように/etc/syslog.confに複数の保存場所を指定することです。
#Kernel messages are first, stored in the kernel file, critical messages and higher ones also go to another Host and to the console
kern.* /var/adm/kernel
kern.crit @finlandia
kern.crit /dev/console
kern.info;kern.!err /var/adm/kernel-info
ご覧のとおり、すべてのカーネルメッセージは/ var/adm/kernelに保存され、すべての重要なカーネルメッセージはマシン「finlandia」のログサーバーに送信され、コンソールにも表示されます。 /etc/logrotate.d/syslogでlogrotateを編集して、バックアップパーティションでログが適切にローテーションされるようにする必要があります。
バックアップログが作成されるので毎回何かがログに記録されるので、これはcronを使用したバックアップよりも優れたソリューションだと思います:-)
とにかく、リモートマシンでバックアップログサーバーを作成することに興味がある場合は、 NSA RHELセキュリティガイド をお勧めします。 66ページ。クラスメートと一緒にRhelサーバーをセットアップするときに非常に役立ちました:-)
したがって、異なる時点で複数のバックアップではなく、1つのバックアップのみを保持したいですか? rsync
でcrontab
を使用して、ファイルをx分/時間/日ごとに別のフォルダーに同期するのが最も簡単な方法です。