私は最近、今日のほとんどのプロジェクトと同様に、複数のリレーショナル データベースに依存し、また、今日のほとんどのプロジェクトと同様に、クラウド コンピューティングの柔軟性とセキュリティに依存するプロジェクトに着手しました。
私は 1 か月ほど前にクラウド サービスを始めました。それ以来、Amazon Web Services が提供するほとんどのサービスの基本に取り組みましたが、個人的なプロジェクトをテストしてデプロイしただけです。
これからクライアントサーバーとその巨大なインスタンスで作業する予定なので、クラウドサーバー上で既存のアプリケーションを開発するための最良の方法を研究する必要があります. また、データベースに保存されているデータも「ライブ」/動的に更新されていることに注意してください。
ローカル コピーを作成して作業することは、まだ良い方法だと思いますか? その場合、ssh を使用してサーバー全体をダウンロードするのが最善の方法ですか? もしそうなら、代替手段はありますか?サーバー全体をダウンロードして、すべてを少しずつ (データ「ストリーム」を含めて) バックアップするだけでも、このような大規模なデータベースに接続された大規模なアプリケーションにとって非常に時間がかかると思います。
もう少しエレガントなものはありますか?