###前提・実現したいこと
お世話になります。
VPSでWebアプリの環境を構築したいと考えています。
流れとしては以下のような感じになると思います。
0. Webサーバをインストール
0. Webサーバの各種設定
0. DBサーバをインストール
0. DBサーバの各種設定
0. Webアプリのソースを展開・設置・設定
各ステップに名前を付けて作業を記録したいです。
そして、必要になった場合はその時点に戻るようにしたいです。
イメージは以下のような感じです。
- snapshot001-作業開始前
- snapshot002-Webサーバインストール済み
- snapshot003-Webサーバ設定済み
- snapshot004-DBサーバインストール済み
- snapshot005-DBサーバ設定済み
- snapshot006-Webアプリ設定済み
設定をミスしてファイルを消してしまったり、インストールするDB製品を
変更したいときには、スナップショットを利用して
その作業前の時点に戻ることができるイメージです。
Vagrantのsaharaプラグインやスナップショット機能のようなものを想定しています。
デスクトップ版のバックアップについては検索で出てくるのですが
サーバの環境構築作業時に利用できる作業履歴管理の機能が出てこないので
質問しました。
LVMというのが検索で出たのですが、これは環境構築時ではなく、
サーバーの運用段階で毎日バックアップして冗長性を確保するための機能だと認識しています。
それとも、別に何か解決方法はありますか?
よろしくお願いいたします。
###補足情報(言語/FW/ツール等のバージョンなど)
OS Linux(どのディストリビューションかは未定)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/03 12:47