sjjh
(Simon)
1
オンプレミスのProxmox PVE上でLXCコンテナとしてDiscourseインスタンスを実行しています。また、オンサイトにNAS(NFSおよびSamba)があり、定期的に別の場所にバックアップされています。
この場合、Discourseインストールのバックアップをどのように実装しますか?Discourseの組み込みバックアップメカニズムを使用してバックアップフォルダをNASにrsyncでクローンするか、Proxmoxのバックアップメカニズムを使用してLXCコンテナ全体をバックアップするか、あるいは全く別の方法でしょうか?
ベストプラクティスがあれば、ぜひ共有してください!
Simon
「いいね!」 2
Ed_S
(Ed S)
2
インストールは標準ではありませんが、すべてのケースに当てはまることとして、以下を述べることができます。
常に組み込みのバックアップメカニズムを使用してください。バックアップフォルダの安全なコピーを定期的に別の場所に取得してください。そして、それらのアーカイブが破損していないことをテストしてください(これらはgzippedされているため、組み込みの整合性チェックがあります)。
また、yml設定ファイル(複数可)の安全なコピーと、バックアップに含まれていない場合は添付ファイルの安全なコピーも必要です。
コンテナまたはディスクのバックアップまたはスナップショットは、データベースは常に更新されており、一貫性のない状態にある可能性があるため、良い考えではありません。
第三者やサプライヤーがあなたのデータを安全に保管したり、データへのアクセスを提供したりすると仮定しないでください。最低でも、異なるコピーには異なるサプライヤーを使用してください。たとえば、サイトのホスティング会社とバックアップのクラウド会社です。(両方に同じ会社を使用すると、その会社があなたのアカウントを削除したり、別の人に管理を委ねたり、または閉鎖した場合、両方のコピーを失うことになります。)
「いいね!」 5