WordPress

ロリポップ!FTPサーバからWordPressファイルをダウンロード

訳あってFTPサーバからWordPressファイルをダウンロードした時のメモです。


手動ダウンロード

まずは単純な手動ダウンロードについて説明します。

step
1
ロリポップ!管理画面からロリポップ!FTPを選択

FTPサーバの管理画面に遷移します。

step
2
ダウンロードしたいファイルをクリック

クリックすると、確認ウィンドウが開きますので、OKボタンを押します。

以上で対象ファイルをダウンロードできます。

 

FTPクライアントソフトを使ってダウンロード

手動操作は1つ1つ手作業でやるわけなので、大量のファイルを一気にダウンロードするには不向きです。

ここでは、FTPクライアントソフトを使って、大量のファイルを一括でダウンロードする方法について説明します。

FTPクライアント

今回は2種類のFTPクライアントソフトを使いました。

  • CyberDuck
  • FFFTP

 

CyberDuck

私はMacとWindowsの両方を使っているので、まずはMac用のFTPクライアントとして有力候補らしい「CyberDuck」で試してみたいと思います。

ちなみに、CyberDuckを選んだ理由は調べたら一番最初に出てきたからです。

CyberDuckの長所とかは下記にまとまっているのでどうぞ。

もっと詳しく

 

step
1
CyberDuckをダウンロード

まずは、CyberDuckをダウンロードします。

かわいくないアヒルちゃんの下にダウンロード用のリンクがあるのでOSやダウンロード方法に応じて選択してもらえればいいです。

ダウンロードできたら解凍します。

step
2
ソフト起動

解凍したら、ソフトを起動します。

おそらく初回起動時はデフォルトアプリにするかどうかを聞いてくるかもしれませんが、どっちでも使用できるので、適当な方を選択します。

step
3
FTPサーバに接続する

起動したら、左上にある接続ボタンを押します。

接続のための設定画面が開くので、接続設定を入力します。

step
4
FTPサーバの接続情報を確認する

FTPサーバに接続するにあたって、情報を取得します。

私の使っているロリポップ!の場合、アカウント情報ページにFTPサーバの情報が記載してあります。

アカウント情報の下にあるサーバー情報に記載があります。

step
5
FTPサーバの接続情報を入力する

確認したサーバ情報を入力します。

今回はFTP-SSLを選択して、接続ボタンを押します。

下図のようなファイルの一覧が表示されたら接続完了です。

step
6
ファイルをダウンロード

適当なファイルを選択(複数可)して、アクション>ダウンロードをクリックすればダウンロードしてくれます。

step
7
全ファイルを一括でダウンロードする

さて、本題です。全ファイルを一括でダウンロードしてみます。

全選択した状態で、アクション>ダウンロードを実行。

すると...

・・・・・・ん?

突然のログイン失敗通知。しかも大量。再度ログインボタンを押す。

・・・・・・・・・・・

何度やってもログイン画面が表示されて再接続を促されます。

結果、まともにダウンロードできませんでした。

なんだこのアヒル?!

 

step
8
接続モードを変更してみる

ネットで検索すると、ロリポップ!公式のCyberDuck接続マニュアルを発見!

マニュアル中のCyberDuckのUIの古臭さに違和感を覚えつつ、読み進めてみると

・接続モード

「パッシブ」を選択します。

なるほど、接続モードが悪いのか

さっそく接続モードを変更します。

なお、上記のロリポップ!公式サイトの記載内容はどうやら若干古いらしく、現行のCyberDuckとUIに差異があり、「接続」画面から詳細接続を選択することができません

そこで、まずブックマークに接続情報を登録します。

すると、接続情報の編集画面がでてきます。

あっ、接続モードあった

これをデフォルトからパッシブに変更します。

step
9
再挑戦

さて、接続モードを変更したところで再度挑戦。

ブックマークをクリックして接続。いざ...

だめじゃん

接続モードを「パッシブ」にしてもダメでした。

どうやらロリポップ!サーバと相性が悪いようです。

※結局解決しませんでした🙇‍♂️

 CyberDuckを諦めFFFTPへ

アヒルちゃんが使えなかったので、FFFTPで挑戦です。

FFFTP

もはや説明不要のド定番FTPソフト。

作者による開発はすでに終了していますが、現在は有志によりGitHub上でOSSとして開発が続いているようです。

(開発者日本人って知らなかった)

既存のFFFTPソフトはMacOS非対応です

 

step
1
さっそく接続

早速接続します。

接続設定

特殊機能の最大同時接続数や転送エラー時の処理はお好みで。

接続ボタンを押します。

接続完了!

step
2
FFFTPで一括ダウンロードを試す

FFFTPで一括ダウンロードを試してみます。

下のコンソールが忙しそうに動き出します。が、途中でコンソールが動かなくなりました。😂

step
3
一括は諦めて分割ダウンロードを試す

もはや一括は諦めて、フォルダごとに分割してダウンロードする道を探ります。

とりあえず、wp-adminフォルダだけで試すと...

なんかいい感じ

やっとダウンロードが始まりました。

結論、私の環境だと約3分程度でwp-admin(約500ファイル)のフォルダコピーが完了しました。

成功!

 

ちなみにCyberDuckだと分割でもダメでした...

まとめ

FFFTPを使えば、万事解決。

 

CyberDuckは少々残念。

解決方法知っている人がいらしたら連絡おねがいします!

-WordPress

© 2024 Re:30からはじめるエンジニア生活(仮)