Hostwinds 教程
寻找结果为:
包含在我们的vpses(管理和非管理)中是Hostwinds Cloud代理,这是一套工具,它将VPS内的OS接口到API进行云控件。云代理负责在VPS OS中设置IP地址,root /管理员密码,主机名和SSH键。它在启动期间自动运行,以确保在服务器内反映云控件中的更改。此外,云代理用于设置云备份并将您的OS软件保持最新。
Cloud Agent具有以下几个例程:
在新VPS安装上默认启用了前8个例程,但可以在下面手动修改。
云代理是一个命令行工具,可以从VNC控制台,SSH或CMD或PowerShell窗口中运行。如--help选项所示,正常使用是:
hwagent routine ROUTINE [arguments]
值得注意的是,run-all参数将仅运行已设置为在启动时自动运行的所有例程。
要查看有关特定例程和可用参数的更多信息,请运行
hwagent routine ROUTINE
没有参数。
要查看服务器上云备份的状态:
hwagent routine backups --status
这将显示是否启用/安装了备份,位置,保留期,可用备份数以及最新备份的时间/日期。
如果您已购买云备份服务,将为我们的团队自动生成一张票证以运行备份安装命令并验证其设置和配置。完成此操作后,您将通过我们的票务系统收到更新,即在接下来的24小时内在下次计划备份期间准备好使用。如果需要重新启动云VPS服务器的备份,则可以随时运行此设置:
hwagent routine backups --install
如果要在不等待下一个Cron运行的情况下手动运行备份,请运行。
hwagent routine backups --run
这将需要几分钟才能完成,具体取决于自上次备份以来服务器中的更改程度。
您还可以更改云备份的保留期:
hwagent routine backups --retention DAYS
迄今为止的日子是重新快照的天数。如果该数字低于当前restic快照的数量,则系统将在下次运行备份时修剪较旧的快照。当然,您可以使用Hwagent常规备份--Run立即修剪它们。
如果出于某种原因,您要从操作系统中删除备份服务,请运行
hwagent routine backups --uninstall
这将删除restic和cron作业,但不会取消服务或任何费用。 请给计费部门开票,以取消Cloud Backups附加组件。
同样,如果要卸载REATIC并从对象存储中删除云备份的存储,请运行。
hwagent routine backups --uninstall --purge
注意:这不能在-UNINSTALL之后运行,并且不会完全删除对象存储容器。只需删除它的内容。如果要停止被打算用于对象存储,则必须手动删除容器。
在运行的任一变体 - 单install后,您可以运行Hwagent例程备份 - 在安装重新安装并再次将备份Cron作业添加到OS中。
其他例程包括几个更简单的工具,可以禁用,启用或手动运行它们:
请注意,它们都需要root / Administrator权限,因为它们会修改系统文件/属性。命令结构为:
hwagent routine ROUTINE --[enable|disable|run]
例如,如果您的服务器中设置了自定义主机名并且不希望它将重置为重新启动时的HWSRV-XXXX,请运行
hwagent routine hostname --disable
或者如果您在云控件中更改了密码或SSH键并且不想重新启动服务器以设置它们,请使用
hwagent routine password --run
要么
hwagent routine ssh_keys --run
分别。
不建议常规禁用网络,但如果您执行并丢失与服务器的连接,则可以通过操作登录 - >在云门户中获取VNC并重新启用它
hwagent routine network --enable
hwagent routine network --run
默认情况下,所有例程都已启用,并按上面列出的顺序运行每个引导,并行运行并行运行的主机名,SSH键和密码。
我们希望您欣赏到景象后面的自动化中的这一瞥,使您的VPS顺利运行,并发现提供的工具是有用的。如果您有任何疑问或需要任何帮助,请通过开设支持机票,向我们的支持团队联系到我们的支持团队。
撰写者 Hostwinds Team / 六月 5, 2021