GreenLight v3.5。 新しいプラットフォームアーキテクチャが付属しています。
この大規模な変更のため、古いデータからデータを移行する必要があります GreenLight 新しい方向へのアプライアンス GreenLight アプライアンス(サイドバイサイド移行)→既存の構成および履歴データを保持する場合
次のプロセスは非常に簡単で、段階的に表されます。 guide:
次のデータが移行されます。
- SQLデータベース(構成+履歴データ)
- ノートデータ(user.idおよびnames.nsf)
- ライセンスファイル
- あなたが持っているかもしれないすべてのスクリプト
/ opt /panagenda/ scripts / gl_sctions
/ opt /panagenda/ scripts / gl_powershell
/ opt /panagenda/ scripts / gl_sensor
要件
- まず、新しいアプライアンスで十分なディスク容量があることを確認してください。
/ opt /panagenda/ pgdata(新しいアプライアンス)は/ var / lib / postgresql(古いアプライアンス)と同じ大きさである必要があります
- 古いアプライアンスが最新のもので実行されていることを確認してください GreenLight コード-v3.2.6!
- TCPポート5432が両方の間で開かれていることを確認してください GreenLight 電化製品!
確認する方法は?
On NEW GreenLight アプライアンス:
- パテを開き、次のコマンドを入力します:telnetgreenlight_box> 5432
エラーが発生した場合は、次のようにしてください。
- GUIを開く OLD greenLight アプライアンス
- ファイアウォール設定を開く
- STOP記号(ロックの横)をクリックします
→この画面の中央に、FWが停止したことを示す停止ボタンが表示されます。
データを移行する方法
- パテを開いて接続します NEW GreenLight アプライアンス
- ログイン:root / config
- 入る:
ssh panagenda@GreenLight>
「yes」と入力して指紋を受け入れます
パスワードを入力する: "panagenda"
...接続するときはいつでも「exit」と入力してください
- フォルダを開きます(パテ経由)
/ opt /panagenda/ appdata / volume / gl / scripts
- 次のコマンドを実行します(Note:古いGLアプライアンスのパスワードを変更した場合は、migrate.shスクリプトでPWDを調整してください)
./migrate.shGreenLight>
例:./ migrate.sh 10.10.1.200
この種のプロセスが表示されるはずです:(これは、データの量に応じて数分/数時間かかる場合があります)
これが行われるときはいつでも、新しい GreenLight アプライアンスは自動的に再起動します。 これでコア移行が完了し、新しいアプライアンスを使用できます。
老人 greenLight アプライアンスはオフ(httpプロセス)であり、完全にオフにする必要があります。
オプション:手動タスク(移行後)
過去にいくつかのアイテムを変更した可能性があります。 これらの要素は手動でタッチする必要があります。
たとえば、次の
- ramkin-config.propertiesを変更/調整します (このファイルは自動的に移行されていません!!!)
/ opt /panagenda/appdata/volumes/gl/ramkin-config.properties(例:notes id password、timezones ...)
- 自己開発スクリプトを調整する
Linuxシェルスクリプトアクション、Linuxシェルスクリプトセンサー、カスタムPowerShellスクリプト、またはカスタムSQLコードを追加した場合は、必要に応じて確認および調整してください。
/ opt /panagenda/ appdata / volume / gl / scripts / gl_action
/ opt /panagenda/ appdata / volume / gl / scripts / gl_sensor
/ opt /panagenda/ appdata / volume / gl / scripts / gl_powershell
/ opt /panagenda/ appdata / bytes / gl / scripts / sql
- スクリプトの依存関係を確認する
不足している依存関係を/ opt /に入れますpanagenda/ appdata / volume / gl / ramkin / binarys
debianパッケージファイルを/ opt /に入れますpanagenda/ appdata / bytes / gl / ramkin / install
例:必要な特定のDEBインストール
注意:nagiosプラグイン、ldapユーティリティはすでにGLイメージの一部です。 !
- カスタムスクリプト/コマンドを/ opt /に追加しますpanagenda/ appdata / bytes / gl / cron / crontab *