さくらのVPSでプラグインを使わないWordPressのバックアップ

61e8d2d797a37913aafaeb8e8b38c373?s=47 echizenyayota
February 21, 2019
740

 さくらのVPSでプラグインを使わないWordPressのバックアップ

2019年2月21日(木)
#11 WP ZoomUP 「WordPressのバックアップやお引越しはどうしてる? 」@Zoom

61e8d2d797a37913aafaeb8e8b38c373?s=128

echizenyayota

February 21, 2019
Tweet

Transcript

  1. さくらのVPSで プラグインを使わない WordPressのバックアップ 2019年2月21日(木) #11 WP ZoomUP 「WordPressのバックアップやお引越しはどうしてる? 」 @Zoom

  2. About me 福井 洋(ふくい ひろし) WordPress関連の個人事業 (サーバー環境構築・投げ銭プラグイン開発・ブログサイトの運営) http://e-yota.com/about_me/ https://speakerdeck.com/echizenyayota https://twitter.com/echizenya_yota

    主なWordCamp歴 WordCamp Tokyo 2018(スピーカー) https://2018.tokyo.wordcamp.org/speaker/fukui-hiroshi// WordCamp Osaka 2018 (スポンサーチーム担当) https://2018.osaka.wordcamp.org/organizers/
  3. さくらクラブ いろいろ初心者もくもく勉強会 https://saku-love.doorkeeper.jp/events/86626

  4. プラグインを使わずバックアップする方法 さくらのVPS内で シェルスクリプトを実行 UNIXコマンドをまとめて操作するための言語

  5. プラグインを使わないメリット - WordPressの仕様変更に左右されない - プラグイン本体の脆弱性などに左右されない - 他のCMSでも使い回しができる

  6. 要するに... WordPressが抱える固有の問題に 振り回されなくて済む

  7. プラグインを使わないデメリット - 最初の学習コストが高い - 保守コストが高い(PHP・WAFの設定など)

  8. いろいろありますが... 世の中には 他の「逃げ道」もある という認識でお願いします

  9. 必要なもの - さくらのVPS - さくらのレンタルサーバー - クライアントマシン(PC)

  10. 必要なもの - さくらのVPS → バックアップ元 - さくらのレンタルサーバー → バックアップ先 -

    クライアントマシン(PC) → メールを受信
  11. バックアップの概要

  12. バックアップの手順(その1)

  13. バックアップの手順(その2)

  14. バックアップの手順(その3)

  15. crontabファイルで定期的に実行

  16. シェルスクリプトのコード https://knowledge.sakura.ad.jp/4334/

  17. 必要な知識 ~ Linuxの構成

  18. 必要な知識 ~ UNIXコマンド

  19. 必要な知識 ~ ネットワークセキュリティ

  20. 必要な知識 ~ シェルスクリプト

  21. 必要な知識 ~ MySQL

  22. たいていは「ドットインストール」でOK UNIXコマンド入門 [一般ユーザー編] (全24回) https://dotinstall.com/lessons/basic_unix_v2 シェルスクリプト入門 (全17回) https://dotinstall.com/lessons/basic_shellscript_v2 MySQL入門 (全36回)

    https://dotinstall.com/lessons/basic_mysql_v3
  23. 分からないことは質問できる(980円/月) https://dotinstall.com/help/415

  24. エコテキブログも参考に! CentOS7,PHP7,MySQL5.6でWordPressサイトを構築 その3(鍵認証の設定) https://e-yota.com/infrastructure/centos7php7mysql5-6_wordpress_3/ CentOS7,PHP7,MySQL5.6でWordPressサイトを構築 その4(SSHの設定) https://e-yota.com/infrastructure/centos7php7mysql5-6_wordpress_4/ さくらのVPSでSiteGuard Lite(Web Application

    Firewall)をセットアップする方法(その 1) ~ セットアップスクリプトの実行 https://e-yota.com/infrastructure/sakuravps_siteguardlite_waf_setup_method/ さくらのVPSでSiteGuard Lite(Web Application Firewall)をセットアップする方法(その 2) ~ SiteGuard Lite管理画面へのアクセス https://e-yota.com/infrastructure/sakuravps_siteguardlite_waf_setup_method_2/
  25. “WordPress + CentOS7”で検索も

  26. ご清聴ありがとうございました!