새 컴퓨터에서 복구

컴퓨터를 잃어버렸거나, 고장 났거나, 바꾸었더라도 다른 컴퓨터에서 파일을 되찾을 수 있습니다.

#준비물

  • 24단어 복구 문구.
  • 스토리지 정보. 서버의 SSH 주소와 폴더, 드라이브, Permafrost 액세스 키, 또는 버킷 이름과 액세스 키입니다.

이전 컴퓨터가 아직 있다면 frost key show로 복구 문구를 볼 수 있습니다.

#단계

  1. 새 컴퓨터에 Frost를 설치합니다.
  2. frost init을 실행하고, 이전과 같은 정보로 같은 스토리지를 고릅니다.
  3. 설정 도우미가 백업을 찾아 그 복구 문구를 묻습니다. 24개 단어를 모두 입력합니다.
  4. 이 컴퓨터에서 백업할 폴더, 제외 목록, 일정을 고른 뒤 검토하고 저장합니다.
  5. 이 컴퓨터가 처음 백업하기 전에 파일을 복원합니다.
frost restore latest --to ~

이 명령어는 최신 스냅샷을 홈 폴더의 새 frost-restore-<id> 폴더에 원래 폴더 구조대로 복원합니다. 두 컴퓨터가 같은 종류라면 /Users/you/Documents처럼 이전 컴퓨터의 경로를 덧붙여 일부만 복원할 수도 있습니다.

Mac 스냅샷을 Windows에서 복원하는 경우처럼 다른 종류의 컴퓨터에서 무엇을 복원할지 고를 때는 스냅샷 브라우저를 쓰세요. frost browse를 실행하고 원하는 항목을 선택해 [r]을 누른 다음 "New folder elsewhere"를 고릅니다.

--beside나 --overwrite가 아닌 --to를 쓰세요. --beside는 원래 폴더가 이 컴퓨터에 있어야 하고, --overwrite는 같은 종류의 컴퓨터(macOS와 Linux, 또는 Windows)의 스냅샷이어야 합니다.

이 컴퓨터가 처음 백업하기 전에 복원하세요. 백업한 뒤에는 latest가 이 컴퓨터에서 만든 스냅샷을 선택할 수도 있습니다. 이미 백업했다면 frost status로 예전 스냅샷의 ID를 찾아 그 스냅샷을 복원하세요.

#컴퓨터 두 대, 스토리지 하나

같은 복구 문구를 쓰면 컴퓨터 두 대가 같은 스토리지에 백업할 수 있습니다. 두 컴퓨터의 스냅샷은 한 목록에 모이고, 두 컴퓨터에 모두 있는 데이터는 한 번만 저장됩니다.

이 경우 latest는 두 컴퓨터 중 어느 쪽이든 가장 최근 스냅샷을 가리킵니다. 스냅샷 브라우저의 세부 정보 패널에서 각 스냅샷을 어느 컴퓨터가 만들었는지 볼 수 있습니다. 특정 컴퓨터의 파일을 복원하려면 그 컴퓨터의 스냅샷을 ID로 고르세요.

#복구 문구를 잃어버렸다면

이전 컴퓨터가 아직 작동한다면 그 컴퓨터에서 frost key show를 실행하세요. 복구 문구와 컴퓨터를 모두 잃었다면 누구도 백업을 복호화할 수 없습니다. 자세한 내용은 복구 문구를 참고하세요.