Memindahkan data ke disk baru

Hai! Saya memiliki HDD 8TB yang dikonfigurasi sebagai volume statis, dan sekarang saya baru saja membeli disk 8TB lain untuk membuat Storage Pool dengan RAID 1.

Berdasarkan konfigurasi saya pada gambar, bagaimana cara memindahkan data saya dari IronWolf1 ke IronWolf2, lalu menambahkan IronWolf1 ke Storage Pool 1 dan membuat array RAID 1?

Sebaiknya mulai lagi dari awal dan pulihkan dari backup, karena dengan satu disk saja kamu HARUS sudah punya backup.. kan?

Tidak, saya tidak punya backup untuk seluruh disk, hanya untuk file-file penting yang terpilih saja. Itu sebabnya saya ingin upgrade ke storage pool dengan RAID 1. Saya bisa menggunakan rsync untuk menyalin data dari IronWolf1 ke IronWolf2, tapi apakah data sistem/aplikasi juga bisa ditransfer dengan cara ini? Prosedurnya seperti apa? Saat ini, IronWolf1 ditandai sebagai disk Sistem. Bagaimana cara memindahkan sistem ke IronWolf2?

Apa pun yang kamu lakukan, selalu buat cadangan (backup) terlebih dulu… itu akan menyelamatkanmu dari penyesalan di kemudian hari.

Lalu, kenapa harus pakai pool? Kamu bisa langsung mengubah volume statis menjadi RAID1 saja. (Setelah kamu membuat backup! ..peringatan terakhir!)

Tepat sekali! RAID bukanlah backup, makanya saya ingin storage pool supaya bisa punya snapshot.

Kamu bisa saja mengonversi volume statis ke RAID1

Gimana caranya? Saya nggak bisa menemukan cara untuk menambahkan disk baru ke Volume Statis. Itu yang coba saya lakukan sebelum akhirnya membuat Storage Pool 1 yang baru.

Snapshot pada disk yang sama tidak sama dengan backup.

Snapshot pada disk yang sama tidak sama dengan backup.

Kalau saya upgrade ke RAID 1 + Snapshot, bukankah saya akan terlindungi dari kerusakan fisik hard disk dan juga bisa mengembalikan versi file yang lebih lama jika file tersebut terhapus/termodifikasi, dsb? Bukankah ini sudah termasuk backup?

Dari situs QNAP:

Snapshot adalah salinan data pada titik waktu tertentu yang memungkinkan Anda dengan cepat mengembalikan file atau seluruh sistem ke keadaan sebelumnya. Snapshot berguna untuk membatalkan perubahan atau memulihkan data yang hilang tanpa menghabiskan banyak ruang penyimpanan.

Ironwolf2 harus kosong. Setelah itu, kamu bisa memperluas Ironwolf1 ke RAID 1.

Ironwolf2 harus kosong. Lalu kamu bisa memperluas Ironwolf1 ke Raid 1

Ironwolf2 memang kosong dari awal, tapi tidak ada opsi untuk memperluas IronWolf1.

Tidak, yang disebut cadangan adalah replika snapshot ke perangkat lain. Backup atau snapshot di perangkat yang sama tidak akan membantu jika RAID atau pool-mu rusak.

Menarik. Jadi kalau saya punya RAID 1, dan satu drive rusak, bukankah drive yang tersisa beserta data dan snapshottanya tetap utuh, jadi saya bisa langsung mengganti drive yang rusak? Tentu saja, kalau kedua drive rusak, saya akan kehilangan semua data, makanya saya punya backup untuk file yang paling penting, meski kemungkinan itu terjadi cukup kecil menurut saya. Saya tidak terlalu paham “masalah” lain apa yang bisa terjadi dalam kasus ini.

Skenario dari topik forum nyata

  • Anda memiliki RAID1 yang mengalami degradasi dan disk lainnya gagal saat proses rebuild (data hilang)
  • Terjadi pemadaman listrik dan Anda tidak punya UPS, LVM Anda gagal (data hilang)
  • Anda menghapus data dan pemulihan snapshot gagal karena error (data hilang)
  • Anda mengekspos NAS Anda ke WAN dan malware menginfeksi data Anda untuk tebusan (dan tentu saja menghapus snapshot terlebih dahulu (data hilang))

RAID1 memang melindungi data Anda, tetapi itu bukan jaminan.

