web-dev-qa-db-ja.com

保存されたデータを失うことなく、特定のフォルダにマウントされたディスクを交換する方法

ディスク1は/ storageにマウントされており、99%がいっぱいで、予備のコネクタが不足しています。私がやりたいのは、新しい大きなディスクが古いディスクからの同じデータを含み、データを非表示にせずに同じフォルダを指すように、ディスク1をより大きなドライブ(ディスク2)に置き換えることです。別のディスクを一時的に切断して、実行する必要のあるプロセスを実行します。ただし、1と2以外のディスクはデータを保持できないため、中間の保存場所を使用できません。

ディスク1は通常のext4パーティションの下にあります。

私の考えは、2つのディスクの間にRAID1を作成し、データがミラーリングされるのに十分な時間を与えてから、DISK1を切断することです。私の質問は次のとおりです。RAID1を作成する行為により、DISK1のデータが削除されますか? DISK1を削除すると、DISK2のフルサイズが返されますか?これは安全な方法ですか?もっと簡単な方法はありますか?

2
Zer0k

両方のディスクを接続してデータをコピーするだけです。

ディスクがほぼ満杯であるため、イメージコピー(たとえば、ddを使用)がおそらく最速の手段ですが、コピーが正しい方向にあるように注意する必要があります。

コピー後、パーティションサイズを調整し、ファイルシステムを新しいサイズに一致するように拡張します。

最後に、古いディスクが接続して/ etc/fstabを適切に更新していたnwディスクを接続します。

1
Jasen