レガシーモードからShield(Kubernetes)への移行方法

既存のレガシーシステムを Kubernetes 上で実行されているShieldに移行するには、次の手順に従ってください。

参考

このプロセスのヘルプについては、サポートセンターにお問い合わせください。

  1. レガシーシステムをバックアップします。管理コンソールで何かを変更する(これにより新しいバックアップファイルが作成されます)か、/usr/local/ericomshield/backup/daily から最新の日次バックアップファイルを使用します。

  2. Shieldは、バックアップ用のリモートストレージとして SFTP をサポートし、リストアに使用します。この目的のために専用アカウントを作成します。必要な詳細は、サーバーのIPとユーザー名です。

  3. (レガシーシステムから) バックアップファイルを SFTP アカウントの下に配置する。

  4. SFTP サーバーで、SSHキーを作成します。 SSHキーの詳細については、 こちら を参照してください。

  5. 新しいShieldシステムを作成します。 こちら の説明に従って、新しいShield Kubernetesクラスターを形成します。 Shieldを展開する前に追加の手順が必要なので、展開する前に停止してください。

  6. マスターマシンで、カスタム管理ファイルを現在のフォルダにダウンロードします。

    curl -s -o custom-management.yaml https://raw.githubusercontent.com/EricomSoftwareLtd/Shield/Rel-20.01.2/Kube/scripts/custom-management.yaml
    
  7. ファイルを編集して SFTP アカウント (パス、IP、ユーザー名) を構成し、SSH 秘密キーをコピーします。(不足している設定は <> でマークされています):

    remotePath: "<BACKUP_PATH>"
    config: |
      rclone.conf: |
        [SFTPStorage]
        type = sftp
    host = <SFTP_SERVER_IP>
    user = <SFTP_USERNAME>
    key_file = /keys/key_file.pem
    key: |
    key_file.pem: |
    ----BEGIN RSA PRIVATE KEY-----
    <PRIVATE_KEY>
    ----END RSA PRIVATE KEY-----
    
  8. 展開は、更新されたカスタム管理ファイルを参照します。こちら を参照ください。

  9. 新しい Kubernetes 展開でShieldを使用します。