2024-11-09T23:37:24+09:00 [Sat]
--> [日常]
nextcloud 30.0.2アップデート失敗の件
29.0.9を経由(ここまでは何事もなく成功)して、30.0.2にアップデートするところで停止。
リロードすると、
Update in process.
と、出て、何も起らない。
/path/to/nextcloud/にアクセスしたら重要書類以外空の状態。
旧ファイルの削除と、新ファイルのコピーに失敗したようで、data/、config/あたりの重要っていうか、アップデートしても変更されないディレクトリ以外が空の状態で終っていました。
修正は、バックアップが習性なので、直前のバックアップに戻してもいいのですが、databaseのロールバックがめんどくさそうだったので、新規に手動でインストールして、data/ config/ を移動して再度アクセス。
昨今のnextcloudは良く出来ていて、アップデートが半端だとかいうアラートが出て、アップデートを継続。
今度は何事もなく無事にアップデートできました。
6時間ごとにバックアップが取れる規模のクソ雑魚サーバなのでいくらでも失敗できます……。
次からphp8.1のサポートは終了するようなので、お早めにアップデートを。
あと、動いているサーバはいじっちゃダメ。サポート終了まで粘るべし……。
コメントをどうぞ