WebベースのLinuxサーバーがあり、rsnapshotを使用して時間ごとのバックアップを実行したいと思います。これは私のrsnapshotファイル構成です。
config_version 1.2
snapshot_root /var/Majjane-Save/
cmd_cp /bin/cp
cmd_rm /bin/rm
cmd_rsync /usr/bin/rsync
cmd_logger /usr/bin/logger
cmd_du /usr/bin/du
cmd_rsnapshot_diff /usr/bin/rsnapshot-diff
retain hourly 24
verbose 2
loglevel 3
logfile /var/log/rsnapshot.log
lockfile /var/run/rsnapshot.pid
exclude /var/www/clients/
exclude /var/www/apps/
backup /var/www/ localhost/var/Majjane-Save/
問題は3つのバックアップを作成するときです。
- hourly.0:バックアップフォルダに15個のファイルがあります。
- hourly.1:バックアップされたフォルダには14個のファイルがあります。 (/var/www/フォルダから1つのファイルを削除しました。)
- hourly.2:バックアップフォルダに15個のファイルがあります。 (最初のファイルとは異なるファイルを作成しました。)
バックアップから最初に削除されたファイルhourly.0を復元しようとすると見つかりません。すべてのhourly.xフォルダは、もはや単純なシンボリックリンクではないと言うことができます。