재해 복구를 위해 Solaris 운영 체제에서 Flash 아카이브 사용Joseph Gan, 2005월 5일 소개UNIX 플랫폼에 대한 일반 재해 복구 준비에는 서버의 구성 세부 정보를 유지하는 작업이 포함됩니다. 예를 들면 서버 정보에서 백업과 복원을 위해 사용 중인 방법을 인쇄본으로 유지해야 합니다. Solaris 9 및 10 OS 릴리스는 Flash 설치라고 하는 새로운 설치 기능을 제공합니다. Flash 설치를 사용하면 마스터 시스템이라고 하는 하나의 시스템에서 Solaris OS의 단일 참조 설치를 만들 수 있습니다. 그런 다음 해당 설치를 복제된 시스템이라고 하는 여러 시스템에서의 새로운 설치로 복제합니다. 이 시스템의 아키텍처는 마스터 시스템과 같습니다. flash 설치가 마스터 시스템을 복제하기 위해 고안된 것이라지만 저는 몇몇 테스트를 수행하여 이것이 재해 복구에도 매우 유용하다는 것을 발견했습니다. 이 기사에서는 절차1. 아카이브를 만들기 전에 시스템을 단일 사용자 모드로 가져옵니다. 이렇게 하는 이유는 두 가지입니다. 우선
단일 사용자 모드에서 # init 0 ok> boot -s 2. 루트로 로그인합니다. # mount /opt 3. Flash 아카이브를 만듭니다. 즉 # flarcreate -n testhost.flar -c -S -R / -t /dev/rmt/2 WARNING: hash generation disabled when using tape (-t) Full Flash Checking integrity... Integrity OK. Running precreation scripts... Precreation scripts done. Determining the size of the archive... ....... The archive will be approximately 2.69GB. Creating the archive... ....... 18226862 blocks Archive creation complete. 4. 테이프에서 아카이브가 성공적으로 완료되었는지 확인합니다. # flar info -t /dev/rmt/2 files_archived_method=cpio creation_date=20040927044841 creation_master=testhost content_name=testhost.flar creation_node=testhost creation_hardware_class=sun4u creation_platform=SUNW,Ultra-Enterprise creation_processor=sparc creation_release=5.8 creation_os_name=SunOS creation_os_version=Generic_117350-02 files_compressed_method=none content_architectures=sun4u 5. 다음으로, 테이프에서 백업된 이미지를 사용하여 백업에서 시스템을 복구합니다. 시스템의 커널 아키텍처가 동일한 경우에는 복구 테스트를 수행하기 위해 다른 시스템을 사용할 수 있습니다. 이 경우 저는 동일한 시스템을 사용했습니다. 먼저 시스템을 중지시키고, Solaris 8 OS 소프트웨어 CD 1 매체를 삽입한 후 다음 예에서와 같이 설치 메뉴를 수행합니다. ok boot cdrom Resetting ... Solaris 설치 프로그램 Solaris OS 설치 프로그램은 일련의 짧은 섹션으로 구분되어, 설치에 필요한 정보를 입력하라는 메시지를 표시합니다. 각 섹션의 끝부분에서는 계속 진행하기 전에 선택한 사항을 검토하고 변경할 수 있습니다. 이러한 메뉴를 탐색하는 동안에는 마우스를 사용할 수 없습니다. 키보드에 기능키가 없거나, 기능키가 응답하지 않는 경우에는 F2_Continue F5_Exit F6_Help
Solaris 대화식 설치 이 시스템을 업그레이드하면 Solaris OS 소프트웨어를 설치하는 방법은 2가지가 됩니다.
옵션을 선택하고 수행할 작업을 완료하고 나면 작업 요약 내용이 표시됩니다. Flash 아카이브를 사용하여 시스템을 설치하려면 초기를 선택합니다. F2_Upgrade F3_Go Back F4_Initial F5_Exit F6_Help
Solaris 대화식 설치(메뉴 2) 시스템에서 Solaris OS 소프트웨어를 설치하기 위해 다음 화면에서 기본값을 허락하거나 Solaris OS 소프트웨어를 설치할 방법을 사용자 정의할 수 있습니다. 설치를 사용자 정의하기 위해 (1) 설치할 Solaris OS 소프트웨어 유형을 선택하고, (2) 선택한 소프트웨어를 보관할 디스크를 선택하고, (3) 디스크에서 파일 시스템을 배치하는 방법을 지정할 수 있습니다. 이러한 작업을 마치고 나면 선택 사항에 대한 요약 프로필이 표시됩니다. 다음은 Solaris OS 소프트웨어를 설치하는 2가지 방법입니다.
F2_Standard F3_Go Back F4_Flash F5_Exit F6_Help
Flash 아카이브 설치 방법 이 화면에서는 Flash 아카이브 설치 방법을 선택합니다. 이 경우에는 Flash 아카이브 검색 방법 이 화면에서는 Flash 아카이브를 검색할 방법을 선택해야 합니다. 검색 방법은 아카이브가 저장되는 위치에 따라 다릅니다. 예를 들어, 아카이브가 테이프에 저장되면 사용 가능한 검색 방법 [ ] HTTP -> default [ ] NFS [ ] Local File [X] Local Tape -> selected [ ] Local Device F2_Continue F5_Cancel F6_Help
Flash 아카이브 추가 다음과 같이 Flash 아카이브가 있는 테이프 드라이브 경로를 지정합니다. Tape Drive Location: syrinx:/dev/rmt/0 Location: /dev/rmt/0 ....... F2_Continue F5_Cancel F6_Help
데이터를 보존 여부 기존 데이터를 보존하시겠습니까? Solaris OS 소프트웨어를 설치하기 위해 선택한 디스크 중 하나 이상에 저장하려고 하는 파일 시스템이나 이름이 지정되지 않은 슬라이스가 있습니다. F2_Continue F3_Go Back F4_Preserve F5_Exit F6_Help
다음 단계에서는 OS를 설치하려는 디스크를 선택합니다. 이 단계에서는 파일 시스템을 다시 분할하여 새 요구 사항을 충족시킬 수 있습니다. 파일 시스템 및 디스크 레이아웃 다음은 제공된 정보를 기준으로 현재 파일 시스템 및 디스크 레이아웃을 요약하여 보여 줍니다. 참고: 사용자 정의하도록 선택하는 경우에는 파일 시스템, 디스크에서 시스템이 의도한 목적 및 시스템 변경 시 시스템 작동에 미치는 영향에 대해 이해해야 합니다. File system/Mount point Disk/Slice Size overlap c0t11d0s2 17269 MB F2_Continue F3_Go Back F4_Customize F5_Exit F6_Help
원격 파일 시스템 마운트 여부 원격 파일 서버에서 소프트웨어를 마운트하시겠습니까? 이 작업은 디스크 공간 문제로 인해 소프트웨어를 제거해야 하는 경우에 필요할 수 있습니다. F2_Continue F3_Go Back F4_Remote Mounts F5_Exit F6_Help
프로필 다음 정보는 Solaris OS 소프트웨어를 설치하는 데 필요한 프로필입니다. 이 정보는 이전 화면에서 수행한 선택한 사항을 반영합니다. Installation Option: Flash Boot Device: c1t0d0 Client Services: None Software: 1 Flash Archive File System and Disk Layout: ....... F2_Continue F4_Change F5_Exit F6_Help
설치 후 재부트 여부 Solaris OS 소프트웨어를 설치하고 나면 시스템을 재부트해야 합니다. 시스템을 자동으로 재부트하거나, 스크립트 실행 또는 추가 사용자 정의를 원하는 경우 수동으로 재부트할 수 있습니다. 수동으로 재부트하려면 [X] Auto Reboot [ ] Manual Reboot F2_Begin_Installation F5_Cancel
6. 시스템을 재부트하고 나면 새 루트 암호를 입력해야 할 수 있습니다. 다음에서는 원래 파일 시스템 레이아웃과 복구 파일 시스템 레이아웃을 요약하여 보여 줍니다. 원래 파일 시스템 레이아웃 $ df -k Filesystem kbytes used avail capacity Mounted on /dev/md/dsk/d10 494235 55231 389581 13% / /dev/md/dsk/d20 1525647 795052 669570 55% /usr ....... /dev/md/dsk/d40 2056211 1419825 574700 72% /var /dev/dsk/c1t4d0s0 4129822 4175 4084349 1% /tmp /dev/dsk/c1t4d0s3 6194334 2280496 3851895 38% /home /dev/md/dsk/d50 10177352 8905539 1170040 89% /opt $ swap -l swapfile dev swaplo blocks free /dev/md/dsk/d30 85,30 16 4198368 4198368 복구 파일 시스템 $ df -k Filesystem kbytes used avail capacity Mounted on /dev/dsk/c0t11d0s0 494235 54233 390579 13% / /dev/dsk/c0t11d0s1 1489367 793504 636289 56% /usr ....... /dev/dsk/c0t11d0s4 1987399 1417795 509983 74% /var /dev/dsk/c0t11d0s5 9943356 8895415 948508 91% /opt /dev/dsk/c1t4d0s3 6194334 2280496 3851895 38% /home /dev/dsk/c1t4d0s0 4129822 4173 4084351 1% /tmp $ swap -l swapfile dev swaplo blocks free /dev/dsk/c0t11d0s3 32,443 16 4099424 4099424 위에서 살펴볼 수 있듯이 참고: 메타 장치로 마운트된 운영 체제를 복구하는 동안 문제가 발생했습니다. 이 문제는 만들어진 이미지에 메타 장치 설정과 구성 파일이 모두 포함되기 때문입니다. 복원을 수행한 후에도 이러한 모든 설정과 구성 파일이 여전히 동일한 위치에 있습니다. 이들을 수동으로 제거하지 않으면 시스템 부트 중에 문제가 발생하게 됩니다. 7. 이러한 메타 장치 항목을 제거하기 위해 CD에서 시스템을 부트하고, 8. 가능한 경우 아카이브를 만들기 전에 메타 장치를 제거하는 것이 좋습니다. 9.시스템이 네트워크에 있으면 일부 복구된 시스템 네트워크 설정(예: 호스트, 10. 시스템이 외부 디스크에 연결되어 있는 경우에는 결론경우에 따라, 마스터 시스템 이외의 다른 주변 기기가 있는 시스템을 복구할 수도 있습니다. 코어, 최종 사용자, 개발자 또는 전체 소프트웨어 그룹이 있는 마스터 시스템을 설치하는 경우에는 백업 시 마스터 시스템에 연결되는 주변 장치만 마스터 시스템에서 지원됩니다. 재해 복구 계획을 사용하면 마스터 시스템 이외의 주변 기기가 있는 시스템을 복구할 수 있어야 합니다. 이러한 이유로 마스터 시스템에 Entire Plus OEM 소프트웨어 그룹을 설치해야 합니다. Entire Plus OEM 소프트웨어 그룹이 있는 마스터 시스템에서 만들어진 Flash 아카이브는 설치된 Solaris OS 릴리스에서 지원되는 주변 장치가 있는 모든 시스템에서 작동해야 합니다. 기타 기사
재해 복구를 위해 Solaris 운영 체제에서 Flash 아카이브 사용, 2부
Comments (latest comments first)Discuss and comment on this resource in the BigAdmin Wiki
Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License. |
BigAdmin SubscriptionsBigAdmin Areas
BigAdmin Sun Center
BigAdmin Topics | ||||||||||