大規模な組織向けにSQをセットアップする過程です。私は、アップデートテストとルール開発のための2つの別々のシステムを用意する予定です。 2つ目は、実際の作業が行われるプロダクションシステムです。私はSQLの常時Onグループを使用して別のデータセンターのDRサーバーに同期するときに、通常SQL 2014を使用します。私の質問はSonarQubeのインスタンスでは、そのレベルにアプリケーションをDRするのが理にかなっています。私の組織がDRイベントで新しいサーバーを立てるのを待つことができるのであれば、DBの適切なバックアップで可能でしょうか?さらに、DBのバックアップがない場合、セットアップ/設定時間以外に新しいSonarQubeサーバで失われるものは何ですか?コードスキャンの歴史的価値が失われているのか、コードベースの次回のスキャンで、われわれは重要な問題点などを把握していますか? あなたの返信をありがとう。大きな組織にSonarQubeを設定する方法
0
A
答えて
2
すべてのデータはデータベースに格納されているため、データベースでDRを使用することをお勧めします。 データベースのバックアップを作成し、データベースを復元することも良い解決策です(インストールされたプラグインのバックアップを取ることに注意してください)。
データベースを失うと、すべての構成(品質プロファイル、資格情報など)と分析されたプロジェクトの履歴も失われます。
のでSonarQubeインスタンスを復元するために、あなたがする必要があります。
- が
- のプラグインを復元し、同じバージョンを
- がSonarQubeを復元し、データベースを復元するか、インストール($ {SONAR_HOME} /拡張/プラグイン)
最初の起動時に、ESファイル($ {SONAR_HOME}/data/es)が再生成され、インスタンスが起動して実行されます。
市販のプラグインがある場合、または大きなSonarQubeインスタンスを使用している場合は、このセットアップをサポートするために営業チームに連絡することができます。
免責事項:私はSonarSourceで働いています
関連する問題
- 1. Rspecと大きなスペックファイルの組織
- 2. SonarQubeをブランチで設定する方法
- 3. 大規模なbackbone.jsウェブアプリケーション組織
- 4. 組織モード:非表示バッファ設定/エクスポートオプション
- 5. 大きなVisual Studioソリューションのユニット/統合テスト組織
- 6. テーブルビューに大きなデータを設定する方法
- 7. 特定のスコープ(@組織化)にトークンレジストリでNPMをグローバルに設定する
- 8. 大きなクロージャープロジェクトはどのように組織されていますか?
- 9. ソナースキャナにsonarqubeで設定したプロパティを使用する方法
- 10. SonarQube:リーク期間をX日ごとに設定する方法
- 11. OWASPプラグインをsonarqubeに設定する方法
- 12. SonarQube 5.5のデフォルトプロジェクトページをダッシュボードに設定する方法は?
- 13. アンドロイドで大きなウィジェットアイコンを正しく設定する方法
- 14. 大きな背景を設定する方法
- 15. NPMパッケージを組織に移行する方法@scope
- 16. JasperServer: "組織:ログイン"ページに "Jaspersoft:Login"ページ名を変更する方法
- 17. eclipselinkのダイヤニック製織を設定する方法
- 18. Active Directoryからユーザーリストを取得するときに特定の組織単位(OU)をスキップする方法
- 19. 組織階層のデータベース設計
- 20. 複数の組織のシステム設計
- 21. SSAS - 私は組織テーブルと組織メンバーシップテーブルを持っている
- 22. sonarqubeでvisiblityオプションを設定する方法
- 23. SonarQubeリバースプロキシ設定
- 24. プロジェクトと組織の間のGitHubページの設定
- 25. 1つの組織から別の組織にSalesforceデータを移行する
- 26. JaCaMo JCMファイルでは、組織設定で複数のインスタンスを処理する方法は?
- 27. 組織モジュール情報を取得する方法、vtiger
- 28. 組織のgithubページでCSSファイルをリンクする方法
- 29. 既存のXcodeプロジェクトで組織名を変更する方法
- 30. 組織のプライベートレポジトリをGitHub API経由でリストする方法は?
定期的なバックアップを計画することが必須です。 SonarQubeのアップグレードは、そうしなければ大きなリスクになります。 SonarQubeはすべての分析データをデータベースに保存するので、履歴が構築されます。プロジェクト活動に応じて、1日に最大1回の頻度で分析を定期的に実行します。 –