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

Movable Type 9 ManualMovable Type 9 マニュアル

dnf コマンドを使用してアップデート/アップグレードする

最終更新日: 2026.02.19

本マニュアルでは、dnf コマンドを用いた Movable Type AMI版のアップデート/アップグレード手順を説明します。

前提条件

対象

Amazon Linux 2023 環境で動作している Movable Type AMI版

重要
Amazon Linux 2 の Movable Type AMI版では、Movable Type 9 のパッケージは提供していません。そのため、Amazon Linux 2023 に対応している Movable Type AMI版 を使用して EC2 インスタンスを新たに起動し、旧環境のデータを移行する必要があります。

移行手順については、「Movable Type AMI版を Amazon Linux 2 から Amazon Linux 2023 に移行する」を参照してください。

推奨する事前作業

Movable Type AMI版のアップデート/アップグレードを実施する前に、データの個別バックアップおよびインスタンス全体のバックアップ(AMI 作成)を行うことを推奨します。これにより、万一の際も迅速な復旧が可能になります。

バックアップの手順については、「Movable Type AMI版のバックアップとリストア」を参照してください。

アップデート/アップグレードの手順

DNF レポジトリ設定ファイルの更新

DNF レポジトリ設定ファイル /etc/yum.repos.d/movabletype.repo をエディタで開き、baseurl で指定されている URL を更新します。

例えば、Movable Type 8 から 9 へアップグレードする場合、URL のパスを mt8 から mt9 に変更します。

重要
<serial_code>は、環境によって異なります。決して変更しないように注意してください。

# 変更前
baseurl=https://repo.movabletype.jp/repo/mt8/<serial_code>/$basearch/

# 変更後
baseurl=https://repo.movabletype.jp/repo/mt9/<serial_code>/$basearch/

dnf コマンドでパッケージをアップデート/アップグレードする

sudo dnf clean all コマンドを使用して、DNF のキャッシュなどの一時データを削除します。

$ sudo dnf clean all

sudo dnf check-update コマンドを使用して、リポジトリから更新可能なパッケージの一覧を取得・表示します。

$ sudo dnf check-update

sudo dnf upgrade コマンドを使用して、パッケージのアップグレードを実施します。

$ sudo dnf upgrade movabletype

コマンドで Movable Type のアップデート/アップグレードがおこなえない場合には、「Q.Movable Type AMI版で dnf / yum を使ったアップデートができない」を参照してください。

Movable Type のデータベースをアップグレードする

パッケージのアップグレード完了後、管理画面にアクセスすると、Movable Type のデータベースのアップグレードウィザードが表示されます。画面の指示に従い、アップグレードを実施してください。

アップグレードウィザードで「Upgrade Complete!」と表示されたら、作業は完了です。

関連するマニュアル

目次
コンテンツタイプ学習サイト トフでもできるコンテンツタイプ