レガシーシステムのバックアップ/バージョン管理方法を探しています:
- システムは、BASIC のバージョンで開発されます。解釈版です。プログラムはいくつかの疑似コードで保存されます。純粋なテキストではありません。
- すべてのプロダクション プログラムは同じフォルダ ツリーに保存され、カテゴリに応じてフォルダに分割されます。
- 変更されたプログラムの以前のバージョンをold_versionsという名前のサブフォルダーに保存することを除けば、転覆戦略はありません。すべてのカテゴリ フォルダー内に1 つのold_versionsサブフォルダーがあります。例: /programs/accounts_payable/old_versions/
- プログラムは本番環境でオンザフライで変更されます。
- Solaris サーバー上で稼働するシステム
変更されたすべてのプログラムを別の場所にリアルタイムでバックアップする何らかの方法が必要です。 派手なものはありません。ロールバックや変更比較を行う必要はありません。プログラムの最新バージョンを保存するだけです。
ありがとう。
PS: はい、私は本当に怒って必死です。