web-dev-qa-db-ja.com

すべてのデータを新しいより大きなハードドライブにコピーする最速の方法は何ですか?

これは以前にカバーされていたはずだと確信していましたが、出てくるほとんど重複しているものの中に答えを見つけることができません。明らかなことを見逃してしまったらごめんなさい。

マシン内にフル320GBのディスク、それを置き換える新しい1TBのディスク、そしてUSB 2.0シャーシを持っています。

これは、単一のパーティション上のデータのみで、OS /アプリは関与せず、古いドライブはバックアップとしてどこかに保存されます(安全なワイプなどは行われません)。

簡単なオプションは、新しいディスクをUSBシャーシに入れ、ファイルをコピーしてから、それらを交換することです。

しかし、USBペンドライブの場合、読み取りは書き込みよりも約4倍高速です。同じことがUSBSATAシャーシにも当てはまる場合(そうですか?)、最初にドライブを交換して、USB経由で古いドライブから読み取る方がはるかに高速ですよね?

次に、他の考慮事項は、多くのファイルのコピーは通常、同等のサイズの単一のファイルよりも遅いことです。 Windows 7は、そのような1つの一括ですべてを実行するのに十分スマートですか、または代わりに使用する必要がある特殊なソフトウェアはありますか?

(SATA-> SATAコピーはUSBを使用するよりも高速ですが、オプションでない場合の対処方法を知っておくと便利です。)

概要:

  • USB SATAシャーシは読み取り/書き込みの不平等に悩まされていますか?(USBペンドライブと同様ですが、直接SATA接続とは異なります)

  • Windows 7はシーケンシャルアクセスを実行できますか?Robocopy がこれを実行するかどうかの確認が見つかりません。)または、 Clonezilla のようなブート可能なCD/USBを使用して、順次コピー速度を達成しますか?

3
SUPER user

USB SATAシャーシは読み取り/書き込みの不平等に悩まされていますか? (USBペンドライブのように、直接SATA接続とは異なります)

いいえ、そうではありません。読み取り/書き込み速度の不平等は、USBインターフェイスではなく、使用されているストレージメディア(安価なフラッシュメモリ)の結果です。

読み取りと書き込みの速度にわずかな違いが見られるかもしれませんが、サムドライブとは異なり、支配的な要素はおそらくストレージメディア自体ではなく、ファイルシステムのオーバーヘッドと断片化です。

Windows 7はシーケンシャルアクセスを実行できますか? (Robocopyがこれを行うかどうかの確認が見つかりません。)または、シーケンシャルコピー速度を実現するために、Clonezillaなどの起動可能なCD/USBを使用する必要がありますか?

シーケンシャルアクセスを行う必要はありません。私の経験では、ストレージメディア自体がそのような速度を維持できる場合(ハードディスクドライブ上のデータがかなり大きく断片化されていない限り、USBインターフェイスを介してデータをコピーすると、毎秒数十メガバイトの速度を合理的に簡単に達成できます) )。つまり、最大300GBのデータのコピーには数時間しかかかりません。 (データポイントとして、バックアップドライブでプライミングしたとき、約1.5 TBのデータのコピーに約1日かかり、全体の平均は約17 MB/sでしたが、これにはパフォーマンスの本当のキラーであるシークの多く。)非常に小さなファイルがたくさんある場合(注文に応じて)、それよりも長くなる可能性があります数十キロバイトの)ですが、あなたが話しているデータの量を考えると、これが当てはまるとは思えません。

コピー元のドライブのデータに触れない限り、データのコピー中にコンピューターを使用しても問題はありません。コピー中にデータを操作したい場合は、最初にこれらのファイルを新しいドライブの別のフォルダーにコピーし、それらのコピーを操作します。変更が完了したら、変更したコピーを元の(新しいドライブの)上にコピーします。

または、単にすべてを一晩実行させます。

2
a CVn

マシン内の両方のディスクをSATAで接続すると、USB 2.0よりも高速に転送されますが、おそらく同じSATAプロセッシングチップセットを使用しているため、SATA-to-SATAの完全なパフォーマンスは得られません。ただし、USBよりもかなり高速になります。

2
Kinnectus

概要:

  • マシンに少なくとも2つのSATAポートがある場合は、Clonezilla ISO(〜150MB)をダウンロードし、起動可能なCD/USBを作成し、それを使用してドライブのクローンを作成します。 1〜3時間かかります。その間、マシンは他のタスクに使用できません。

  • それ以外の場合は、当初の計画どおりに進めます。新しいドライブをUSBエンクロージャーに入れるだけで、おそらく3〜6時間かかりますが、少なくともこの期間中はマシンを使用できます。


詳細:

USB SATAシャーシは読み取り/書き込みの不平等に悩まされていますか?

おそらくそうではありません。 WD Elements外付けハードドライブは同様の 読み取り/書き込み速度 を持っているため、別のUSBシャーシ/エンクロージャーは読み取りよりも書き込み速度が遅くない可能性があります。


Windows 7はシーケンシャルアクセスを実行できますか?

簡単に言えば、Acronis True Imageまたは同様のソフトウェアに支払うだけです。

私の知る限りでは、Windows/Robocopyはファイル/ディレクトリレベルでのみ動作し、データを直接複製するオプションはありません。
(これが明示的に述べられているのを見たことがない。行間を読んでいて、それを行う方法についての明確な言及がないことから推測される。)

すべての クローン作成のオプション Windows内のドライブはプロプライエタリ/シェアウェアです-フリーソフトウェアのオプションはすべて、起動可能なCD/USBを作成する必要があります(マシンを他の方法で使用できなくし、S​​ATAの欠点としてそれを無効にします) >複数の接続が利用可能な場合はSATAコピー)。

0
slhck

宛先ディスクが大きいのでそれを行う簡単な方法は、あなたが言ったようにclonezillaを使用することです。ターミナルに行き、次のようにddコマンドを実行してください:

dd if=/dev/source_disk of=/dev/destination_disk bs=1M

ディスクがマウントされていないことを確認してください

0
blade