Hostwinds 튜토리얼

에 대한 검색 결과:


목차


Hostwinds 클라우드 에이전트 작업
백업 루틴
기타 루틴

Hostwinds 클라우드 에이전트

태그 : htaccess 

Hostwinds 클라우드 에이전트 작업
백업 루틴
기타 루틴

VPSES (Managed and Unmanaged)에는 VPS 내부에서 OS를 클라우드 컨트롤 용 API로 인터페이스하는 도구 세트 인 Hostwinds Cloud Agent입니다.클라우드 에이전트는 VPS OS 내부의 IP 주소, 루트 / 관리자 암호, 호스트 이름 및 SSH 키를 설정합니다.부팅 중에 자동으로 실행됩니다. 클라우드 컨트롤 내의 변경 사항이 서버 안에 반영되는지 확인하십시오.또한 클라우드 에이전트는 클라우드 백업을 설정하고 OS 소프트웨어를 최신 상태로 유지하는 데 사용됩니다.

Cloud Agent에는 몇 가지 루틴이 있습니다.

  • boot_service, 클라우드 에이전트가 부팅시 활성화 된 모든 루틴을 실행하도록합니다.
  • 회로망IP 주소, 기본 게이트웨이 및 DNS 서버를 설정하는
  • 최신 정보, Hostwinds Cloud Agent 자체 업데이트
  • 호스트 이름, 서버 호스트 이름 설정 (Linux 전용)
  • 암호, Cloud Control에서 루트 / 관리자 비밀번호를 동기화합니다.
  • ssh_keys, Cloud Control에서 SSH 키를 동기화합니다 (Linux 만 해당).
  • 업데이트 _ 패키지모든 OS 패키지를 업데이트하는 모든 OS 패키지 (예를 들어 yum -y 업데이트 또는 APT 업데이트 && APT 업그레이드)
  • 대청소, 위의 루틴을 실행 한 후 남은 파일을 정리합니다.
  • 백업, 클라우드 백업을 설치 및 관리합니다
  • 꾸러미, VPS 생성 프로세스에서 특정 패키지를 설치하기 위해 Hostwinds에서 사용

처음 8 개의 루틴은 새 VPS 설치에서 기본적으로 활성화되어 있지만 아래에서 수동으로 수정할 수 있습니다.

Hostwinds 클라우드 에이전트 작업

클라우드 에이전트는 VNC 콘솔, SSH 또는 CMD 또는 PowerShell 창에서 실행할 수있는 명령 줄 도구입니다.-help 옵션으로 표시된 것처럼 정상적인 사용법은 다음과 같습니다.

hwagent routine ROUTINE [arguments]

참고로 run-all 인수는 부팅시 자동으로 실행되도록 이미 설정된 모든 루틴 만 실행합니다.

특정 루틴 및 사용 가능한 인수에 대한 자세한 정보를 보려면 다음을 실행하십시오.

hwagent routine ROUTINE

인수없이.

백업 루틴

서버에서 클라우드 백업의 상태를 보려면 :

hwagent routine backups --status 

백업이 활성화 / 설치되었는지 여부, 위치, 보존 기간, 사용 가능한 백업 수 및 가장 최근 백업의 시간 / 날짜가 표시됩니다.

클라우드 백업 서비스를 구입 한 경우 팀이 백업 install 명령을 실행하고 설정하고 구성된 것을 확인하는 팀에 대한 티켓이 자동으로 생성됩니다.이 작업이 완료되면이 기능이 설정되었으며 향후 24 시간 이내에 다음 예약 된 백업 중에 사용할 준비가되었습니다.클라우드 VPS 서버의 백업을 다시 시작 해야하는 경우이 작업을 실행할 수도 있습니다.

hwagent routine backups --install 

다음 cron을 실행할 때까지 기다리지 않고도 수동으로 백업을 실행하려는 경우 실행하려면 실행하십시오.

