강좌 / 팁

소프트웨어 DiskFresh 사용법(HDD,SSD,플래시 데이터 보존)

2020.05.05 14:57

메리아 조회:2559 추천:8

 

사용기에 쓰기도 그렇고

자게에 올리기도 그렇고 헤메다 걍 강좌/팁란에 올려봅니다.

 

 

먼저 배경지식을 설명하자면,

"HDD와 SSD(플래시 메모리, SD카드 등)은 장기 보관시 자료가 유실됩니다."

자세한 설명은 링크를 참고 바랍니다.

 

HDD 손실 설명(국내 자료를 못 찾겠어요 ㅠㅠ)

https://blog.macsales.com/43702-we-bet-you-didnt-know-that-your-hdds-or-ssds-may-need-exercise-too/

(Magnetic Field Deterioration 부분, 번역기 돌렸을때 "자기장 악화" 부분. 번역기로도 대강 이해가니 크롬 번역기 돌려보세요.)

 

SSD 손실 설명

http://www.itworld.co.kr/news/93378

https://www.bodnara.co.kr/bbs/article.html?num=121540

 

요약하면

HDD는 매년 1% 정도 자기력 유실(즉 10년이면 10% 정도 유실가능인데, 데이터의 유실까지는 복불복)

SSD는 전하자연방전과 더불어 고온에서는 몇주, 상온에서도 1~2년 후 유실 가능(MLC보다 TLC,QLC가 더 취약, 기업용이 더 취약)

 

 

 

일단 위 내용의 진위는 다른 문제로 치고(?) 진실이라고 보고 설명하겠습니다.

위 문제들의 해법은 사실 단순하죠.

1. 매년 일일이 새로 복사(더 자주해야 할 수도 있음)

2. 지속적인 백업

이런게 있습니다.

 

문제는 1번인데,

1번이 복잡하니까 1번을 자동으로 해주는 툴이 있습니다.(직접 복사와 달리 여유공간이 적어도 됩니다.)

 

 

DiskFresh 다운로드

http://www.puransoftware.com/DiskFresh.html

http://www.puransoftware.com/DiskFreshSetup.exe

 

 

사용법이라 쓰긴 했으나 아주 간단합니다.

 

DiskFresh 사용 예.png

 

간단하게

Refresh하고 싶은 드라이브를 체크하고

Just Refresh만 해주면 됩니다.

(여러 드라이브 한꺼번에 해도 됨)

(여러 드라이브 또는 physical drive를 선택시, 병렬실행이 아닌 순차실행입니다.

기본적으로 케바케지만 HDD 1TB당 6~7시간정도를 기준잡고 작업하시는게 좋습니다.

아래쪽에 언급하지만 하나의 하드라도 파티션의 위치에 따라서도 큰 차이가 생길 수 있으므로

시간여유를 충분히 주시는게 좋습니다. 하드도 규격따라 쓰기속도가 느려지는 하드도 있고, 제가 제시한 기준하드는 느린쪽입니다.

저장용 SMR이거든요. 즉, 표준적인 PMR의 경우 훨씬 단축될 수 있습니다.)

 

 

만약 오래 걸릴것 같으면, Set Range부분에서 섹터를 지정해서 틈날때마다 나눠서 해주면 됩니다.

작업 중 중간에 중단이 가능하므로 하다보니 오래 걸려서 중단 했을때

적절하게 이어서 하려고 할때 유용합니다.(처리한 섹터는 계속 표시됩니다.)

(저는 그냥 계속 밤새워 돌리며 쭉 이어서 했습니다.)

(USB플래시메모리,SD카드계열은 몰라도, SSD는 Range지정하지 마세요.

SSD는 컨트롤러의 유지관리 때문에 내부적으로 주소가 자주 변경되기 때문에 섹터위치가 달라지므로 SSD는 반드시 한번에 해야합니다.

Range 지정은 그냥 HDD 전용 기능이라고 생각하는게 좋습니다.)

 

 

각 섹터를 읽고 그위에 바로 덧씌우는 방식이라

여유공간이 따로 필요 없습니다.

 

Read Only모드로 하면 읽기만 하는데

플래시계열 메모리들은 읽기만 해도 Refresh되는 효과가 발생한다고 합니다.

그래서 과거 840evo SSD에서 성능이 떨어진 것들을 Read Only모드로만 해서 개선된 사례가 많다고 함.

https://pcgeeks.tistory.com/9348

