私の運用日記

本番のプログラムを消してしまいました

先日のOS再インストールの影響で、システムトレードが動作しなくなってしまいました。

OS再インストールのとき、ディスク差し替えがめんどくさくて、Cドライブのディスクをそのまま消去して、そこにOSを入れました。なので、旧環境は残っていないです。すぐの復旧はできないです。しくじりました。

原因は、CドライブにあったMT4環境を消してしまったことです。長年の使用により、MT4を5~6個インストールしていましたが、すべてDドライブにしたつもりでした。本番で使用していたのだけはCドライブだったみたいです。(よく覚えていない・・・) バックアップとってませんでした。そして、さらに致命的なのは、MT4のソースは、バージョン管理していませんでしたので、プログラムのソースもビルドされたファイルも残っていないということです。

オワタ\(^o^)/

稼働中のシステムトレードは、Python、Java、MySQL、MT4から成っています。コア機能の一部が、MT4と連携しているので、MT4がないと動かないです。PythonやMySQLは本番サーバで動かしているのですが、MT4だけは今回再インストールした開発機で動かしていました。MT4が担っていた機能は、Pythonに移植できるのでそのうちやろうと思っていました。ただ現システムが安定運用に入っていたので、なかなか手を付ける気になれず、こんなダサい構成のまま運用を続けていました。そのツケがきました。(まあ、バックアップとっていないのが、悪いんですが・・・)

というわけで、急いで復旧に取りかかります。来週までには復旧したい。今週はノートレ確定です。

あー、こういうときは本当に会社に行きたくない。時間がもったいない。

COMMENT

メールアドレスが公開されることはありません。