概要
さくらレンタルサーバ上のDrupalを更新する機会がありましたので、手順のメモです。
まず、以下のサイトを参考にしました。
https://www.drupal.org/docs/updating-drupal/updating-drupal-core-via-drush
ただし、以下のような記載がありました。
Use Composer to manage Drupal dependencies. Drush 9 and newer no longer supports updating Drupal.
そこで、以下も参考にさせていただきました。
https://drupalfan.com/drupal10を最新版にアップデートする/
手順
!
間違った手順や不要な手順が含まれているかもしれませんので、参考程度ご確認ください。
Drupalをダウンロードしたディレクトリに移動
準備(インストール済みの場合は不要)
composer
composer.pharというファイルしかない場合、composerを作成する。(mvでもよいかと思います。)
drush
メンテナンスモードの有効化
キャッシュのクリア
バックアップ
バックアップ用のディレクトリの作成
sqlのバックアップ
参考
以下のように、--extra-dump=--no-tablespacesを指定しないと、エラーがメッセージが表示されました。
ファイルのバックアップ
更新
事前確認
更新
0
コントリビュートモジュールのアップデート
1
データベースの更新
2
メンテナンスモードの無効化
3
キャッシュのクリア
4
更新後にキャッシュのクリアを行わないと、表示が崩れることがありました。
まとめ
間違った手順や不要な手順が含まれているかもしれませんが、参考になりましたら幸いです。