2

開発サーバーと本番サーバーの同期を維持するための最良の方法を見つけようとしています。当初は、本番環境から開発環境に毎週バックアップを復元する予定でしたが、これにより、その週に行われた実際の開発作業がすべて消去されることに気付きました。

これはかなり一般的な障害だと思うので、誰かがこの問題にどのように取り組んでいるかを明らかにしてくれることを願っています。オンラインで簡単に調べましたが、実際には何も表示されなかったので、提案をいただければ幸いです。

ありがとう!

4

2 に答える 2

1

Red Gateには、注目すべき製品がいくつかあります。

これらを使用すると、2 つのデータベース間でスキーマとデータをそれぞれ比較および同期できます。

于 2010-05-19T14:33:03.040 に答える
1

開発環境に加えられた変更は、ある時点で本番環境にプッシュする必要があります。したがって、開発環境で行われた各変更は、パッチ (SQL スクリプト) として存在する必要があります。dev を本番環境と同期させるには、本番環境のバックアップを復元し、新しく開発されたすべてのパッチを適用するだけです。

于 2010-05-19T14:34:33.490 に答える