새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


● VMware ESXi 호스트 구성 백업 및 복원: 단계별 가이드 명령어 및 메뉴얼

♨ 카랜더 일정 : 2023년07월23일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● VMware ESXi 호스트 구성 백업 및 복원: 단계별 가이드

    https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=180

    필수 작업 입니다


    vsphere-esxi-vcenter-server-67-command-line-interface-getting-started-guide .pdf

    응 구글 번역으로 저장 

    vsphere-esxi-vcenter-server-67-command-line-interface-getting-started-guide (ko).pdf

    구글 번역에 명령어는 영문 메뉴얼 참조 

    ▶ Back Up and Restore VMware ESXi Host Configuration: A Step-By-Step Guide

    VMware ESXi 호스트 구성 백업 및 복원: 단계별 가이드

    https://www.nakivo.com/blog/back-up-and-restore-vmware-esxi-host-configuration-guide/

    ...내용중에,,, 참조내용


    ESXi 구성 백업:

    vim-cmd hostsvc/firmware/backup_config

    [root@localhost:~] cat hostsvc/firmware/backup_configcat: can't open 'hostsvc/firmware/backup_config': No such file or directory[root@localhost:~] vim-cmd hostsvc/firmware/backup_configBundle can be downloaded at : http://*/downloads/5214c2c8-1343-854f-7060-9d81a91cf6c7/configBundle-localhost.tgz[root@localhost:~]


    에서 자신의 ip을 *에 변경

    웹브라우즈  크롬에서 다운 합니다

    http://*/downloads/5214c2c8-1343-854f-7060-9d81a91cf6c7/configBundle-localhost.tgz

    http://192.168.0.5/downloads/5214c2c8-1343-854f-7060-9d81a91cf6c7/configBundle-localhost.tgz

    3232235521_1651899069.0012.png

    3232235521_1651899232.8443.png

    ESXi 백업 아카이브를 최대한 빨리 다운로드하여 안전한 장소에 보관하십시오.

    ESXi 명령줄에서 백업 ESXi 구성을 자동화하는 방법

    명령줄 인터페이스의 장점은 제공하는 작업을 자동화할 수 있다는 것입니다.ESXi 구성의 백업도 예외는 아닙니다.이 작업을 수행하는 방법을 검토해 보겠습니다.

    1. ESXi 데이터 저장소에 백업 파일을 저장할 디렉토리를 생성합니다.

    mkdir /vmfs/volumes/datastore1/ESXi_backup

    상기 폴더경로 datastore1 는 자신의 스토리지 에서 확인 변경 경로 입니다

    3232235521_1651900522.024.png

    mkdir /vmfs/volumes/datastore1/ESXi_backup

    datastore_m2_ssd_1_tera_vm

    mkdir /vmfs/volumes/datastore경로/임의경로

    mkdir /vmfs/volumes/datastore_m2_ssd_1_tera_vm/임의경로

    mkdir /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup

    만들기는  스토리지 >데이터스토어 에서 디랙토리 생성 가능

    쉽게 명령어로

    mkdir /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup

    cd /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup


    2. ESXi 구성을 백업하는 스크립트를 생성합니다.

    vi /vmfs/volumes/datastore1/ESXi_backup/esxi_backup.sh

    저는 datastore1를 변경

    vi /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup/esxi_backup.sh


    3. 스크립트에 다음 줄을 추가합니다. (i key input),,,,>복사 붙이기

    vim-cmd hostsvc/firmware/sync_configvim-cmd hostsvc/firmware/backup_configfind /scratch/downloads/ -name \*.tgz -exec cp {} /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup/ESXi_config_backup_$(date +'%Y%m%d_%H%M%S').tgz \;

    백업 ESXi 호스트 구성 – 간단한 백업 스크립트 생성

    3232235521_1651901090.68.png


    4. 파일을 저장하고vi를 종료합니다 .

    :wq

    3232235521_1651901352.7677.png

    참고:편의를 위해 백업 파일 이름에 ESXi 호스트 이름 또는 IP 주소를 포함할 수도 있습니다.이렇게 하면 여러 ESXi 호스트를 사용할 때 혼동을 피하는 데 도움이 됩니다.

    5. 스크립트를 실행 가능하게 만드십시오.

    datastore_m2_ssd_1_tera_vm

    chmod +x /vmfs/volumes/datastore1/ESXi_backup/esxi_backup.sh

    chmod +x /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup/esxi_backup.sh

    6. 스크립트가 있는 디렉토리로 이동합니다.

    cd /vmfs/volumes/datastore1/ESXi_backup/

    cd /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup/

    7. 스크립트를 실행합니다.

    ./esxi_backup.sh

    8. 백업 파일이 생성되었는지 확인합니다.

    ls -al

    백업 ESXi 호스트 – 백업 파일이 생성됩니다.

    9. 백업 ESXi 호스트 스크립트가 일정에 따라(자동으로) 실행되고 있는지 확인합니다.이를 위해 스케줄러 구성을 편집합니다.

    vi /var/spool/cron/crontabs/root

    10. 다음 문자열을 추가하여 매일 오전 02:10에 ESXi 구성 백업을 수행합니다.

    10 02 * * * /vmfs/volumes/datastore1/ESXi_backup/esxi_backup.sh

    10 02 * * * /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup/esxi_backup.sh


    #min hour day mon dow command1    1    *   *   *   /sbin/tmpwatch.py1    *    *   *   *   /sbin/auto-backup.sh0    *    *   *   *   /usr/lib/vmware/vmksummary/log-heartbeat.py*/5  *    *   *   *   /bin/hostd-probe.sh ++group=host/vim/vmvisor/hostd-probe/stats/sh00   1    *   *   *   localcli storage core device purge*/10 *    *   *   *   /bin/crx-cli gc10   02   *   *   *   /vmfs/volumes/datastore_m2_ssd_1_tera_vm/ESXi_backup/esxi_backup.sh

    11. 파일에 변경 사항을 저장합니다.읽기 전용 파일에 변경 사항을 저장하려면 다음을 입력하십시오.

    :wq!

    또는 파일을 편집하기 전에 파일 권한을 변경할 수 있습니다.

    chmod +w /var/spool/cron/crontabs/root

    백업 ESXi 호스트 구성 – 백업 프로세스 예약

    그 후 ESXi 구성은 매일 밤 02:10 AM에ESXi_config_bakup_date_time.tgz 라는 파일에 자동으로 백업됩니다.

    저의 시스템 자동구성 백업 설정 완료

    3232235521_1651902014.0384.png

    =========================== 성공 =====================

    ESXi 명령줄에서 ESXi 구성을 복구하는 방법

    ESXi 구성을 복원하려는 머신에 동일한 버전 및 빌드 번호의 ESXi가 설치되어 있어야 합니다.이 규칙은 이 블로그 게시물에서 고려되는 모든 ESXi 구성 복구 방법에 적용됩니다.처음부터 설치된(명확하게 설치된) ESXi 호스트에서 ESXi 구성을 복원하려면 ESXi 관리 네트워크에 사용되는 네트워크 인터페이스의 IP 주소를 설정하고 SSH 액세스를 활성화해야 합니다.초기 ESXi 구성은이 블로그 게시물에 설명되어 있습니다.UUID는 백업된 ESXi 서버와 구성을 복원해야 하는 ESXi 서버 모두에서 동일해야 합니다.이 섹션의 아래에서 UUID 값이 다른 경우 수행할 작업을 읽으십시오.

    백업에서 ESXi 구성을 복원하기 위해 새로 설치된 ESXi 호스트를 준비했으면 SSH를 통해 ESXi 호스트에 연결하고 호스트를 유지 관리 모드로 전환합니다.

    esxcli system maintenanceMode set --enable yes

    or

    vim-cmd hostsvc/maintenance_mode_enter

    SCP 클라이언트(예: WinSCP)를 사용하여 ESXi 구성 백업이 포함된 아카이브를 ESXi 호스트의 일부 디렉토리에 복사합니다.configBundle-xxxx.tgz아카이브를 로컬 시스템에서대상 ESXi 서버 의/tmp/디렉토리로 복사해 보겠습니다 .

    ESXi 구성 백업 아카이브를 대상 ESXi 호스트에 복사

    ESXi 구성을 복원하는 명령을 입력하기 전에configBundle-xxxx.tgz파일의 이름을 configBundle.tgz로 변경합니다.그렇지 않으면 " 파일 /tmp/configBundle.tgz를 찾을 수 없습니다"라는 오류 메시지가 표시 됩니다.

    SSH를 통해 연결한 ESXi 셸에서 파일의 이름을 바꿀 수 있습니다.

    mv /tmp/configBundle-esxi6-7b.localdomain.tgz /tmp/configBundle.tgz

    ESXi 구성을 복원합니다.

    vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz

    이 명령을 실행하면 ESXi 호스트가 자동으로 재부팅됩니다.

    ESXi 구성 백업에서 ESXi 구성을 복구하는 방법

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    답변
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    cp or vmkfstools on VMware ESX Server Service Console

    출처: https://www.alwaysu012.net/23?category=219202 [언제나 영원히]

    답변
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    ● 리눅스 크론탭(Linux Crontab) 사용법
    https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=187
    ● VMware ESXi 호스트 구성 백업 및 복원: 단계별 가이드 명령어 및 메뉴얼
    https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=180

    답변

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-11-17 11:26:28

    오늘의 홈 현황


    • 현재 접속자♨ 219 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 17 명
    • 오늘 방문자 1,187 명
    • 어제 방문자 2,463 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,784,041 명
    • 전체 게시물※ 8,848 개
    • 전체 댓글수※ 25,213 개
    • 전체 회원수 11,318 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