私はUbuntuサーバーを持っていて、その「タスク」の1つはrsync/rdiff-backupを使用して別の場所にある別のサーバーにあるファイルをミラーリング/バックアップすることです。
Webページが/ var/wwwにあるような規則があることは知っています。
バックアップファイルを保存するためのベストプラクティス/デフォルトの場所は何ですか?
考えた場所:
/ var/backup-OSの内部バックアップに使用されているように見えます
/ home/backup-このディレクトリを作成できますが、バックアップの維持がこのサーバーが提供する「サービス」である場合、個人ユーザーファイルと同じフォルダーにファイルを配置するのは間違っていると感じます
PSこの質問は主観的なものかもしれないことは承知しています(警告のツールチップを入手しました)が、私がやることは非常に一般的であり、慣習が必要だと思います。
デフォルトの場所はありません。
これには通常のディレクトリを使用しません。サーバーを外部のバックアップからクリーンに保ち、それらを明確に定義された場所に置きます。
ほとんどの場合、リムーバブルディスクを使用してマウントします。 /external_backups
/または/media/external_backups/
のようなものと、サーバー名を持つそのサブディレクトリ内、およびそれらの圧縮tarファイル内。
/home/backup
は間違っていると感じています。 /home/
自体はユーザーに任せます。この方法でそれを行いたい場合は、ユーザー「バックアップ」と上記と同じセットアップを作成します。
このようなもの(2xパーティション、2xから/home/backup/
:
/var/backup
は実際に内部で使用するためのものです。 Debianパッケージシステムは、/var/lib/dpkg/status-old
で実行された最後の1つのdpkgからの古いコピーを保持します。 (デフォルト:)クラッシュまたはファイルシステムの破損が発生した場合にシステムをより大きな損傷から保護するために、ファイルが最後のコピーと異なる場合、毎日のバックアップが/var/backups
に入れられます。これは/etc/cron.daily/standard
から行われます。
しかし、それに対する正しい方法や間違った方法はありません(まともなメソッドを破棄します。/
や/boot
、またはそれと同じくらいクレイジーなものに入れるなど)。