강좌 / 팁

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

2020.05.05 14:57

메리아 조회:2551 추천: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 - - -
4429 윈 도 우| 무인응답파일(autounattend.xml) 쉽게 만들기 [29] 네오이즘 3686 60 12-31
4428 기 타| 크롬, 파이어폭스 사용자를 위한 웹 자막은 이런것 모네곰 1368 1 12-31
4427 윈 도 우| Windows 11 설치 할 때 MS계정 로그인 스킵 [13] Corns7 3689 10 12-30
4426 기 타| 모든 영상을 순간으로 MP4 확장자로 변환. [18] 모네곰 2347 27 12-30
4425 소프트웨어| PE 환경에서 AOMEI Backupper 구동을 위한 파일, 레지스트... [11] 무월 1262 22 12-27
4424 소프트웨어| pureBasic - WIM 정보 v0981 - 검색 기능 추가.편의성 향상 [39] 입니다 7257 152 12-22
4423 소프트웨어| pureBasic - IXMLDOMDocument [6] 입니다 1287 26 12-16
4422 기 타| WSA + ReVanced Extended 조합 체리마키아 1936 12 12-09
4421 기 타| 희안한 유튭광고 제거 경험 공유 [3] 트레져sn 3928 6 12-09
4420 소프트웨어| pureBasic - FMIFS FormatEX 0.1.2 [6] 입니다 973 23 12-08
4419 기 타| [팁] 유튜브 광고 차단 [14] 천경지위 7860 28 12-03
4418 윈 도 우| sources 폴더 교체시 드라이버 로드 오류 참고 [14] 무월 1350 31 12-02
4417 소프트웨어| pureBasic 소스 - 실행 목록 및 화면 캡처 [6] 입니다 769 17 12-01
4416 기 타| 짜증나는 유튭 광고 개인설정과 구글설정 [10] 트레져sn 4028 15 11-27
4415 소프트웨어| 한글2024 로고 교체 / 자동 설치 옵션 [54] 무월 12658 107 11-25
4414 소프트웨어| pureBasic 소스 - 전원 단추 [12] 입니다 1187 33 11-24
4413 소프트웨어| PCem Win98 인터넷 개통하기. [6] 메인보드 1323 6 11-23
4412 기 타| macOS 소노마 14.1.1 다운로드 및 부팅 ISO 제작 후 VMWare... [8] 무월 1751 16 11-22
4411 소프트웨어| 오토잇 시스템 종료&재부팅 소스 [15] 무월 1557 27 11-21
4410 윈 도 우| 최신 EEA 호환 업데이트에서 Windows 11에서 Microsoft Edg... [1] VᴇɴᴜꜱGɪ 883 3 11-20
XE1.11.6 Layout1.4.8