Plexのデータベースバックアップとファイルレベルバックアップ:それぞれのレイヤーの役割とは?

エヴァ・ウォンテクニカルライター であり ZimaSpaceの常駐ティンカーでもあります。 生涯のオタクであり、 ホームラボとオープンソースソフトウェアに情熱を持っています。彼女は複雑な技術的概念をわかりやすく、 実践的なガイドに翻訳することを専門としています。エヴァはセルフホスティングは楽しくあるべきで、怖がるものではないと信じています。彼女のチュートリアルを通じて、コミュニティが ハードウェアのセットアップを解明する手助けをしています。初めてのNAS構築からDockerコンテナの習得まで。

Plexのデータベースバックアップとファイルレベルバックアップは相互補完的なものであり、置き換え可能なものではありません。一方は限定的なデータベース復旧ポイントを保護し、もう一方はホストやストレージの障害後に必要となる、より広範なサーバーの状態を保持できます。

まず復旧範囲を明確にする

組み込みのスケジュールバックアップは、Plexデータベースの復旧を目的に設計されています。データベースが破損した場合や、最近行ったライブラリ状態の変更を元に戻したい場合には便利ですが、サーバーのデータディレクトリ全体をコピーすることとは異なります。

Plexのスケジュールメンテナンスでは、定期的なデータベースバックアップが作成されるため、データベースに特化した復旧を迅速かつ手軽に行えます。

復旧対象が中核となるライブラリデータベースである場合は、この方法を使用します。ただし、すべてのメタデータファイル、設定ファイル、サーバーを再構築するために必要なホスト側のパスまで保持されるとは限りません。

データベースのロールバックを迅速に行うならデータベースバックアップ

小さなデータベースコピーは、頻繁に保存しやすく、サーバーの他の状態が正常なときに復元しやすいという利点があります。そのため、範囲が限定されたデータベースの問題に対する最初の復旧手段として有効です。

スケジュールタスクで保護されるのは、Plexのメインデータベースのみであり、サーバー全体の状態を含む完全なイメージではありません。

可能であれば、正常な状態が確認できた複数のデータベース復旧ポイントを、稼働中のデータベースパス以外の場所に保管してください。コピーだけを唯一の復旧手段として頼る前に、復元手順をテストしておきましょう。

ホストを交換するならファイルレベルバックアップ

ホストの移行やアプリデータ用デバイスの故障では、設定、メタデータ、アートワーク、データベースファイル、その他のPlexデータディレクトリをまとめて移行する必要があります。データベースだけの復旧では、こうした広範な状態をカバーできません。

Plexの移行では、復元先のホストでサービスを最初から再構築せずに済むよう、viewstate、メタデータ、設定、サーバーデータをまとめて保持する必要があります。

サーバーを定義するPlexの状態全体にはファイルレベルバックアップを使用し、キャッシュなど再構築可能なデータをバックアップ対象から外す場合は、本当に不要であることを確認してからにしてください。

より良い計画では両方の層を活用する

これらの方法は異なる障害範囲を保護するため、どちらか一方だけを選ぶと復旧性が低下します。頻繁にデータベースコピーを作成すればロールバックまでの期間を短縮でき、定期的なファイルレベルバックアップによってサービス全体を保護できます。

これらのバックアップ層を、少なくとも1つのコピーを稼働中の障害領域外にも保管するバックアップと復旧の設計に組み込んでください。

範囲が限定されたデータベースの問題にはデータベースのみの復旧を、ホストやサーバー状態の喪失にはファイルレベルの復旧を選びましょう。Plexサーバーが重要で、どちらの障害も大きな損失になり得る場合は、両方を使用してください。

製品比較

もっと読む

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.