Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート
ウェブサイトのバックアップは、WordPressサイトのセーフティネットのようなものです。予期せぬ問題からあなたのハードワークを守ります。
WordPressサイトをバックアップする方法はたくさんある。バックアップ・プラグインを使うような簡単なものもある。今日の方法のように、より高度なテクニックを使うものもある。
このガイドでは、WordPressのバックアップにSSHを使用することに焦点を当てています。これは、よりスピードとコントロールを提供する強力な方法です。
SSHとWP-CLIを使用します。これらのツールを併用することで、ウェブサイトの信頼できるバックアッププロセスを作成できます。
それでは、SSHを使ってWordPressサイトをバックアップする方法について説明しよう!
SSHはSecure Shellの略です。あなたのコンピュータとウェブサイトのサーバー間の安全なトンネルと考えてください。これにより、サーバーにリモートでアクセスし、コントロールすることができます。
つまり、WordPressのセキュリティを損なうことなく、コンピューターからサーバーにコマンドを送ることができる。
これは、安全で暗号化された通信方法を提供するプロトコルです。これは、お客様がサーバーとやり取りする際にお客様の情報を保護するために重要です。暗号化がなければ、あなたのデータは他者によって傍受される可能性があります。
SSHはサーバー管理のための標準的なツールです。ウェブ開発者やシステム管理者に広く使われている。
SSHを使用すると、サーバー上でコマンドを実行できます。ダッシュボードやファイルマネージャ、FTPクライアントがなくても、サイトファイルの管理、アップデートの実行、バックアップの実行が可能です。
バックアップにSSHを使用すると、他の方法に比べていくつかの利点があります。あなたのウェブサイトを保護する、より効率的で強力な方法です。主な利点を見てみましょう。
まず、スピードは大きなプラスだ。SSH接続は通常、ブラウザベースの方法よりもはるかに速い。これは特にデータ量の多い大きなサイトで顕著です。
第二に、コマンドがサーバー上で直接実行されるため、効率が向上する。これにより、ウェブサイトのインターフェイスを経由する余分なステップを省くことができる。
SSHを使ったスクリプトでバックアップを自動化できます。時間を節約し、ヒューマンエラーのリスクを減らすことができます。
次に、SSHを使えばよりコントロールしやすくなる。単純な方法よりもバックアッププロセスをカスタマイズできます。あなたの特定のニーズに合わせて、より柔軟に対応することができます。
それでは、SSHを使ってWordPressサイトをバックアップする方法を説明しよう。他のバックアップ方法より少しテクニカルですが、努力する価値はあります!
まず始めに、SSHクライアントを使ってサーバーに接続する必要がある。macOSやLinuxを使っているなら、内蔵のターミナル・アプリケーションを使うことができる。Windowsを使っているなら、PuTTYのようなプログラムを使うことができる。
いくつかの情報が必要です。SSHには、サーバーのアドレス、ユーザー名、SSHパスワードまたは秘密鍵が必要です。ウェブホスティングプロバイダーがこれらの詳細を教えてくれるはずです。
例えば、DreamHostユーザーは、ウェブサイト " SFTPユーザーとファイル。セキュアシェルアクセス(SSH)を有効にし、ファイルアクセス 情報をコピーします。
次に、コンピューターのコマンドラインを開く。私はmacOSのコンピューターを使っているので、Terminalを使う。
SSH経由でサイトに接続するには、このコマンドを使用します:
ssh username@hostname
プロンプトが表示されたら、SSHパスワードを入力します。
WP-CLIはWordPress用のコマンドラインインターフェイスです。ターミナルから直接WordPressウェブサイトを管理することができます。
WordPressの管理作業の多くを簡素化します。アップデートの実行、ユーザーの管理など、シンプルなコマンドで行うことができます。WordPressのダッシュボードを使用するよりも速く、効率的です。
WP-CLIをインストールするには、Pharビルドをダウンロードしてください:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
次に、このコマンドを使って、ファイルが正しくダウンロードされたかどうかをチェックする:
php wp-cli.phar --info
すべてがうまくいっていれば、WP-CLIのバージョン番号が表示されます。
次に、そのファイルを実行可能にしてPATHに移動する。
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
そして、次のコマンドを実行する:
wp --info
この出力が表示されれば、WP-CLIがインストールされ、動作していることがわかります:
OS: Linux 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64
Shell: /usr/bin/zsh
PHP binary: /usr/bin/php
PHP version: 7.1.12-1+ubuntu16.04.1+deb.sury.org+1
php.ini used: /etc/php/7.1/cli/php.ini
MySQL binary:
MySQL version:
SQL modes:
WP-CLI root dir: /home/wp-cli/.wp-cli
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
WP-CLI project config:
WP-CLI version: 1.5.0
WP-CLIには、WordPressサイトをバックアップするための組み込みコマンドがあまりない。そこでDuplicatorの出番だ。
Duplicatorはバックアップとマイグレーションのための人気のWordPressプラグインです。WP-CLIコマンドを使えば、コマンドラインから簡単にバックアップをカスタマイズできます。
Duplicator ProはWP-CLIバックアップコマンドをサポートしています。そのため、購入後にDuplicatorのウェブサイトからプラグインをダウンロードする必要があります。
コマンドラインからDuplicator Proをインストールすることはできますが、ライセンスキーを設定することはできません。いずれにせよ管理ダッシュボードに戻ってくる必要があるので、ここでDuplicatorをインストールして有効化しよう。
次に、Duplicator Pro " 設定 " 一般に進みます。ライセンスキーを貼り付けてアクティベートします。
Duplicator Proのインストール、有効化、ライセンス取得が完了したら、次のステップ、SSHを使ってWordPressサイトをバックアップする準備が整いました。
さて、コマンドラインに戻ろう。SSH、WP-CLI、Duplicatorを使ってバックアップを作成する時が来た。
Duplicator ProはWP-CLIと連携し、リモートでバックアップを作成します。これを行うには、次のコマンドを使用します:
wp duplicator build
このコマンドを実行すると、Duplicatorがバックアップの作成を開始します。サイトをスキャンし、すべてのWordPressファイルとデータベーステーブルをzipファイルに圧縮するので、少し時間がかかるかもしれません。
完了すると、サイトの新しいバックアップが作成されます。これらのファイルはWordPress管理画面のバックアップページにあります。
Duplicatorは最後に作成したバックアップのテンプレートを自動的に使用します。しかし、このバックアップはコマンドで簡単にカスタマイズできます。
以下はDuplicatorバックアップをカスタマイズするためのフラグです:
--template=<ID
:定義済みのバックアップテンプレートを使用する。--dir=<path>
:カスタムバックアップの場所を指定します。--delete
:作成後、自動的にバックアップを削除します。--phpsqldump
, --phpzip
, --duparchive
:バックアップに使用するアーカイブエンジンを変更します。必要に応じて、これらのオプションを組み合わせることができます。た と えば、 特定のテ ンプ レー ト を使用 し て、 カ ス タ ム デ ィ レ ク ト リ に、 別のアーカ イ ブ エン ジ ン を使用 し てバ ッ ク ア ッ プ を作成す る 必要があ る 場合な ど です。
WordPressデータベースのバックアップテンプレートがあれば、Duplicatorをカスタマイズしてデータベースをバックアップすることができます。コマンドは以下のようになります:
wp duplicator build --template="DB Backup" --dir=/home/user/backups --duparchive
コマンドを入力する wp duplicator build --help
をご覧ください。
SSHを使ってサイトをバックアップすることに成功しました!手動でWordPressサイトをバックアップするよりもはるかに簡単で高速です。
SSHアクセスがない場合は、ホスティングプロバイダに連絡する必要があります。プロバイダーはあなたのアカウントでSSHアクセスを有効にすることができます。
すべてのホスティングプロバイダーがSSHアクセスを提供しているわけではないことに注意することが重要です。もしあなたのプロバイダーがSSHに対応していない場合は、SSHに対応している他のプロバイダーへの移行を検討する必要があるかもしれません。
そう、WP-CLIはSSHでWordPressをバックアップするのに欠かせない。コマンドラインから直接WordPressを操作するためのコマンドを実行することができます。WP-CLI なしでは wp duplicator build
コマンドは、Duplicator Proでのリモートバックアップに必要です。
SSHとSFTPはどちらも安全な接続を提供するが、SSHは主にサーバー上でコマンドを実行するために使われ、SFTPは主にファイルを転送するために使われる。
SSHはWP-CLIを使用するために必要であり、バックアップのような重要なWordPressタスクの鍵となります。SFTPは安全ですが、同じレベルのコントロールと自動化を提供しません。
一方 wp duplicator build
コマンド自体はバックアップのスケジュールを設定しません。 バックアッププロセスの自動化.
バックアップにSSHを使用することは、高速で効率的であり、より大きな制御と自動化を可能にします。ブラウザベースのシンプルな方法からステップアップすることができます。
このプロセスに慣れれば、より効果的なアプローチであることがわかるだろう。バックアップに大きな自信を持つことができ、予期せぬ問題に備えることができる。
ここにいる間、私はあなたがこれらの余分なWordPressガイドを気に入ると思います:
データをより安全にする準備はできていますか?今すぐDuplicator Proにアップグレードして、高速で効率的なバックアップWP-CLIコマンドのロックを解除しましょう!
情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。