Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Werken met de Hostwinds Cloud Agent
Routine voor back-ups
Andere routines

De Hostwinds Cloud Agent

Trefwoorden: htaccess 

Werken met de Hostwinds Cloud Agent
Routine voor back-ups
Andere routines

Inbegrepen in onze VPSES (beheerd en niet-beheerder) is de Whengwinds Cloud Agent, een reeks gereedschappen die het besturingssysteem in de VPS interface op de API voor cloudcontrole.De cloud-agent is verantwoordelijk voor het instellen van het IP-adres, root / beheerder wachtwoord, hostnaam en SSH-sleutels in het VPS-besturingssysteem.Het loopt automatisch tijdens het opstarten om ervoor te zorgen dat de wijzigingen binnen de cloudbeheer worden weergegeven in de server.Bovendien wordt de cloud-agent gebruikt voor het instellen van cloudback-ups en houdt uw OS-software up-to-date.

De Cloud Agent heeft verschillende routines:

  • boot_service, wat ervoor zorgt dat de Cloud Agent alle ingeschakelde routines bij het opstarten uitvoert
  • netwerk, dat het IP-adres, standaardgateway en DNS-servers instelt
  • update, om de Hostwinds Cloud Agent zelf bij te werken
  • hostnaam, om de hostnaam van de server in te stellen (alleen Linux)
  • wachtwoord, waarmee het root- / beheerderswachtwoord van Cloud Control wordt gesynchroniseerd
  • ssh_keys, dat SSH-sleutels synchroniseert vanuit Cloud Control (alleen Linux)
  • update_packages, welke alle OS-pakketten (bijvoorbeeld Yum -y-update of APT-update && apt-upgrade bijwerkt)
  • schoonmaken, die alle overgebleven bestanden opschoont nadat de bovenstaande routines zijn uitgevoerd
  • back-ups, voor het installeren en beheren van cloudback-ups
  • pakket, gebruikt door Hostwinds om specifieke pakketten te installeren in het VPS-aanmaakproces

De eerste 8 routines zijn standaard ingeschakeld op een nieuwe VPS-installatie, maar kan hieronder handmatig worden gewijzigd.

Werken met de Hostwinds Cloud Agent

De cloud-agent is een opdrachtregel die kan worden uitgevoerd vanaf de VNC-console, SSH of in een CMD- of PowerShell-venster.Zoals getoond door de optie --Help, is het normale gebruik:

hwagent routine ROUTINE [arguments]

Merk op dat het argument run-all alleen alle routines uitvoert die al zijn ingesteld om automatisch te worden uitgevoerd bij het opstarten.

Voor meer informatie over een specifieke routine en de beschikbare argumenten, voert u uit

hwagent routine ROUTINE

zonder argumenten.

Routine voor back-ups

Om de status van cloudback-ups op uw server te bekijken:

hwagent routine backups --status 

Dit laat zien of de back-ups zijn ingeschakeld / geïnstalleerd, de locatie, de bewaartermijn, het aantal beschikbare back-ups en de tijd / datum van de meest recente back-up.

Als u de Service Cloud Backups hebt gekocht, wordt een ticket automatisch gegenereerd voor ons team om de opdracht back-ups te installeren en te verifiëren en deze wordt ingesteld en geconfigureerd.Zodra dit is gedaan, ontvangt u een update via ons ticketsysteem dat dit is ingesteld en is klaar voor gebruik tijdens de volgende geplande back-up binnen de komende 24 uur.Mogelijk kunt u deze set op elk gewenst moment uitvoeren als u back-ups voor uw Cloud VPS-server opnieuw moet initiëren:

hwagent routine backups --install 

Als u een back-up handmatig wilt uitvoeren zonder te wachten op de volgende cron om te rennen, te rennen.

hwagent routine backups --run 

Dit duurt een paar minuten om te voltooien, afhankelijk van hoeveel in de server is gewijzigd sinds de laatste back-up.

U kunt ook de bewaartermijn voor uw Cloud Back-ups wijzigen:

hwagent routine backups --retention DAYS 

Waar dagen het aantal dagen van rustvormige snapshots is om te behouden.Als het nummer lager is dan het huidige aantal restic snapshots, snoeit het systeem oudere snapshots de volgende keer back-ups uit.U kunt natuurlijk HWAGENTE ROUTINE BACKUPS gebruiken --Run om ze onmiddellijk te snoeien.

Als u om een of andere reden de back-upservice uit het besturingssysteem wilt verwijderen, uitgevoerd

hwagent routine backups --uninstall 

Hiermee worden restic en de cron-taak verwijderd, maar worden de service of eventuele kosten niet geannuleerd. Maak een ticket naar de factureringsafdeling om de add-on Cloud Backups te annuleren.

Evenzo, als u Restic wilt verwijderen en de opslagruimte voor cloudback-ups van uw objectopslag wilt verwijderen, wordt uitgevoerd.

hwagent routine backups --uninstall --purge 

Opmerking: dit kan niet worden uitgevoerd na --Ininstall en verwijdert de container voor objectopslag niet volledig.Verwijder gewoon de inhoud ervan.Als u wilt stoppen met gefactureerd voor objectopslag, moet u de container handmatig verwijderen.

Nadat een variant van --Ininstall is uitgevoerd, kunt u HWAGENT-routine-back-ups uitvoeren --Install om het rustig opnieuw te installeren en de back-upcron-taak opnieuw toe te voegen aan het besturingssysteem.

Andere routines

De andere routines bevatten verschillende eenvoudigere tools die kunnen worden uitgeschakeld, ingeschakeld of handmatig kunnen worden uitgevoerd:

  • hostnaam - Werk de hostnaam van de server bij
  • netwerk - Werk statische IP-configuratie bij
  • wachtwoord - Werk het root-wachtwoord bij op de opgegeven in de cloud
  • ssh_keys - Voeg SSH-toetsen uit de cloud toe aan de geautoriseerde_keys van de rootgebruiker
  • update - Update de Whatwinds Cloud Agent en RE-RUN
  • update_packages - Update System Software-pakketten

Merk op dat deze allemaal root / Administrator-machtigingen vereisen als ze systeembestanden / eigenschappen wijzigen. De commandostructuur is:

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

Als u bijvoorbeeld een aangepaste hostnaam in uw server hebt ingesteld en niet wilt dat deze wordt gereset naar HWSRV-XXXX op Reboot, run dan

hwagent routine hostname --disable 

Of als u het wachtwoord of SSH-toetsen in Cloud Control hebt gewijzigd en de server niet opnieuw wilt opstarten om ze in te stellen, gebruikt u

hwagent routine password --run 

of

hwagent routine ssh_keys --run 

respectievelijk.

Het wordt niet aanbevolen om het netwerk routinematig uit te schakelen, maar als u het doet en de verbinding met de server verliest, kunt u inloggen via acties -> VNC in de cloudportal en het opnieuw inschakelen met

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

Standaard zijn alle routines ingeschakeld en worden elke opstart-up uitgevoerd in de hierboven vermelde volgorde, met hostnaam, ssh-toetsen en wachtwoord die parallel worden uitgevoerd.

We hopen dat u geniet van deze glimp in de automatisering die achter de schermen loopt om uw VPS soepel te laten draaien en heeft de verstrekte gereedschappen nuttig gevonden.Als u vragen heeft of hulp nodig heeft, reik dan 24/7/365 bij ons ondersteuningsteam door een ondersteuningskaartje te openen.

Geschreven door Hostwinds Team  /  juni- 5, 2021