hwagent routine backups --run 

마지막 백업 이후 서버에서 얼마나 많이 변경된지에 따라 몇 분이 걸릴 수 있습니다.

클라우드 백업의 보존 기간을 변경할 수도 있습니다.

hwagent routine backups --retention DAYS 

며칠은 유지할 수있는 솜털 스냅 샷의 일수의 일수입니다.숫자가 현재 restic 스냅 샷의 현재 수보다 낮 으면 다음 번에 백업이 실행되는 이전 스냅 샷을 제거합니다.물론 HWAgent 루틴 백업을 사용하여 즉시 자리 웁니다.

어떤 이유로, OS에서 백업 서비스를 제거하려는 경우 실행

hwagent routine backups --uninstall 

이것은 restic 및 cron 작업을 제거하지만 서비스 또는 요금을 취소하지는 않습니다. 클라우드 백업 추가 기능을 취소하려면 청구 부서에 티켓을 만드십시오.

마찬가지로 restic을 제거하고 객체 저장소에서 클라우드 백업에 대한 저장소를 제거하려면 실행하십시오.

hwagent routine backups --uninstall --purge 

참고 : 이는 ouninstall 이후에 실행할 수 없으며 객체 저장 컨테이너를 완전히 제거하지 않습니다.그 내용을 삭제하십시오.오브젝트 저장소에 대해 청구 중단을 중지하려면 수동으로 컨테이너를 삭제해야합니다.

-uninstall의 변형이 실행되면 Hwagent 루틴 백업을 실행할 수 있습니다. restic을 다시 설치하고 백업 Cron 작업을 OS에 추가하십시오.

기타 루틴

다른 루틴에는 비활성화, 활성화 또는 수동으로 실행할 수있는 몇 가지 간단한 도구가 포함됩니다.

  • 호스트 이름 - 서버 호스트 이름을 업데이트합니다
  • 회로망 - 정적 IP 구성을 업데이트합니다
  • 암호 - 클라우드에 지정된 루트 암호를 업데이트합니다.
  • ssh_keys - 클라우드에서 루트 사용자의 Authorized_Keys에 SSH 키를 추가합니다.
  • 최신 정보 - hostwinds 클라우드 에이전트 업데이트 및 재 실행
  • 업데이트 _ 패키지 - 시스템 소프트웨어 패키지 업데이트

이들 모두 시스템 파일 / 속성을 수정하기 때문에 루트 / 관리자 권한이 필요합니다. 명령 구조는 다음과 같습니다.

hwagent routine ROUTINE --[enable|disable|run] 

예를 들어, 서버에 사용자 지정 호스트 이름이 설정되어 있고 재부팅 할 때 HWSRV-XXXX로 재설정되도록 원하지 않는 경우

hwagent routine hostname --disable 

또는 클라우드 컨트롤에서 암호 또는 SSH 키를 변경하고 서버를 재부팅하여 서버를 재부팅하고 싶지 않은 경우

hwagent routine password --run 

또는

hwagent routine ssh_keys --run 

각기.

네트워크를 일상적으로 비활성화하는 것은 권장하지 않지만 서버와의 연결을 해제하면 클라우드 포털에서 Actions -> VNC 가져 오기를 통해 로그인하여 다시 활성화 할 수 있습니다.

hwagent routine network --enable
hwagent routine network --run 

기본적으로 모든 루틴이 활성화되고 호스트 이름, ssh-keys 및 password가 병렬로 실행되면 위에 나열된 순서대로 각 부트 업을 실행합니다.

VPS가 원활하게 실행되도록 VPS를 원활하게 실행하고 유용한 도구를 발견하게하는 자동화를 즐기기를 바랍니다.질문이 있거나 도움이 필요하면 지원 티켓을 열어 24/7/365에 대한 지원 팀에 연락하십시오.

작성자 Hostwinds Team  /  유월 5, 2021