レガシーモードからShield(Kubernetes)への移行方法¶
既存のレガシーシステムを Kubernetes 上で実行されているShieldに移行するには、次の手順に従ってください。
参考
このプロセスのヘルプについては、サポートセンターにお問い合わせください。
レガシーシステムをバックアップします。管理コンソールで何かを変更する(これにより新しいバックアップファイルが作成されます)か、/usr/local/ericomshield/backup/daily から最新の日次バックアップファイルを使用します。
Shieldは、バックアップ用のリモートストレージとして SFTP をサポートし、リストアに使用します。この目的のために専用アカウントを作成します。必要な詳細は、サーバーのIPとユーザー名です。
(レガシーシステムから) バックアップファイルを SFTP アカウントの下に配置する。
SFTP サーバーで、SSHキーを作成します。 SSHキーの詳細については、 こちら を参照してください。
新しいShieldシステムを作成します。 こちら の説明に従って、新しいShield Kubernetesクラスターを形成します。 Shieldを展開する前に追加の手順が必要なので、展開する前に停止してください。
マスターマシンで、カスタム管理ファイルを現在のフォルダにダウンロードします。
curl -s -o custom-management.yaml https://raw.githubusercontent.com/EricomSoftwareLtd/Shield/Rel-20.01.2/Kube/scripts/custom-management.yaml
ファイルを編集して 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-----
展開は、更新されたカスタム管理ファイルを参照します。こちら を参照ください。
新しい Kubernetes 展開でShieldを使用します。