• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

株式会社ハイファイブクリエイト

東京都を拠点にWebサイト制作やシステム構築、WordPress保守管理やウェブコンサルティングを提供。

  • SERVICE
  • ABOUT
  • WORKS
  • BLOG
  • NEWS
  • CONTACT
ホーム / ブログ / TIPS / 大量ファイル数によりXserver自動バックアップ機能が無効になったときにやること

大量ファイル数によりXserver自動バックアップ機能が無効になったときにやること

池田祐太郎 | 2022年3月15日 公開 コメントを書く

ある日突然、Xserverより自動バックアップを無効にするというメールが届きました。その際の確認点や行ったことをまとめます。

目次

  • 1 原因は大量のファイル数の存在
  • 2 ファイル数が多いディレクトリを調べる方法
  • 3 ドメイン削除だけではディレクトリやファイルは残ってしまう
  • 4 サポート連絡後数日でバックアップ機能有効に
  • 5 共用サーバーの場合は他の利用者に迷惑をかけないように

原因は大量のファイル数の存在

Xserverからのメールは以下です。(一部抜粋&整形済み)

お客様のサーバーアカウントにおいて、【137万ほど】のファイルが存在しており、バックアップ処理に大きな負荷が発生する状況を確認いたしました。

そのため、やむを得ず、お客様のサーバーアカウント(Web・メール領域)を『自動バックアップ』機能の対象から除外いたしました。

(ご参考:バックアップ機能)
https://www.xserver.ne.jp/service_backup.php

※「MySQLデータベース」につきましてはこれまで通り自動バックアップの対象となっております。

不要なファイルを削除するなどファイル数を削減していただいたうえでサポートまでご連絡いただきましたら、改めてファイル数を調査し、再度『自動バックアップ』機能の対象となるよう調整いたします。

ということで、137万ファイルあるのでバックアップ処理に高負荷がかかっている状態だった、とのことです。ディスクサイズはフルにならないように気をつけていたのですが、ファイル数による制限があるとは……ご迷惑おかけしました。

これはウェブとメールでの総数となり、データベースは含まない数字です。

確かに一時的に作成したテスト用のドメインやWordPressサイト、キャッシュファイルが大量にあるであろう放置されたサイト、多くの画像がアップされたサイトなどもあり、いい機会なので整理しました。

ちなみに、WordPress 5.9.2 のファイル総数を調べてみたところ2,837(解答直後)で、いくつかあるWordPressサイトを調べてみたところ、8,000〜12,000程度が多かった印象です。

ファイル数が多いディレクトリを調べる方法

ディレクトリごとのファイル数を調べるため、サーバーにsshで接続しlinuxコマンドを使います。よくわからない場合は読み飛ばしていただいても構いません。

ディレクトリ内のファイル数を調べるため、例としてfindとwcを使います。findはファイルやディレクトリを検索するコマンドですが、-type fというオプションを使うことでファイルだけを検索対象とできます。

一方wcはテキストファイルの行数や単語数を調べるコマンドですが、-lオプションを使うことで改行した数を調べることができます。

よって、|(パイプ)でコマンドを繋げてあげることで、「ディレクトリ以下のファイル数を検索」という作業をしてくれます。

find . -type f | wc -l

Xserverにsshで接続し、上記のコマンドを実行します。調べる対象が多い場合はディレクトリを指定または移動して実施しましょう。

ドメイン削除だけではディレクトリやファイルは残ってしまう

削除したいディレクトリが決まったら、sshでもftpでも構わないのでサーバーに接続し対象のディレクトリを削除します。また、ドメイン毎削除する場合は、Xserverのコントロールパネルからドメインを削除します。このコントロールパネルからドメインを削除するだけではディレクトリやファイルは消えないので注意。

ドメイン・サブドメインを削除

加えてWordPressの場合はデータベースも存在し、ドメイン削除の場合は今後不要になるはずなのでデータベースも忘れずに削除しておきます。ちなみに自動バックアップの対象としてはデータベースは別のようなので厳密には影響はしませんが、不要なものは消しておくという方が安全です。

データベースも忘れずに削除

削除後に上記のファイル数を調べる方法か、または1-2日程度でコントロールパネルにも反映されるので確認します。

総ファイル数が48万程度まで減ったのがわかる

サポート連絡後数日でバックアップ機能有効に

削除しファイル数が減っているのを確認したら、届いたメールからサポートへ返信します。

