UpdraftPlus WordPress Backup Plugin DBやプラグイン、スキンなどをGoogeDriveなどに保存する

2017年4月23日

UpdraftPlus WordPress Backup PluginはDBやプラグインなどを外部ストレージ(Google DriveやOne Driveなど)にバックアップするためのプラグインです。外部のクラウドサーバーにデータを全てバックアップしましょう。今回はGoogle Driveにバックアップデータを保存しますので、Gmailを事前に登録し、ブラウザにログインしておいてください。

インストール

「ダッシュボード」→「プラグイン」→「新規追加」とクリックします。画面右上のキーワード検索欄に「UpdraftPlus」と下図の様に記入すると対象のプラグインが検索結果として出てきます。

 

「今すぐインストール」ボタンを押してインストールします。

インストールが終わったら「有効化」ボタンをクリックします。

設定

次に設定を行います。「ダッシュボード」→「UpdraftPlus Backups」とアクセスします。

「設定」タブを開き、「ファイルのバックアップスケジュール」と「データベースバックアップのスケジュール」をお好みで変更します。私は双方とも、「1日ごと」、保持は5つにしました。

次に下にスクロールし、「保存先を選択」で「Google Drive」のアイコンをクリックします。

更にスクロールすると下記の様な文章があります。ここで、「Google DriveクライアントID」と「Google Drive クライアント シークレット」の入力箇所がありますので、これらを取得します。

下図①は今後の設定の英語マニュアルになりますので、読める方はそちらを参考にしてみてください。②は一旦飛ばします。③の文字背景がある部分は後に使いますので、テキストファイルなどにコピー&ペーストしておきましょう。

クライアントIDとクライアントシークレットを取得した後に戻ってきますので、上図②の文章を右クリックし、「新しいタブで開く」を選択して別枠でリンク先を表示します。次に、出てきた画面上部にある「APIを有効にする」をクリックしてください。

ライブラリの右中左にあるGoogle Apps APIから「Drive API」を選択してください。

具体的にはここです。

Drive APIをクリックすると下図の様になります。

次に左側の「認証情報」をクリックし、「OAuth同意画面」タブを開きます。ここで、ユーザーに表示するサービス名を記入してください。ここでは「UdaraftPus Backup」としました。出来ましたら下の「保存」をクリックしてください。

次に、「認証情報」タブに移動して「認証情報を作成」をクリックし、プルダウンメニューから「OAuthクライアントID」を選択します。

表示された画面で次のように設定します。「アプリケーションの種類」は「ウェブアプリケーション」にします。名前は任意ですので「UpdraftPlus」としました。承認事項の承認済みのJavaScript生成元に、あなたのサーバー名を入力してください。例えば「http://www.example.com」です。「「http://www.example.com/」と最後にバックスラッシュを入れるとエラーが出ますので気をつけてください。次に「承認済みのリダイレクトURL」に、最初にメモをしておいた文字列(上図で③と示した文字列)を入力してください。出来ましたら「作成」ボタンを押してください。

すると下図の様に「クライアントID」と「クライアントシークレット」が表示されますので、こちらをコピー&ペーストしておきます。

上図でOKボタンを押すと次のような画面になり、認証情報が登録された事がわかります。クライアントIDとクライアントシークレットを忘れた時は、下図では見えませんが、認証情報の右側に鉛筆マークがありますので、そちらをクリックすると画面が切り替わって情報が確認できます。

次に、元のWORDPRESSの設定ページに戻り、Google DriveのクライアントIDとクライアントシークレットをコピー&ペーストします。コピー&ペーストが終わったら画面を下にスクロールして「変更の保存」をクリックします。

「変更の保存」をクリックすると下図の様なGoogleドライブファイルを使うための許可申請画面が出てきますので、「許可」をクリックします。

上記で設定は完了です。「設定」タブから「現在の状況」タブに移動し、「今すぐバックアップ」を押してバックアップしてみてください。Google DriveにUpdraftPlusフォルダが自動的に作成され、そこにバックアップファイルが保存されます。

以上になります。