IISとSQL2000データベースを使用する.Net1.0Webアプリを備えたクライアントがあります。共有ホスティングサービスでホストされており、トラフィックはそれほど多くありません(1日に数人の訪問者がトップになります)。もちろん、ホスティングには時折ダウンタイムがあります。クライアントから、ダウンタイムを無視できる程度に減らすために冗長システムをセットアップできるかどうか尋ねられました。
クライアントが求めているものを満たすために、このセットアップに対して行うことができる最も簡単で最も安価な改善は何ですか?
2つの異なるサービスでWebアプリとデータベースをホストし、アプリにロジックを追加して、稼働中のWebサーバーとデータベースにリクエストを渡すことを想像していましたが、データベースの同期を維持することの複雑さが心配です。
もっと良い方法はありますか?