バックアップからSitecoreデータベースを復元する方法


解説

この記事では、バックアップからSitecoreデータベースを適切に復元するための推奨事項を紹介しています。

バックアップからSitecoreデータベースを復元した後、以下を実施してください:

  1. 復元されたデータベースに対して以下のクエリを実行します。
    TRUNCATE TABLE [EventQueue]
    TRUNCATE TABLE [PublishQueue]
    TRUNCATE TABLE [Properties]
  1. 復元されたデータベースに固有の検索インデックス(例えば、Masterデータベースのsitecore_master_index)を再構築します。

注意点

解説に記載されている手順を実行しない場合、以下の問題が発生する可能性があります。

Sitecore XP 10.3以降では、検索インデックスがEventQueueテーブルと同期していない場合、警告がログに記録されることに注意してください。

[Index=sitecore_master_index] SolrSearchIndex: The last updated timestamp of the strategy is 54321 and exceeds the Stamp of the latest EventQueue entry 12345. Please rebuild the index to reinitialize the value.