SandY Design Studioはインボイス発行事業者です詳細

BackWPup 5.x で任意の保存先を指定する方法

当記事はWordPressプラグイン『BackWPup』に於いて、「バックアップファイルの保存先が変更できない」という2025年12月現在の不具合への対処方法です。近い将来解消されることを祈っておりますw

2025年初旬にWordPressプラグイン『BackWPup』が4.xから5.xにメジャーバージョンアップされた。
UIが随分幼稚ユーザーフレンドリーになって極端に使いにくく簡単に設定できるようになったらしい。

5へのバージョンアップ当初はDBとセットでバックアップできないとか細かい設定が一切できないとかとんでもない状態だったが、炎上しまくった結果、旧版と同程度の設定はできるようになって現在に至っている。インターフェースがWordPress仕様でなくなって見難い事この上ないがフリーで使わせてもらってるのでそこは文句を言うまい。

基本的にバージョン4.x時代と同等の設定ができるのだが、現在のバージョン5.xはバックアップした圧縮ファイルをWebサーバー上の任意の場所に置くことが出来ない。デフォルトで表示されているディレクトリから別のディレクトリへの変更が効かないのだ。

Contents

具体的な症状

BackWPupバージョン5.xではダッシュボードBackWPupと管理画面を開くとこんな感じである。今回はインストール当初から設定されているバックアップイベント「Files&Database」を例にとって見ていこう。

保存したいディレクトリに変更設定

バックアップファイルの保存先を設定するためにストレージをクリック。

ストレージをクリック

するとこういうモーダルウインドウ「ストレージの設定」が右から出現するので、Website Serverをクリック。

Website Serverが青くなってなければ一度クリックして青くしておく

モーダルウインドウが「フォルダーの設定」に切り替わる。
このバックアップの設定ファイルを格納するフォルダーの中の記述をWebサーバーの任意のディレクトリに変更すればそちらにバックアップファイルを保存してくれることになる。

uploads/backwpup/dc726c/backups/はインストール当初のデフォルト値

保存するディレクトリをデフォルト表示1から以下のように書き換えてみた。

uploads/backwpup/dc726c/backups//home/hogehoge/backup/

保存したいディレクトリに書き換える

もちろんこのウインドウ最下段の保存&接続をテストボタンは忘れずに押しておく。

変更設定の確認

「ストレージの設定」ウィンドウに戻るので、変更が有効になってるか確認のためさっきと同じをクリックすると、、、

Website Serverをクリック

みごとデフォルトのディレクトリに戻っているのである。。。

これは何度やっても同じである。何なら「フォルダーの設定」を再度開いた瞬間、書き換えたディレクトリ名からシュッとデフォルトのディレクトリに書き換わる瞬間が見れたりもする(笑)

解決方法

解決策としては、どうやらFTPを利用するしかなさそうだ。以下、その手順。

FTPによるバックアップの設定

「ストレージの設定」で『FTP』を選択するのだ。さっそくFTPをクリックして設定をしていこう。

FTPをクリック

この時、Website Serverは一度クリックして青色から白色に戻しておこう。青のままだとバックアップを実行した時、FTPとWebサーバー両方にバックアップを保存してしまうことになるぞ。

「FTPの設定」ウィンドウでは以下のように記述していく。一般的なFTP設定と何ら変わりない。

  1. [FTPサーバー名] ftp.hogehoge.com
  2. [ポート番号] にチェック入れてれば21のままでOK
  3. [ユーザー名] FTPのユーザー名
  4. [パスワード] FTPのパスワード
  5. [明示的なSSL-FTP接続を使用] チェック入れても効いてるか怪しい(笑)2
  6. [Use FTP passive mode] チェックを推奨3
  7. [ファイルを格納するフォルダー] /home/hogehoge/backup/4
  8. 保存&接続をテスト 忘れずにクリック

FTPによるバックアップの実行

バックアップイベント「Files&Database」の「Backup now」をクリック。

表示されるダイアログはStartをクリック。

これでバックアップが問題なく走ればOKのハズだ。
/home/hogehoge/backup/に保存されてることをお使いのFTPクライアントにて確認しよう。

「Stored on」がなのがWebサーバー

BackWPupオフィシャルの見解

サポートスタッフがこちらの低評価レビュー(笑)に返信をしておられます。

(抜粋訳)バックアップパスについてですが、ウェブサイトサーバーの保存先をご指定のことかと思います。現時点では、ウェブサイトサーバーオプションをご利用の場合、このフォルダ以外にバックアップを保存することはできません。別の場所に保存したい場合は、保存先としてFTPを選択することで簡単に可能です。

ご不満な点はよく理解しており、もっとスムーズな体験ができればよかったと思っています。最近は大きな進歩を遂げており、現在も多くの改善に取り組んでいます。

  1. dc762cという値はインストール時に決まるユニークな値のようだ ↩︎
  2. 現バージョン(5.6.1)ではSSL-FTP(SFTP?)にチェックを入れてポート番号をSFTPの21に変更したらフリーズするのだ ↩︎
  3. チェックを入れないならポート番号は20である ↩︎
  4. この値はもちろん例なので、貴殿の環境での保存先ディレクトリを ↩︎
よかったらシェアしてね!
Contents