質問: AWSのEC2上にApacheをインストールし、Webサイトを運営しています。 ミスでhtdocsの中にあるファイルを削除してしまいました。 このファイルを復元したいのですが、AWS(EC2)でそのような機能はありますでしょうか? それとももう諦めるべきでしょうか? ※スナップショットなどは撮っていません。
回答: >※スナップショットなどは撮っていません。 → 残念ながら、AMIを取得してなければ復旧できないです。 また、ご存じとは思いますが、オートスケールの設定をしてるならAMI取得は必須です。 というのも、コンテンツ・Apache設定ファイル等の変更をした時に必ずAMIを取得して オートスケールの設定へ反映させないとスケール時にコンテンツの更新内容が反映されて ないということが起こってしますので。。 また、コンテンツについては、 GitLab等のサーバを構築して、バージョン管理をされたほうが宜しいかと思います。 もしくは、これ以上インフラの費用を掛けたくない場合は、EC2のディスク容量(EBS)を 圧迫しない程度に、tarコマンドでコンテンツのバックアップをEC2上に保存しておくとすぐ リカバリーできると思います。 ご参考までに宜しくお願いいたします。