さくらVPSのワードプレスの画像等のバックアップ先をエックスサーバーにする方法(rsyncでの同期)parudouワードプレスさくらVPSのワードプレスの画像等のバックアップ先をエックスサーバーにする方法(rsyncでの同期)parudou更新日:2018/11/29さくらVPSのワードプレスの画像等のバックアップ先をエックスサーバーにする方法(rsyncでの同期)さくらVPSを使っていますが、このデータをどこかにバックアップしたい。考えた結果、エックスサーバーが一番という結論に。※データベースについてはプラグインを使って、メール送信した方が楽。この記事は画像などのバックアップ方法の紹介です。エックスサーバーなのか?次が決め手。・容量が200GBもあり、使い切れない(現在使用中)・バックアップしてくれている・SSHが鍵認証ここに保存しておけば、ほぼ問題ないだろう。ファイルサーバーとして使っても良いかもしれない。・同期対象は「wp-content」フォルダ基本的に「upload」フォルダさえバックアップしておけば、ほぼ問題ない。念のために「wp-content」全体をしておく。1、エックスサーバーにSSH接続できるようにしておくエックスサーバーは初期状態ではSSHは使えません。こちらの記事で設定方法を書いているので、この通りに設定ください。自動ログインについては今回は使いませんが、設定しておくことを推奨。Termのマクロ)2、エックスサーバーの秘密鍵をさくらVPSに保存するエックスサーバーの秘密鍵を、さくらVPSに保存します。場所は「/home/ユーザー名」のあたりでOK。所有者はrootではなくユーザーにしておくと、実験がしやすい。himitu.key「himitu.key」は自分が名前変更しています。標準では「サーバーID.key」だと思います。3、秘密鍵のパスフレーズを除外するcronなのでパスフレーズの除外が必要です。次のコマンドで除外できます。passphrase.これにてパスフレーズ無しでログインできるようになりました。4、エックスサーバーにバックアップ用フォルダ作成SSHやFTPでログインした直下にバックアップ用のフォルダを作成します。直下ならWEBからのアクセスは不可能なので安心安全。今回は「bak」というフォルダを作ったことにします。5、rsyncの実験(同期コマンドの実験)cron登録前に、手動でやってみましょう。次のコマンドを参考に、作ってください。name@name.xsrv.jp:bak/parudou3#解説#これはさくらVPSの秘密鍵の場所/home/parudou/himitu.key#さくらVPSの同期したいフォルダ/var/www/html/parudou3/wp-content/#エックスサーバー側#ユーザー名@ホスト名:バックアップフォルダname@name.xsrv.jp:bak/parudou3#ディレクトリは自動で作成してくれます。画像が多い場合は時間がかかります。同期なので、次回からは更新された分だけアップロードするので高速。成功したら、次はcronに登録です。6、cronに登録して自動化ここはrootでのログイン状態でやります。-ecronを一つも作っていない場合、まっさらな画面が表れます。そこに次のようなcronを作成する。*」はcronを実行する時間です。この場合、「毎日AM3時00分に実行」となる。」として、3分毎に実行してみてください。実行したタイミングでroot宛てにメールが届くはずです。「/var/log/cron」にもログが残ります。成功したら元の実行時間に戻し、メール送信を止めます。/etc/crontabMAILTO=root↓変更MAILTO=""こうするとcron実行時にメールが届きません。メールしてほしいのであれば残します。以上ですこれにてさくらVPSのファイルがエックスサーバーに毎日一度同期されます。この場合、さくらVPSで削除したファイルはエックスサーバーでは削除されません。バックアップが目的なので、万一間違って削除した場合にも残るようにしたい。削除して完全に同一の形に同期するにはrsyncに「–delete」のコマンドを追加してください。※「rsync」「cron」についての詳細はググって確認願います。やり方を変えれば、リアルタイム同期などもできます。曜日ごとに同期場所を変更し、一週間分のバックアップを取るのも良い。cat:ワードプレスtop:parudouツイートparudouワードプレスさくらVPSのワードプレスの画像等のバックアップ先をエックスサーバーにする方法(rsyncでの同期)是非ご感想・ご指摘等をください。Termのマクロ)外部リンクにファビコンを表示させる超簡単な方法<コピペ用>ワードプレスのタイトルタグ設定方法ワードプレスの記事のステータスでの条件分岐方法(公開・下書き・非公開など)重いワードプレスサイトを2倍軽くする!実践した方法を紹介(上級者向け)<SEOあるある>質が良いのに1位になれない3つの理由ページトップに戻るプロフィール管理人:parudou単なるWEBサイト作成マニアです。底辺法人アフィリエイター。