======================================================================== あさおクリニック 作業記録 2026-07 (このworklogはあさおクリニック専用。zsystem.jp等の他案件とは別管理) ======================================================================== ------------------------------------------------------------------------ 2026-07-21 / 2026-07-22 院内LANサーバ入れ替え(FileMaker Server移行) ------------------------------------------------------------------------ 【背景・目的】 - 旧院内LANサーバ(asaoclinicSERVER, macOS 10.15.6)がディスク容量不足 (ルート空き約2.9GB)で延命フェーズにあり、後継機へ入れ替える。 - 新サーバに FileMaker Server 2026 を構築し、旧サーバの業務データベース (患者データ等・全17ファイル約61GB)を移行して本番を切り替える。 - 稼働中の運用DBファイルは直接コピーせず、FMSが外部SSDへ書き出した整合済み バックアップから複製する方針(データ破損回避)。 【新サーバ概要(2026-07-21 調査)】 - ホスト名: asaoSERVER.local(LAN IP 10.0.1.72) - 機種/OS: Apple Silicon Mac16,11(Mac mini M4系)/ macOS 26.5.1 - ディスク: 926GB中 空き約856GB(旧機の容量問題は解消) - ユーザ: asaoadmin(自動ログイン有効・リモートログイン有効) - 作業Mac(Mac mini, 兼中継役)から asaoadmin鍵SSHで接続 (公開鍵 asaoclinic_keys.pub を新サーバ authorized_keys に登録) - 接続方式は autossh逆トンネルで運用する方針(Tailscaleは使わない)。 逆トンネル本設定は後日。 【FileMaker Server 2026 導入】 - バージョン: FileMaker Server 26.0.1.68(macOS 26 / Apple Silicon 対応版) ※FMS 2025(22.x)以前・FMS20はmacOS26非対応のため26系を採用。 - インストーラ/証明書はドメインディレクトリに保管し新サーバへ転送: fms_26.0.1.68.dmg / fmp_26.0.1.51.dmg / LicenseCert-2.fmcert → 新サーバ ~/Desktop/FileMaker/ に配置(md5照合済)。 - ライセンス情報・Admin Console管理者アカウント等は CLAUDE.md に記録。 - FMSインストールは実施済み。 【データベース移行(バックアップ→新サーバ)】 - ソース: 旧サーバ外部SSD /Volumes/SSD-PGU3/FileMakerBackups/ デイリー_2026-07-21_0300/Databases(実データ本体、計17本・約61GB) - 方式: 旧サーバ→(作業Mac素通り)→新サーバ の tarパイプ転送を1本ずつ逐次実行。 作業Macに貯めず、ファイル名(日本語NFD/空白/末尾スペース)をそのまま搬送。 転送後に md5照合。旧サーバ本番稼働・延命フェーズのため負荷に配慮し逐次実施。 - タイマー: 作業Macに launchd一回限りジョブ(com.asaoclinic.fmtransfer)を 仕込み、2026-07-21 22:00 に自動起動。 - 結果: 2026-07-21 22:00:05〜23:26:41(約1時間27分)で全17本 md5一致・成功 (OK=17 FAIL=0)。着地先 新サーバ ~/Desktop/FileMaker/incoming/。 完走後 launchdジョブは撤去済み(翌日再発火なし)。 - 転送スクリプト/ログ: /Users/menou/asao-migration/ 【新サーバFMSへのホスト(2026-07-22)】 - incoming/ の17本を /Library/FileMaker Server/Data/Databases/ へ移動 (asaoadminがfmsadminグループ所属のためsudo不要、group=fmsadmin/664に設定)。 - fmsadmin open で全17本をオープン → 全て Status:Normal・暗号化なし(EARなし)・ ファイルパスワード要求なしでホスト成功。 - ホスト中DB(17本): 20160211検査履歴 / A-CGA / ATS / PTA / STS / インシデント 2017年度 / シャント診察 / フットチェック表 / 体力測定完成 / 創ケア / 基本チェックリスト / 患者マスタ / 新インシデント / 機器管理 / 疾患1 / 看護サマリー 2 / 看護経過記録 - 既定の Sample DB はクローズ・削除。 【現状と注意】 - 新サーバは「検証用」。旧サーバも同一DBを本番稼働中のため、スタッフの クライアントは切替まで旧サーバのまま(新サーバでの変更は切替時の再コピーで消える)。 - データは 2026-07-21 03:00 バックアップ時点。 - 新サーバはLAN内のみ(外部公開なし)。 【残作業】 - FileMaker Pro(fmp_26.0.1.51)から asaoSERVER.local への接続・データ検証。 - 本番切替: 旧サーバクローズ→最新バックアップ再コピー(夜間ジョブ再利用可) →新サーバでホスト→クライアント接続先を新サーバへ変更。 - 切替前にクライアント接続方式・SSL証明書の方針決定。 - 新サーバの autossh逆トンネル(遠隔管理用)構築。 - ライセンス有効期限 2026-11-29 の更新可否確認。