탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle® ZFS Storage Appliance 고객 서비스 설명서 ZS3-x, 7x20 컨트롤러, DE2-24, Sun Disk Shelf용 |
롤백 절차는 모든 시스템 소프트웨어 및 시스템의 모든 메타 데이터 설정을 다시 업데이트 적용 이전의 상태로 되돌립니다. 새 업데이트를 적용하기 전에 시스템의 여러 측면에 대한 스냅샷을 생성하고 이 스냅샷을 롤백하여 롤백을 구현하는 방식으로 이 기능이 구현됩니다. 롤백은 다음과 같이 구현됩니다.
어플라이언스 구성 변경 사항이 되돌려져서 손실됩니다. 예를 들어, 버전 V를 실행 중인데 V+1로 업데이트한 다음 DNS 서버를 변경한다고 가정합시다. 롤백을 실행하면 DNS 서버 설정 수정 사항이 취소되고 시스템에서 영구적으로 제거됩니다.
반대로, 사용자 데이터에 대한 변경 사항은 되돌려지지 않습니다. 사용자가 V에서 V+1로 업데이트한 후 클라이언트에서 어떤 방법으로 디렉토리를 만들거나 공유를 수정한 경우, (예상한 바와 같이) 이러한 변경 사항은 롤백 후에도 계속 유지됩니다.
어플라이언스에서 버전 V가 실행 중이며 이전 롤백 대상 V-1 및 V-2가 있는데 (V-1을 "건너뛰고") 버전 V-2로 되돌릴 경우 버전 V뿐 아니라 V-1에 대한 시스템 소프트웨어 설정 및 시스템 소프트웨어가 제거됩니다. 즉, V-2로 롤백하면 V-1 및 V가 설치된 적이 없는 상태가 됩니다. 그러나 V-1 및 V에 대한 소프트웨어 업로드 이미지는 시스템에 저장되므로 원하는 경우 업데이트를 다시 실행하여 롤백 후 이 이미지를 다시 적용할 수 있습니다.
업데이트를 적용한 후 시스템이 백업되고 실행 중인 경우, BUI 또는 CLI를 사용하여 이전에 적용된 두 개의 업데이트 중 하나로 롤백할 수 있습니다. 업데이트 후 시스템을 실행할 수 없는 경우 비상 안전 롤백 절차를 사용하십시오.
관리자는 다른 부트 메뉴 항목(있는 경우) 중 하나를 선택하여 직렬 콘솔에서 시스템 소프트웨어의 비상 안전 롤백을 실행할 수 있습니다. 롤백은 BUI 또는 CLI에서 요청할 수도 있지만, 새로운 시스템 소프트웨어가 부트조차 되지 않는 경우와 같이 완전히 실패한 경우에 롤백이 필요할 수 있기 때문에 롤백은 부트 메뉴에서 제공됩니다. 콘솔에서 롤백하려면 평소처럼 직렬 콘솔에 액세스한 다음 부트 중 10초 시간 초과 이전에 화살표 키를 사용하여 메뉴 선택을 이전 항목 중 하나로 이동하십시오.
GNU GRUB version 0.97 (612K lower / 2087424K upper memory) +-------------------------------------------------------------------------+ | Sun ZFS Storage 7120 2013.06.05.0.0,1-1.6 | | Sun ZFS Storage 7120 2011.04.24.4.2,1-1.28 | | | +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
롤백 부트 메뉴 항목을 선택하면 이전 커널 소프트웨어가 부트되지만, 롤백을 커밋하려면 콘솔에서 수동으로 롤백을 확인해야 합니다. 그러면 앞에서 설명된 것과 같이, 그 이후로 발생한 모든 시스템 변경 사항이 제거됩니다. 확인 단계는 다음과 같습니다.
SunOS Release 5.11 Version ak/generic@2011.04.24.4.2,1-1.28 64-bit Copyright (c) 1983, 2010, Oracle and/or its affiliates. All rights reserved. System rollback in progress. Rollback to: ak/nas@2011.04.24.4.2,1-1.28 Proceed with system rollback [y,n,?]
"y"를 입력하면 롤백이 계속 진행되며, 이전 스냅샷을 사용하여 부트가 완료됩니다. "n"을 입력하면 롤백이 취소되고 시스템이 즉시 재부트되어 관리자가 다른 부트 이미지(예: 현재 시스템 소프트웨어 또는 이전 스냅샷)를 선택할 수 있습니다.