https://www.clien.net/service/board/lecture/6774577

 

플래시 계열은 쓰기수명 이슈가 생기므로

Read Only로 하면 속도도 더 빠르고, 쓰기수명 저하도 없습니다.

(쓰기 수명 걱정이 별로 없으신 분들은 체크없이 그냥 하면 되겠죠)

 

간단한 배드섹터체크까지 되므로

일석이조입니다.

(정확히는 접근불가로 읽을수 있는지 없는지 여부가 확인됨. 아예 고장이라는 의미는 아님.

플래시메모리에서 bad or inaccessible 이 발생한 후, 새 자료를 꽉 채워서 읽기 했을땐 멀쩡했음.)

 

 

제가 직접 이것저것 해본 감상은...

사실 잘 모르겠습니다.(이것 때문에 사용기로 쓸려고 했음...)

리프레시 작업을 했을때 안했을때 물리적으로 완전하게 동일한 비교가 힘들거든요.

완벽하게 똑같은 데이터, 완벽하게 동일한 제품, 완벽하게 동일한 보관만이 객관적 검증이 가능한지라

작업해봐야 그냥 개인적인 안심 쪽에 더 가깝죠. 데이터 망실 전에는 모르는 거잖아요.

그래도 전 1~2년에 한번씩은 계속할 요량입니다.(SSD와 플래시 메모리는 매년 2번정도)

 

 

그외 추가적인 감상과 포인트는

 

1. 확실히 HDD는 안쪽 트랙과 바깥쪽 트랙이 속도가 다르네요.

4TB 하드도 작업했는데 이게 2.0TiB, 1.7TiB로 파티션 분할되어 있습니다.

HDD는 파티션 분할할때 앞선 파티션이 바깥쪽 트랙에 위치하며 속도가 더 빠르다고 하죠.

2.0TiB 짜리는 작업에 13시간 걸렸기에,

1.7TiB 짜리는 12시간 예상했는데 16시간 걸리더군요.(뒤로갈수록 속도가 저하되는게 눈에 보임)

 

2. 플래시 메모리가 10여개 정도 됐는데,

구매시기 저장시기 보관장소 등등이 모두 달라

객관적 비교가 힘들지만 아예 고장난거 1개 있었고(이건 뭐 딱히 비교할게 없음),

데이터가 읽기 불량된게 3~4개 정도 있었습니다.(대개 4~5년 정도 보관한것들. 근데 멀쩡한 것도 더 오래된것도 있음.)

파일목록도 뜨고, 어떤 파일은 잘 열리지만 어떤 파일은 안열렸죠. Diskfresh에서 inaccessible도 떴고...(대개 수천 수만개의 섹터 동시다발)

싹 포맷해버리고 새 데이터(PE, 설치본, 기타등등)을 넣어 지속적으로 확인중이지만,

역시 새로 넣은 데이터들은 읽고 쓰는데는 아무런 문제가 없습니다. 검사도 별다른 오류가 없구요.

(위에서는 데이터 유실 전에는 모른다 했지만,

누구든 대개 플래시 메모리는 워낙에 막 굴리는 스타일이니 객관성이 결여된다고 보아서 이 부분에 대한 판단은 안했습니다.

이론적인 부분은 기본적으로 HDD,SSD만 기준으로 생각하는게 맞겠죠.)

 

3. 감상이라기보다는 정보지만, TLC가 MLC보다 더 취약하다고 합니다. 물론 QLC는 더 하겠죠.

 

4. 고온에서 보관할일 뭐 있겠냐 싶지만 여름에 차량내부는 고온에 시달립니다.

적어도 차량에 USB메모리나 SSD 방치하는 사례는 조심해야겠죠.(물론 집안내에도 더운 장소 피할것)

카오디오에도 USB 꽂고 놔두는 사례도 많으니 더 주의해야할듯.

 

5. TrueCrypt로 잡힌 파티션의 경우 진행이 안됩니다.(파일형은 물론 통파티션인 경우도 마찬가지)

그래서 TrueCrypt는 고전적인 방식으로 직접 복사하고 원본삭제 하는 식의 방식을 거쳐야합니다.

여유공간이 필요하죠. 그것도 암호화된 다른 파티션으로...

 

6. 별건 아니지만 섹터당 512 Bytes 인게 대강 보이네요. 저 섹터수 x 512 해보면 사이즈가 나옵니다.

 

 

 

강좌/팁을 가장한 사용기를 이만 마치겠습니다. ㅠㅠ

 

 

 

 

