Memindahkan partisi root ke disk baru dengan ukuran berbeda dengan menggunakan ZFS mirroring

0

Saya memiliki beberapa disk WD Black 500GB lama cadangan yang akan saya gunakan untuk sistem file root dari FreeBSD NAS di rumah. Disk ini telah digunakan terus menerus selama 5 tahun dalam server rak di tempat kerja, jadi saya tidak menganggapnya sangat andal. Karena saya memiliki banyak cadangan 3,5 "bay saat memulai dengan NAS, saya berpikir untuk memiliki mirror ZFS 3 way sebagai sistem file root saya menggunakan disk lama ini.

Tujuan saya adalah membeli pasangan disk berukuran 2,5 "untuk sistem file begitu saya tidak kekurangan uang tunai. Pertanyaan saya adalah apakah saya membeli disk yang berbeda, apakah ada cara mudah untuk mengatur sistem file ZFS, sehingga Saya hanya dapat menambahkan disk 2,5 "yang baru ke dalam pool, biarkan resilver, dan hanya menghapus disk WD Black 3,5" yang lama? Ini akan menyelamatkan saya dari keharusan menginstal ulang OS.

Intinya di sini adalah bahwa disk 2,5 "yang baru mungkin memiliki ukuran apa pun, tetapi cukup besar untuk memuat semua data pada partisi OS.

ttt
sumber

Jawaban:

0

Saya belum mencobanya, tetapi Anda harus dapat dengan mudah:

  1. Pastikan pool memiliki autoreplace = tidak dan autoexpand = tidak (mungkin tidak benar-benar dibutuhkan, tetapi bagus untuk kewarasan)
  2. Instal secara fisik disk baru
  3. detach salah satu disk mirror dari vdev, jika diperlukan (tergantung pada bagaimana perasaan ZFS tentang mirror n-arah di mana n & gt; 3)
  4. attach disk baru ke mirror vdev, jika diperlukan maka satu per satu
  5. Biarkan kolam resilver ke drive baru
  6. Bilas dan ulangi sesuai kebutuhan sampai semua disk baru diisi dengan data
  7. detach disk lama yang tersisa dari mirror vdev
  8. Copot secara fisik disk lama
  9. Perluas pool untuk menggunakan kapasitas penuh dari drive baru, misalnya menggunakan zpool online -e
  10. Jika diperlukan dan diinginkan, setel ulang properti autoreplace dan autoexpand di pool

Sebagai alternatif, alih-alih langkah 3-5 di atas, Anda cukup zpool replace satu disk pada suatu waktu.

a CVn
sumber