バックアップの設定に関して、Sitecore での実際的な経験はあまりありません。これまでにわかったこと:
Sitecore のバックアップ プロセスには、次の 2 つの手順が含まれます。
- ファイルシステムのバックアップ
- サイトコア データのバックアップ
1 番目のステップは非常に簡単ですが、2 番目のステップはいくつかの異なる方法で実行できます。
- マスター/コア/Web データベースのバックアップ
- /sitecore/admin/serialization.aspx によるマスター/コアのシリアル化
- パッケージ デザイナーによるインストール パッケージの作成
復元プロセスは次のとおりです。
- IIS ファイルをバックアップ ファイルに置き換える
- DB バックアップを復元 / Sitecore アイテムをデシリアライズし、Master>Web を公開 / Sitecore パッケージをインストール (および Master>Web を公開?)
私が見ることができるものから:
- マスター/コア/Web データベースのバックアップは非常に堅牢に見えますが、唯一の制限はターゲット データベース サーバーのバージョンが同じであることです (?)
- シリアライゼーションは、この種のものに対するデフォルトの Sitecore ソリューションのように見えます。DB サーバーのバージョンには依存しません。
- インストール パッケージの作成: 手順が多すぎるため、ここで間違いを犯す可能性があるため、信頼性の低いソリューションですが、PS を使用してこのプロセスを自動化できます
各アプローチの長所と短所を理解するために、Sitecore のバックアップを設定した経験のある方からの回答をお待ちしております。