Web サイトをバックアップするプロセスは、Web サイトがホストされている方法と場所によって異なります。このプロセスは、次の 2 つまたは 3 つの考えられる方法のいずれかで可能であると要約できます。
正確なプロセスは、ISP から提供された Web インターフェイスによって異なるため、ここでは詳細を説明できません。 しかし cパネル, プレスク および他の多くのよく知られた Web ベースの制御インターフェイスにはすべてバックアップ オプションが含まれています。 コントロール パネルで「バックアップ」または「完全バックアップ」というタイトルのアイコンを検索します。
正確なプロセスは、サービスと Web サーバーへのアクセスによって異なります。 これらのタスクは、かなり苦労せずに実行できるかもしれません。 まず、ISP が提供するコントロール パネル インターフェイスにあるファイル マネージャー タイプのユーティリティに移動します。 ここから、Web サイトのルート フォルダー全体の zip ファイルを作成します。
Web サイトのデータベースが管理されているインターフェイスにアクセスできる場合もあり、これにはバックアップ/エクスポートを作成するオプションがある可能性があります。
バックアップが完了したら、zip ファイルとデータベースのエクスポートをサーバーからローカル コンピューターのストレージにコピーして安全に保管するのが理想的です。
を使用するプラットフォームで Web サイトを実行している場合、 水滴 または Kubernetes または、Web 管理インターフェイスのない手動でインストールされた VPS (仮想プライベート サーバー) の場合、サーバーを管理するための唯一のオプションは、CLI (コマンド ライン インターフェイス) を使用することになる可能性があります。
正確なプロセスは、Web サイトが実行されている Web サーバーの種類によって異なります。そのため、そのようなホスティングを使用している場合は、この比較的単純な管理タスクの実行方法をすでに知っているでしょう。
ただし、大まかなガイドとして、Web スペースのルート内から次のコマンドを実行することで、パブリック Web サイトのルートをバックアップできます。
zip -r website-export.zip public_html
そして、データベース (MySQL/Maria DB であると仮定) は、次のようなコマンドを使用して抽出できる可能性があります。
mysql -u UserName -pPassWord DatabaseName > export.sql