先日ご連絡いただいた下記の件、ファイル数増加に伴い負荷発生していたようで大変失礼いたしました。
ファイルを整理し、現在48万程度となりました。
こちらで自動バックアップ再開が可能でしたらご対応いただければ幸いです。

メッセージ送信後、6日後に自動バックアップ機能有効にしてもらった連絡がありました。

共用サーバーの場合は他の利用者に迷惑をかけないように

以上、大量ファイルの削除についてでした。Xserverに限らず専用サーバーでなく共用サーバーの場合は一つのサーバーを他の利用者と共有しているため、誰かが負荷がかかるような使い方をしていると同居のみんなに迷惑がかかってしまい、本来の性能が活かせない可能性が高くなります。

今回のように大量ファイルの存在により自動バックアップに負荷がかかっているのは望ましくありません。ホスティング事業者から連絡が合った場合は速やかに対応を行いましょう。

メールコンサルティング
WordPress保守管理サービス

Filed Under: TIPS 関連タグ:ssh, サーバー

池田祐太郎

WordPress の構築・保守を10年以上にわたって手掛けており、主に小〜中規模のコーポレートサイト・ECサイト・ブランドサイト等の企画・開発・保守・コンサルティングなどを行ってきました。2012年にハイファイブクリエイトを創業し、現在は WordPress の保守やコンサルティング、ディレクションや開発業務などを担当しています。 プロフィール詳細

Reader Interactions

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

I agree to these terms.

この記事と関連する記事

なぜかSSL化されないエックスサーバーのWordPress 簡単インストール機能でhttpsに変更し常時SSLを実現する方法
2022年5月24日
タグ: SSL, サーバー
カテゴリー: TIPS
KUSANAGIの技術を取り入れた最新Xserverに移行後のパフォーマンス比較結果
2022年2月25日
タグ: Webサイト高速化, サーバー
カテゴリー: WordPress
Xserver 新サーバー移行時は注意。発生したエラーと対応方法
2022年2月17日
タグ: Webサイト高速化, サーバー
カテゴリー: WordPress

人気記事

  1. git pull してもエラーが出てファイルが反映されないときの対処法
  2. 同一サーバー上に構築するWordPressのテスト環境の作り方
  3. WordPressの固定ページでタグやカテゴリーを使いたいときはカスタム投稿タイプを検討する
  4. サイト制作の要件定義書に普段書いている内容(ダウンロード可)
  5. [便利]困難な判断を10秒で AI が客観的に導き出すツールを試してみた
  6. WordPress において PHP 8.1 に更新していいかどうか検証

最初のサイドバー

WordPress保守管理サポート

Search

最近の投稿

  • 外部のプロフェッショナルによる WordPress サイトの保守・運用:安心と安全性を手軽に手に入れる方法
  • [便利]困難な判断を10秒で AI が客観的に導き出すツールを試してみた
  • WordPress のクロスサイト・スクリプティング被害にあった事例を共有します
  • メール作業の生産性を向上させる最低限覚えておくべき Gmail のショートカットキー
  • タブ固定とタブ一発アクセスのショートカットキーの組み合わせでブラウザ作業の生産性を向上

カテゴリー

  • CSS初心者
  • HTML初心者
  • TIPS
  • WooCommerce
  • WordPress
  • エステサロン
  • お知らせ
  • キュレーション
  • サイトマップ
  • システム会社
  • デベロッパーツール入門
  • ブログ
  • ホームページ制作
  • ホームページ制作無料講座
  • メール
  • モバイル
  • 仕事のこと
  • 制作実績
  • 整体院
  • 美容院
  • 雑感

タグ

Android BtoC CMS css elementor git google workspace Gutenberg HTML iPhone jQuery Mac MAMP php SEO SNS ssh SSL Sublime Text Webサイト高速化 Windows WordPress WordPressカスタマイズ WordPressテーマ WordPress構築調査 WPRocket アクセス解析 アプリ クラウド クラウドソーシング サイト引っ越し サブスクリプション サーバー ショートカットキー スマホサイト スマートフォン ツール ブログ プラグイン マーケティング リニューアル 保守管理 改ざん 最適化 集客するサイト構築

アーカイブ

CONTACT

お問い合わせはこちら

Footer

  • PRIVACY POLICY
  • 情報セキュリティ基本方針
  • 特定商取引法に基づく表示
  • 転載/引用

© 2023 high five create All rights reserved.