
職場では、シンプルなバックアップ システムを使用しています。毎日、外付け USB ハードディスクを Ubuntu Linux サーバーに接続し、夜間にバックアップ スクリプト (cronjob) を呼び出してすべてのバックアップを実行します。翌日、USB ハードディスクを取り外し、別のハードディスクを接続します。そのため、常に 2 つのハードディスクにバックアップが保存されています。
これは、さまざまなメーカーのさまざまなハードディスクで 10 年以上にわたって正常に動作してきました。
しかし最近、東芝 Canvio 2TB ハードディスクを購入しましたが、それ以来、速度が非常に遅いことに悩まされています。(1.5 Mbps 程度) この問題を検索すると、さまざまなフォーラムで同じ問題に悩まされている人々の投稿が大量に見つかります。また、試すべきことについての提案もたくさんありますが、どれもまったく効果がありません。
この東芝のハードディスクは、フォルダから 10 GB をコピーするのに 66 分かかります。他のハードディスクでは、同じ作業をわずか 1 分で完了します。ただし、Windows PC に接続すると、東芝のハードディスクは高速で正常に動作するようです。つまり、これは Linux の問題のようです。
バックアップ スクリプトは、wget を使用して、LAN と WAN の両方の FTP サイトからファイルを取得します。完全なバックアップには約 5 時間かかります (正常なハードディスクの場合)。
これまで試したことのリストは次のとおりです。
- もちろん、ケーブルが実際に USB3.0 ポートに接続されていることを確認しました (ただし、同じポートと同じケーブルを使用している他のハードディスクは問題なく高速に動作するため、問題にはなりません)
- 別のサブモデルの Toshiba Canvio ハードディスクも試してみましたが、これも非常に遅かったです。
- /proc/sys/vm/dirty_bytesとdirty_background_bytesを設定してみました
- /proc/sys/vm/swappinessを1に設定してみました
- wgetの--limit-rateを20mや50mなどの異なる値に設定してみました
- ext4のような異なるファイルシステムにフォーマットしてみました
- gptとmsdosも試してみましたが、どちらでも問題ないはずです
これらはすべて、私が過去 1 週間にさまざまなサイトで見つけた提案ですが、私の場合にはどれもまったく効果がありません。
この時点で、なぜこのようなことが起きるのかを知りたくてたまりません。Linux が気に入らない東芝のハードディスクの何が問題なのでしょうか? 言い換えると、今後このようなことを避けるために、ハードディスクを購入するときに何に注意すればよいのでしょうか?
ありがとう!