RAID sebenarnya hanya melindungi Anda dari kegagalan mekanis satu (atau dalam kasus RAID 6, dua) hard disk. Seperti yang dikatakan @dolbyman, jika terjadi sesuatu pada sistem Anda saat sedang melakukan rebuild RAID, Anda bisa kehilangan semuanya.

Jika Anda memiliki data yang benar-benar penting atau Anda butuhkan, pastikan Anda memiliki rencana backup yang sebenarnya. Saya sudah kehilangan banyak data selama bertahun-tahun karena tidak memiliki rencana backup yang baik. Ada file yang tidak akan pernah bisa saya dapatkan kembali kecuali saya mengeluarkan biaya jutaan untuk ekstraksi data dari hard drive. Dan beberapa hard drive lama itu sudah saya buang setahun lalu…

Rencana backup yang baik setidaknya mencakup:

1.) RAID1 (minimal) untuk melindungi data yang disimpan di NAS Anda
2.) Backup lokal ke grup RAID lain atau NAS lain atau ke hard drive eksternal
3.) Backup online ke setidaknya satu penyedia backup online

Saya punya 3 unit NAS. Satu tidak menyimpan apa-apa yang penting, jadi saya tidak terlalu khawatir. Itu hanya digunakan untuk QVR Surveillance. Kalau saya kehilangan rekaman video rumah, tidak masalah.

Satu NAS adalah NAS utama saya. Yang lain adalah backup, tapi punya CPU yang lebih kuat jadi pelan-pelan jadi lebih banyak tugasnya. Saya backup setiap NAS ke NAS lain atau ke hard drive eksternal. Saya juga backup snapshot antar tiap NAS. Saya juga backup file penting ke MyQNAPCloud. NAS utama juga saya backup ke iDrive.

Kalau saya kehilangan salah satu layanan atau produk, saya masih punya banyak salinan cadangan untuk recovery.

Juga – jangan pernah anggap satu lokasi penyimpanan saja pasti punya salinan data yang tidak rusak. Itulah kenapa Anda harus punya banyak cadangan. Hilangkan segala potensi kegagalan titik tunggal (single point failure).

Terima kasih @dolbyman dan @NA9D atas wawasan kalian terkait backup eksternal. Saya akan menambahkan hard drive USB eksternal untuk backup lokal dan menggunakan backup cloud untuk data penting dengan HBS.

Ngomong-ngomong, bagaimana cara mengatur ulang ruang penyimpanan saya untuk membuat RAID 1 dengan snapshot? Yang saya lakukan sekarang adalah rsync dari IronWolf1 ke IronWolf2. Apakah langkah ini bisa digunakan untuk memindahkan disk sistem dan direktori home user ke IronWolf2, lalu menambahkan disk IronWolf1 sebagai disk RAID 1 di Storage Pool yang sudah ada?

Ya, tapi kamu akan kehilangan semua aplikasi kamu, karena tidak ada backup bare metal di QNAP, jadi tidak ada cara lain.

QNAP benar-benar perlu menambahkan fitur backup bare metal…

Saya sudah pernah mengangkat hal ini beberapa waktu lalu ketika mereka memperkenalkan replikasi HA untuk mesin failover. (Kalau kamu bisa mereplikasi program lewat HA, kamu juga bisa menyimpan informasinya di suatu tempat)

https://www.qnap.com/go/how-to/faq/con_show.php?cid=3187

Untuk menjawab pertanyaan Anda:

“System config” akan secara otomatis disalin ke semua drive, jadi tidak perlu khawatir tentang hal itu.

Untuk aplikasi dan share default: beberapa aplikasi bisa dipindahkan (dari app center), beberapa tidak bisa dan perlu diinstal ulang. Anda perlu mencadangkan data dari share (seperti folder home Anda).

Setelah Anda menghapus volume pertama (system volume), reboot NAS, lalu volume baru akan menjadi “system volume” Anda yang baru. Share default akan dibuat ulang di volume tersebut, tetapi data dari volume lama tidak otomatis ikut pindah — Anda harus menyalinnya kembali.

Akhirnya saya berhasil menemukan jawabannya di sini: https://www.reddit.com/r/qnap/comments/1srndbv/comment/ohg24tv/

Bakal jadi tindakan yang cukup berisiko kalau dilakukan seperti itu, soalnya file konfigurasi tiap aplikasi sekarang mengarah ke CACHEDEV1 yang nggak ada.