ownCloud 完全アンインストール方法
- (2024-12-20)
ownCloudの仕舞い方
突然意図せずにownCloudが使えなくなりownCloudを完全に閉じることにした。下記の方法で進めたが手間取った。インストは『ownCloud簡単インストール』で何も考えなくてセットアップされたしアンインストは今回がはじめての経験だからやはり経験不足は否めなかった。
(1) データの取り出し:ローカルPCにあるので問題ナシ
(2) サーバ側本体&MySQL:本体はsshでディレクトリごと削除、MySQLはphpMyAdminで削除
(3) ローカルPC側のクライアントアプリ:Winコンパネからアンインストール
まずデータの取り出し・バックアップだが、ローカルPCに存在するもとのばかり考えていたので、これが存在しなかったことはやや驚きだった。
データ保全
ownCloudがインストールされているドメインを解除したら、なんとローカルPC内のデータも失われていた。ローカルPCにはフォルダとフォルダ構造は残されていたがデータそのものは存在しなかった(恐ろしい!)。ownCloudではローカルPCにデータが置かれていないという事実を知る。
ただし毎日使っているようなファイルはローカルにも置かれていた。使用頻度が高いとローカル&クラウドという配置形態になるということか?・・不明であるがとにかくほとんどのファイルはローカルには存在しない。たとえばDropBoxはクラウドにもローカルにも実データを置く形態だ、その方が安全である。
(後で気づいたが、ローカルに実ファイルを置く置かないは設定で変更できるかも。Nextcloudをセットアップしている際に「仮想ファイル」というオプションがあった。これは実ファイルをPC側に置かずにファイル構造のみを構築するものと推測される、ownCloudにもそういう選択があるのかもしれない)
とにかく現状ローカルPCにデータがないことを知り、とりあえずドメインを再登録して以前の状態に戻してデータを保全を図ろうとしたが、もはやブラウザでもデスクトップクライアントでもownCloudが起動することはなかった。
(起動しない原因は今でもわからないが、いったんドメイン解除をして再度設定したので、WAF設定が有効になったり、httpsが使えなくなっているなどのWebサーバ全体の設定に関係しているかもしれない)
とはいえサーバ側でデータが紛失するはずがない、どんな開発者でもデータ保全は基本中の基本機能、サーバのどこかにあると考えFileZillaで探すと
/ownCloudのフォルダ/data/アカウント名/files/~
がそれらしい。sshでzipしてダウンロードした。1ファイルあたり何GBまで許容されているか不明だが、今回3~4GBのzipファイルの作成に成功し、これらをローカルPCにダウンロードして事なきを得た。
PC側はレジストリまで削除すべし
さてデータの保全はできたのでクライアントソフトのアンインストールである。ローカルPCではコンパネからownCloudアプリのアンインスをかけた。
私としてはこれですべてのownCloud仕舞が完了した気分だったが、エクスプローラにownCloudフォルダは設置されたままだった。削除する方法が不明で、さらにPCをリブートするたびに「ownCloudのデータが削除されたかもしれない」と言ったエラーメッセージがでる。実にうっとうしい・・
もはやアプリはアンインスト済みなのでこれらは何?・・と怪訝な気持ちになる。
ownCloudクライアントは機能的には機能しておらず無害ではあるが気持ちが悪い。普通ならアンインストールでこの辺もきれいにしてほしいものだが漏れているようだ。検索すると同じトラブルを体験し削除方法を伝授してくれている記事があった。
regeditでownCloud を検索して削除した模様:
ownCloud の残骸を消す
エクスプローラの左側だけ消すことだけであれば、下記キーの下にある ownCloud を含めたところを消す
→ \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\
起動用のトリガーも削除
→ \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run
→ \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Nextcloud導入前にownCloudはすべてクリアせよ
Nextcloudクライアントのインストする前にownCloudクライアントをきれいに削除しよう。同じフォルダ名、アカウント名などを設定すると変な挙動を味わうかもしれない。
エクスプローラがなんか変な状態になるし、エラーメッセージもいろいろでてきてうっとうしい。ownCloudクライアントのアンインストールはレジストリの削除まで含めて、Nextcloud本体・クライアントのセットアップ前に行うべし。
<< Nextcloud導入、クライアント側ではまる< | >突然ownCloudを失った >>
