Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 8 ManualMovable Type 8 マニュアル

スナップショットの取得、バックアップ

最終更新日: 2023.10.02

Movable Type AMI版が動作しているEC2インスタンスで重要な操作を行う前には、スナップショットの作成やバックアップを実施することをお勧めします。

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ebs-creating-snapshot.html

インスタンスのスナップショットを作成する(推奨)

以下のページを参考に、作業に失敗したときの復旧を容易にするため、アップデートを実行する前に、スナップショットの作成、もしくはバックアップを行うことを推奨します。

既存のデータをバックアップする

ユーザー領域のデータ、アプリケーションデータ、データベースのバックアップを行います。

公開サイトのファイルをバックアップする

標準では、Movable Type で公開したファイルは /data/file/static に出力されます。

$ cd /data/file
$ zip -r ~/static.zip static

Movable Type の関連ファイルをバックアップする

サポートディレクトリに生成されたファイルをバックアップします。Amazon Linux 2023 では /data/file/support に設定されています。

(Amazon Linux 2023)

$ cd /data/file
$ zip -r ~/support.zip support

(Amazon Linux 2, Amazon Linux)

$ cd /app/movabletype/mt-static
$ zip -r ~/support.zip support

データベースをバックアップする

データベースのダンプファイルを作成します

$ cd ~
$ mysqldump -u root movabletype > ~/dump.sql
$ zip ~/sql.zip dump.sql

その他のファイル

独自にインストールしたプラグインやテーマは、必要に応じてバックアップを行ってください。

目次