Windows 호스트에서 SnapCenter 서버를 업그레이드합니다
최신 버전에서 제공되는 최신 기능과 향상된 기능을 사용하려면 SnapCenter 서버를 업그레이드해야 합니다.
-
SnapCenter 서버 호스트를 최신 Windows 업데이트로 업데이트하고 보류 중인 시스템 재시작이 없는지 확인하세요.
-
업그레이드를 시작하기 전에 다른 작업이 실행되고 있지 않은지 확인하세요.
-
ASP.NET Core Runtime 8.0.12(및 모든 후속 8.0.x 패치) 호스팅 번들과 PowerShell 7.4.2 이상을 설치합니다.
-
작업이 실행되고 있지 않은지 확인한 후 SnapCenter 저장소(MySQL) 데이터베이스를 백업합니다. SnapCenter Server와 Exchange 플러그인을 업그레이드하기 전에 이 작업을 수행하는 것이 좋습니다.
자세한 내용은 을 참조하십시오 "SnapCenter 리포지토리를 백업합니다".
-
SnapCenter 서버 호스트나 플러그인 호스트에서 수정한 모든 SnapCenter 구성 파일을 백업하세요.
SnapCenter 구성 파일의 예: SnapDriveService.exe.config, SMCoreServiceHost.exe.config 등
-
SnapCenter 5.0에 여러 버전의 사용자 지정 플러그인을 설치한 경우 6.0 이상으로 업그레이드하기 전에 PowerShell cmdlet을 실행하여 SnapCenter 저장소(NSM 데이터베이스)에서 최신 버전을 제외한 모든 이전 버전의 사용자 지정 플러그인을 제거해야 합니다.
-
달리다
Open-SmConnection
SnapCenterAdmin 역할 자격 증명을 사용하여 로그인합니다. -
달리다
Remove-SmPluginPackage -PluginName M<plug-in name> -PluginVersion <version number>
자세한 내용은 다음을 참조하세요. "SnapCenter 6.0 이상으로 업그레이드가 실패합니다." .
-
-
업그레이드하는 동안 SnapCenter SQL 스크립트를 실행하여 NSM 데이터베이스의 Exchange 데이터를 업데이트하고 DAG 및 호스트 약어를 FQDN으로 변환합니다. 이는 Exchange 플러그인과 함께 SnapCenter Server를 사용하는 경우에만 적용됩니다.
-
서버 호스트를 수동으로 유지 관리 모드로 전환한 경우 업그레이드 후 호스트 > *일정 활성화*를 선택하여 서버 호스트를 유지 관리 모드에서 해제합니다.
-
정책에서 predpts 및 postscript가 활성화된 기존 백업 및 검증 스케줄의 경우 업그레이드 후에도 백업 작업이 계속 작동합니다.
Job details * 페이지에서 스크립트를 scripts_path에 복사하고 정책을 편집하여 scripts_path와 관련된 경로를 제공하는 것이 좋습니다. 클론 수명주기 작업의 경우 하위 작업 레벨에 경고 메시지가 표시됩니다.
-
NetApp Support 사이트에서 SnapCenter 서버 설치 패키지를 다운로드하십시오.
-
C:\Program Files\NetApp\SnapCenter WebApp에 있는 web.config의 복사본을 생성합니다.
-
업그레이드에 실패할 경우 Windows 작업 스케줄러에서 SnapCenter 플러그인 호스트 일정을 내보내 복원할 수 있습니다.
md:\\SCBackup's chtasks/query/xml/TN TASKNAME>>"D:\SCBackup\TASKNAME.xml"
-
리포지토리 백업이 구성되지 않은 경우 SnapCenter MySQL 데이터베이스 덤프를 생성합니다.
md:\\SCBackup 'mysqldump — all-databases — single-transaction — add-drop-database — triggers — routines — events -u root -p > D:\SCBackup\ScrepoBackup.dmp'
메시지가 표시되면 암호를 입력합니다.
-
다운로드한 .exe 파일을 두 번 클릭하여 SnapCenter 서버 업그레이드를 시작합니다.
업그레이드를 시작하면 SnapCenter 사전 검사를 실행합니다. 시스템이 최소 요구 사항을 충족하지 못하면 SnapCenter 오류 또는 경고 메시지가 표시됩니다. 경고를 무시하고 설치를 계속할 수 있지만, 오류는 반드시 수정해야 합니다.
SnapCenter 이전 버전의 SnapCenter Server를 설치하는 동안 제공된 기존 MySQL Server 저장소 데이터베이스 비밀번호를 계속 사용합니다. -
*업그레이드*를 선택하세요.
어느 단계에서든 *취소*를 선택하면 SnapCenter 업그레이드를 중지합니다. SnapCenter 서버를 이전 상태로 롤백하지 않습니다.
모범 사례: 로그아웃했다가 다시 로그인하거나 새 브라우저를 열어 SnapCenter 사용자 인터페이스에 액세스하세요.
-
sudo 사용자를 사용하여 플러그인을 설치하는 경우 _C:\ProgramData\NetApp\SnapCenter\Package Repository\SC_UNIX_plugins_checksum.txt_에서 사용 가능한 sha224 키를 복사하여 _ /etc/sudoers_파일을 업데이트해야 합니다.
-
서버 호스트에서 리소스를 새로 검색해야 합니다.
SnapCenter 서버 호스트 상태가 중지됨으로 표시되면 잠시 기다렸다가 새로 검색을 수행합니다. HostRefreshInterval 매개변수 값(기본값은 3600초)을 10분 이상의 값으로 변경할 수도 있습니다.
-
업그레이드가 실패하면 실패한 설치를 정리하고 이전 버전의 SnapCenter 다시 설치하고 NSM 데이터베이스를 이전 상태로 복원합니다.
-
서버 호스트를 업그레이드한 후에는 스토리지 시스템을 추가하기 전에 플러그인도 업그레이드해야 합니다.