Time Machine 백업에서 macOS Server 복원하기

로컬 Time Machine 백업에서 macOS Server를 복원하는 방법에 대해 알아봅니다.

macOS Server에서는 서비스 데이터를 비시동 볼륨에 저장할 수 있습니다. Time Machine 백업에서 복원하는 단계는 데이터가 시동(부팅) 볼륨에 저장되었는지 아니면 비시동 볼륨에 저장되었는지에 따라 결정됩니다.

 복원할 때 로컬 Time Machine 백업에서 복원하십시오. 네트워크 기반 Time Machine 백업에서 복원하려고 하면 일부 설정이 올바르게 복원되지 않습니다.

서비스 데이터가 시동 볼륨에 있거나 시동 볼륨만 복원하는 경우

  1. Time Machine 백업 드라이브가 연결되어 있는지 확인합니다.
  2. macOS 복구를 사용하여 서버를 시동합니다. 내부 복구 HD, 인터넷 복구 또는 Time Machine 백업의 복구 파티션을 사용할 수 있습니다.
  3. 'Time Machine 백업으로부터 복원'을 선택하고 화면의 지침에 따라 볼륨을 복원합니다.

복원하기 전에 Mail 서비스를 사용한 경우 Server 앱에서 Mail 서비스를 껐다가 켭니다. 

서비스 데이터가 비시동 볼륨에 있거나 시동 볼륨과 비시동 볼륨을 모두 복원해야 하는 경우

이러한 단계는 macOS Server를 포함하여 Lion Server 10.7.3 및 이후 버전에서 시동 볼륨과 비시동 볼륨을 모두 복원해야 하거나 비시동 볼륨을 복원하는 경우에 적용됩니다.

  1. Time Machine 백업 드라이브가 연결되어 있는지 확인합니다.
  2. macOS 복구를 사용하여 서버를 시동합니다. 내부 복구 HD, 인터넷 복구 또는 Time Machine 백업의 복구 파티션을 사용할 수 있습니다.
  3. '디스크 유틸리티'를 열고 '계속'을 클릭합니다.
  4. Time Machine 드라이브가 암호화되어 있지 않으면 7단계로 건너뜁니다.
  5. Time Machine 볼륨을 control-클릭하거나 마우스 오른쪽 버튼으로 클릭한 후 '암호화 해제'를 선택합니다.
  6. 볼륨 암호를 입력하고 '승인'을 클릭합니다.
  7. 새 서비스 데이터 볼륨을 생성하고, 생성한 볼륨이 기존 데이터를 저장할 수 있을 만큼 충분히 크고 기존 서비스 데이터 볼륨과 이름이 같은지 확인합니다. 예를 들어 서비스 데이터가 이름이 'DataHD'인 500GB 볼륨에 저장되어 있었던 경우 새 볼륨이 적어도 500GB이고 이름이 'DataHD'인지 확인합니다.
  8. 디스크 유틸리티를 종료합니다.
  9. 유틸리티 메뉴에서 '터미널'을 선택합니다.
  10. 다음 명령을 한 줄에 입력합니다. Time Machine Backup Disk를 Time Machine 백업 디스크의 이름으로, servername을 서버의 이름으로, Startup Volume Name을 이전 시동 볼륨의 이름으로 바꿉니다.
    cd /Volumes/Time Machine Backup Disk/Backups.backupdb/servername/Latest/Startup Volume Name/
    
  11. 다음 명령을 한 줄에 입력합니다. Service Data Volume을 원래(또는 앞으로 사용할) 서비스 데이터 볼륨의 이름으로 바꿉니다.
    ./usr/bin/tmutil restore -v ../Service Data Volume/* /Volumes/Service Data Volume
    
  12. 터미널을 종료합니다.
  13. 또한 시동 볼륨을 복원해야 하는 경우 'Time Machine 백업으로부터 복원'을 선택하고 화면의 지침을 따릅니다.

더 알아보기

Time Machine은 macOS Server의 기본 백업 서비스입니다. macOS Server에는 Time Machine과 연동되는 ServerBackup이라는 프로세스도 있습니다. ServerBackup이 켜져 있는 경우 ServerBackup을 통해 Open Directory의 일일 백업이 수행됩니다. 이러한 일일 백업은 Server의 Time Machine 백업에 포함됩니다. ServerBackup은 또한 서버 서비스를 복원하고, 서버 복원 후 처음으로 시동하는 중에 실행되며, 서버 시동 후 서버 서비스와 데이터베이스도 각각 제자리에 복원합니다.

게시일: