無料ブログ「rentafree.net」の管理人ブログ

バックアップ処理を変更しました

今までは週一バックアップ時に、
数秒サーバーを停止して行っていましたが、
作業を小分けにして瞬時に終わる部分はサーバー起動状態でやることにしました。

現時点のデータ量なら、それほど時間のかかる処理はないので、
すべてサーバー稼動状態で行います。

今後データ量が増えて時間がかかるようになった場合は、
時間のかかる処理とかからない処理を分けて、
できるだけ短いサーバー停止で作業を行います。

また、この変更で、
ログ系の期限付きのデータや、
キャッシュなどの再構築可能なデータはバックアップしないようにしました。

アップロードファイルの削除機能をつけました

今までのファイル非表示機能の代わりに、
ファイル削除機能をつけました。
ファイルマネージャからアップロード済みファイルを削除できます。
ブログ・Wikiどちらからも削除できます。

今までの非表示ファイルは、隠しファイルとし、
隠しファイルは削除できません。
非表示機能はなくなったので、通常の方法で今後新たに隠しファイルが作られることはありませんが、
QRコードプラグインで使うpng画像は隠しファイルとなります。


また、この修正時に気づいたのですが、
Wikiのファイルマネージャに異常があり、
Wikiのファイルマネージャからファイルアップロードができなくなっていました。
修正しました。

アップロードファイルの削除機能

今のところ、
アップロードファイルはユーザー権限で削除できない。
という仕様になっていますが、
この仕様は、
元々、共有テンプレートで使用するファイルをユーザー権限で削除できないようにするためにこのような仕様にし、
他にも、削除機能がなければファイルサーバーをメインサーバーから完全に隔離することができるので、
低コストで柔軟な構成にできるメリットがあります。

ですが、
ユーザーはユーザー権限でファイルの削除ができたほうがいいと思いますし、
こちらとしても削除要請などに対応しなければいけなくなって面倒ですし、
メインサーバーと分離するにしても、root権限のないようなサーバーを利用するのは考え難いので、
削除機能付けちゃってもいいかな・・・
って思ってます。


近日中にファイルの削除機能をつけようと思います。