-----------------------------------------

 

추가 정보가 있습니다.

제가 설치하고 사용했던 버전은 1.1입니다. 2013년에 업데이트 되고 그 이후 신규 업데이트가 전혀 없었죠.

2019년에도 한번 받아뒀었는데 2016년경에 받았던 2013년 버전이랑 해시까지 똑같았습니다.

 

DiskFreshHomeSetup.exe

 

그런데 본문에 링크는 그냥 아무생각 없이(?) 개발자 사이트를 링크를 걸었는데요

그 사이 업데이트가 있었던 모양입니다.

(근데 업데이트 표시는 안하고 잠수함 패치한 듯 싶네요.)

 

차이가 뭔지 비교해보니

위쪽 스샷의 Get Commercial License 버튼이 View Last Report 라는 버튼으로 변경되었습니다.

원래 작업이 완료되면 시작시간과 종료시간을 기록해서 리포트로 보여줍니다.

(시간 체크가 가능하고, bad or inaccessible sector가 몇번인지 기록해서 보여줍니다.)

리포트는 txt파일로 저장되는데, 그냥 그걸 다시 보여주는게 전부인듯 하네요.

그거말고는 외관상의 차이는 없는 듯 합니다.

 

참고로 버전표시가 프로그램내에 따로 되진 않습니다.

그래서 더 헷갈리네요. ㅡ.ㅡ

 

 

만약 저 최신버전이 동작이 이상하면,

첨부한 구 1.1 버전을 설치하셔서 다시 해보시길 바랍니다.

(문제가 있든없든 아마 어지간해선 차이 없을겁니다. 혹시나 싶어서 올려두는 겁니다.)

 

참고로 새 버전의 exe파일 수정날짜는 2020년 4월 28일입니다.

딱 일주일 전에 업뎃했군요. ㅡ.ㅡ

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4477 윈 도 우| PrincePE_V18.5 [164] %카리스마 204983 99 02-02
4476 윈 도 우| 윈도우7 Windows 정품 인증 기술 업데이트로 인증하기 [21] 얼룩강아지 111628 0 02-27
4475 윈 도 우| 비스타(VISTA) 인증 후 무한 리부팅 현상 해결법 [1] gooddew 98131 0 06-17
4474 윈 도 우| 바이오스 안에 OEM SLIC 가 내장되었는지 확인하는 방법 [5] gooddew 84995 0 06-17
4473 윈 도 우| UEFI-모드 부팅 [설치 USB] 만들기 [8] eunnano 77021 0 09-07
4472 A.I 사용법 무작정 따라하기 (스샷 첨부) - 마지막 수정 [67] PoLaRiS 74990 6 09-10
4471 하드웨어| 유튜브 버퍼링 완전해결2 (hosts파일 사용, DNS변경 x, SKB... [44] hsk 63910 6 05-06
4470 윈 도 우| 비스타/세븐 DVD-4cd 분할 가이드 v2 김간지 63412 0 01-21
4469 윈 도 우| Usb를 이용한 XP설치 [21] 고맙쥐 62277 11 10-23
4468 윈 도 우| 비스타의 숨겨진 부팅로고를 보자 [5] cdcsj 60480 0 05-26
4467 윈 도 우| 소소한팁..Windows 로그온 사진이 작을때.. 김간지 59253 0 07-12
4466 윈 도 우| God Mode 만들기 [5] 적광 55432 0 12-26
4465 기 타| Superfetch 기능 사용중단하기 [13] gooddew 55294 1 09-16
4464 윈 도 우| Win7_8 PE/수정/추가/바탕화면/교체하기 [13] 까꾸리 54269 17 05-18
4463 Windows 7 과 XP 프린터와 파일 서로 공유하기 [5] sp2 52848 3 08-22
4462 윈 도 우| 윈도우8 다국어 언어팩 설치 방법(영문 기준) [6] chkid 51182 5 11-11
4461 윈 도 우| 삼성 노트북의 복원솔루션 5 를 이용하여 SSD에 복원영역 ... [13] 울랄라백수 48974 4 06-17
4460 소프트웨어| USB키보드인채로 PLOP 사용하기 (USB 2.0 MODE + PE) [19] hazuki 48384 0 01-19
4459 윈 도 우| 만능고스트 사용후 hal.dll 오류로 부터 벗어나기 [2] cdcsj 47763 0 04-29
XE1.11.6 Layout1.4.8