저는 NAS를 소유하고 있고 거기에 Debian Stretch를 설치하여 업그레이드하려고 합니다. 이 작업 자체는 비교적 간단한 작업이지만, 조금 확실하지 않은 점이 하나 있습니다. 내 NAS에는 RAID1 구성에 2개의 드라이브가 있고 제가 이해한 바에 따르면 이것은 현재 해당 NAS에서 실행 중인 일부 독점 소프트웨어에 의해 구성되어 있으므로 mdraid 설정이므로 지우고 다시 시작하고 싶습니다. 나는 가능한 한 많은 NAS 데이터를 다른 미디어에 백업하지만 "Windows 방식"으로 모든 것을 지운 경우에는 의심할 여지 없이 일부 데이터가 손실될 것입니다. 그래서 저는 이러한 손실을 방지하기 위해 드라이브를 활용할 수 있는 방법을 모색하기 시작했습니다.
내 질문은 - 다음과 같이 할 수 있습니까?
- RAID1 어레이에서 드라이브 중 하나(HDD2라고 함)를 제거합니다(이렇게 하려면 mdraid 작업이 필요합니까? 이론상(어차피 마케팅 이론입니다). 내 NAS의 드라이브는 핫스왑이 가능하지만 테스트할 필요는 없습니다. 역설)
- RAID 배열의 일부가 아닌 드라이브(예: SSD)에 데비안을 설치하세요. 나머지 HDD1 드라이브를 지우고 RAID1 어레이로 설정하지 않고 원하는 대로 파티션을 나누었습니다.
- HDD2를 다시 조립하고 해당 드라이브에서 필요한 모든 것을 새 파티션의 HDD1로 복사했습니다.
- HDD2를 다시 제거하세요.
- HDD1이 RAID1 어레이의 유일한 드라이브이고 다른 모든 드라이브가 해당 드라이브에서 미러링되는 것처럼 mdraid를 구성합니다.
- HDD2를 다시 삽입합니다. 이번에는 mdraid가 이를 지우고 HDD1의 미러로 만들기를 바랍니다.
위의 내용 중 어떤 것이 의미가 있습니까? 저는 시스템 관리자가 아닌 소프트웨어 개발자이기 때문에 실제로 심각한 관리를 수행하지는 않았지만 순전히 논리적인 관점에서 보면 위의 시나리오는 가능해야 합니다. 물론 제가 모르는 부분이 있는 경우는 제외합니다.
그러한 작업에는 데이터 손실의 위험이 따른다는 것을 알고 있지만 앞서 말했듯이 더 많은 데이터를 저장하기 위해 가능한 모든 것을 백업하고 친구에게서 일부 드라이브를 빌렸지만 여전히 문제를 해결할 수 있습니다. 덮지 마세요. 사활이 걸린 문제가 아니므로 위의 아이디어가 성공할 가능성이 있다면 위험을 감수할 수도 있습니다.