저는 전문 사진 작가는 아니지만 사진을 매우 소중하게 생각합니다. 때로 몇 달 또는 몇 년 후에 그것들을 살펴보면 그들 중 일부는 명백한 이유없이 부패한 것으로 보입니다. 종종 회색 영역, 특정 지점에서 시작하여 변경된 색상 또는 완전히 표시 할 수없는 사진과 같은 것을 얻습니다. PC에서 Windows와 Linux OS를 모두 사용합니다.
왜 이런 일이 발생하며, 무엇보다 이것을 피하는 방법은 무엇입니까?
저는 전문 사진 작가는 아니지만 사진을 매우 소중하게 생각합니다. 때로 몇 달 또는 몇 년 후에 그것들을 살펴보면 그들 중 일부는 명백한 이유없이 부패한 것으로 보입니다. 종종 회색 영역, 특정 지점에서 시작하여 변경된 색상 또는 완전히 표시 할 수없는 사진과 같은 것을 얻습니다. PC에서 Windows와 Linux OS를 모두 사용합니다.
왜 이런 일이 발생하며, 무엇보다 이것을 피하는 방법은 무엇입니까?
답변:
두 가지 주요 원인이 있습니다. 첫 번째는 데이터 저하 입니다. 자기 미디어 (예 : 하드 디스크)에 저장된 비트는 시간이 지남에 따라 자기 방향을 잃어 비트를 손상시킬 수 있습니다. 가혹한 조건 (고열 및 습도)에서는 물리적 매체 자체의 성능이 저하 될 수 있습니다. SSD와 같은 솔리드 스테이트 미디어의 경우 메커니즘이 다르지만 결과는 비슷합니다.
보다 일반적인 경우는 자동 데이터 손상으로 , 데이터를 쓰거나 읽는 동안 오류가 발생합니다. 이전 링크의 이미지는 극단적 인 예이지만 종종 한 번의 뒤집힌 비트로 인해 이미지가 손상 될 수 있습니다.
이러한 문제에 대한 두 가지 솔루션이 있으며 백업을 교체한다고 가정하면 백업만으로는 도움이되지 않습니다. 보다 복잡하고 기술적 인 접근 방식은 데이터 무결성 메커니즘 (예 : ZFS 또는 btrfs) 이 내장 된 파일 시스템을 사용하는 반면, 간단한 접근 방식은 백업간에 각 파일의 해시 를 계산하여 변경 사항을 감지하는 것입니다.
Probably not worth the extra 1000% penalty in size...
나는 정반대라고 말하고 싶습니다 -RAW를 촬영하고 RAW를 저장하고 RAW를 백업하십시오. 지문이 아닌 네거티브를 유지합니다.
하드 디스크 가 고장날 것이기 때문에 이런 일이 어떻게 발생하는지 걱정하지 않아도 됩니다 . 이 세상의 다른 것들과 마찬가지로 그들은 완벽하지 않습니다. 파일을 잃어 버리지 않을 상태에 도달 할 수 없습니다.
그러나 사진을 잃어 버리지 않는 상태가 될 수 있습니다. 별도의 물리적 위치에있는 하드 드라이브를 하나 이상 포함하여 별도의 하드 드라이브에 여러 복사본을두면됩니다. 그런 다음 다른 위치에서 사진을 가져올 수 있기 때문에 한 디스크에 문제가 발생하지 않았습니다.
이것이 발생하는 이유에 대한 답은 드라이브 유형, 파일 유형, 파일 시스템 및 사용 된 운영 체제에 따라 다르므로이 질문에 대한 완전한 대답을하는 것은 불가능합니다.
그러나 이것을 피하는 방법과 관련하여 다른 대답은 백업이 필요합니다. 그러나 이와 같은 파일 손상으로 인해 파일의 특정 사본이 손상되었을 때를 식별하고이를 백업으로 복사하지 않는 방법이 필요합니다. 파일의 손상된 2 개 사본으로 끝나는 것은 매우 쉽습니다. 기술적 인 답변은 체크섬을 사용하고이를 비교하여 손상된 파일을 식별하는 것입니다.
요즘을 피하는 가장 좋은 방법은 온라인 스토리지 서비스를 사용하여 모든 중복성 및 파일 무결성을 처리하는 것입니다.
their client automatically detects the change to the local copy of the photo and uploads the new version, which is corrupted.
사실 이것은 흥미로운 점입니다. 손상이 소프트웨어 계층에 있지 않으면 파일을 다시 쓰지 않으면 클라이언트가 실제로 손상을 감지 할 수 없기 때문입니다.
사진 파일은 이와 관련하여 특별하지 않습니다. 컴퓨터의 파일이 손상 될 수 있습니다. JPEG는 아마도 다른 많은 파일 유형보다 명백한 방식으로 손상을 보일 가능성이 높으므로 더 많이 알 수 있습니다 (@alldayremix의 답변에 대한 @pipe의 의견 참조).
파일은 여러 가지 방식으로 손상 될 수 있으며 (SSD 이외의) 하드 드라이브는 자석에 너무 가까이두면 CD 및 DVD가 점차 썩을 수 있으며 펌웨어 또는 소프트웨어의 전기적 간섭 및 버그로 인해 전송중인 파일이 손상 될 수 있습니다. 다른 이유도 있지만 더 자세히 알고 싶다면 더 많은 컴퓨터 관련 스택을 요구하는 것이 좋습니다.
내가 할 수있는 일에 관해서, 내가 생각해 낼 수있는 가장 좋은 대답은 해시를 계산하고 사진의 여러 사본을 유지하는 것입니다. 이를 위해 필자는이 문제를 해결하기위한 무료 오픈 소스 프로그램을 작성했다 : Archiverify .
해시를 계산하고 이미지와 함께 해시를 저장하고 실행할 때 해시와 파일을 비교하여 작동합니다. 파일 사본이 둘 이상 있으면 좋은 사본에서 손상된 사본을 자동으로 새로 고칠 수 있습니다 (둘 다 한 번에 손상되지 않는다고 가정).
또는 해시를 수행하고 정기적으로 뒤에서 당신을 확인하는 유료 스토리지 / 백업 서비스가 있다고 확신합니다.
왜 이런 일이 발생하며, 가장 중요한 것은 이것을 피하는 방법입니다.
이 질문은 Security.SE에 문의해야합니다.
손상을 피하려면 백업 을 만들어야 합니다.
정보 기술, 백업 또는 백업 프로세스는 데이터 손실 이벤트 후 원본을 복원하는 데 사용될 수 있도록 컴퓨터 데이터의 복사 및 보관을 의미합니다. 동사 형태는 두 단어로 백업하는 반면 명사는 백업입니다.
CD-R 및 DVD-R과 같은 쓰기 가능한 디지털 광 미디어는 햇빛에도 손상 될 수 있습니다. 이를 피하기 위해 이중 백업 전략과 같은 것을 사용할 수 있습니다. 그러나 요즘에는 Instagram이나 다른 온라인 서비스와 같은 사진을 백업하는 아름다운 온라인 방법이 있습니다. 예를 들어 Google 드라이브 뒤에는 많은 데이터 센터가 있습니다. 모든 사진은 이러한 데이터 센터에서 호스팅되는 서버의 Google 파일 시스템 (GoogleFS 또는 GFS)에 저장됩니다. 이 파일 시스템은 Google이 사용자의 데이터 손실을 방지하도록 설계되었습니다. 번개, 해일, 지진 등으로 인한 지역 재난으로 인한 데이터 손실을 방지하기 위해 사진이 3 개의 다른 지리적 위치에있는 3 개의 예에 저장됩니다.
megaupload, dropbox, wuala, 4shared 등과 같은 여러 온라인 서비스를 동시에 사용하십시오.
그 이후에는 사진이 수정되거나 손상되지 않았 음을 최대한 안심 시키기 위해 체크섬 을 사용하여 데이터 무결성을 확인합니다.
체크섬은 전송 또는 저장 중에 발생할 수있는 오류를 감지하기 위해 디지털 데이터 블록의 소형 데이텀입니다.
가장 좋은 방법은 그러한 작업에 암호화를 사용하는 것입니다. SHA-256 또는 SHA-512와 같은 최신 안정 해시 함수를 사용하십시오. MD5와 같은 오래된 알고리즘은 이제 안전하지 않은 것으로 간주됩니다. 현대의 공격자는 동일한 md5sum으로 데이터를 위조 할 수 있습니다.
완료되면 가장 정교하고 헌신적 인 공격자 (예 : 국가 국가 지원 공격)에 의해 쉽게 파괴되지 않는 분산 백업 시스템이 제공됩니다.
동일한 데이터를 가진 두 개의 DVD 사본 :
1. Photo1.jpg
2. Photo2.jpg
3. Photo3.jpg
...
999. Photo999.jpg
1000. SHA256SUM
이 SHA256SUM에는 다음과 같은 내용이 포함됩니다.
e5347dce99eb8cf694cf708d4a17d83abb3ec378241b5878c0abdab045859b24 Photo1.jpg
b497a12b608def869a0429d7e6bbbd112bd413256201647a5aff6773de3b7bd9 Photo2.jpg
b15b0d99bf8135286f444fc62bcf70278a89e60650252ab2bd3b6fffd40c4255 Photo3.jpg
...
209732fbdb499f0cad6fd3311b45185667bbb40e501106997d3ac2c49cb30a7e Photo999.jpg
선 209732fbdb499f0cad6fd3...
은 사진의 고유 한 해시입니다. 사진의 한 비트가 손상되면이 해시가 다른 해시로 변경되므로이 목록에 대해 해시를 테스트하여 사진의 무결성을 유지하고 있는지 확인할 수 있습니다.
둘째,이 모든 사진과이 SHA256SUM- 해시 파일은 예를 들어 보관함과 다른 곳에 업로드됩니다.
이제 5 장의 사진이 있습니다. 오프라인 2 개, 온라인 2 개, 현재 하드 드라이브 1 개.
이 계획은 물론보다 강력한 것으로 진화 될 수 있습니다. 당신의 상상력은 당신의 트럼프 카드입니다.
오래된 카메라와 최신 이미지 뷰어 사이의 jpeg 표준이 다소 차이가있어 사진 이 손상된 것처럼 보입니다 . 때로는 소프트웨어가 표준의 예비 버전 만 준수합니다. 오래된 뷰어 (오래된 컴퓨터)를 사용해보십시오.