【发布时间】:2015-09-28 12:35:10
【问题描述】:
我正在运行一个 Digital Ocean 服务器 (4 GB),我正在尝试使用找到的信息 at Digital Ocean 启用自动快照。但是,除了关闭我的 droplet 之外,这个脚本似乎没有做任何事情。
【问题讨论】:
-
您是否看到任何错误消息?我怀疑脚本有一点竞争条件,并试图在关机完成之前启动快照。您可以尝试在
puts "Powered Off #{droplet_id}"之后添加睡眠语句 -
@andrewsomthing 没有错误。就这样:root@Air-Test-Environment:~# 18:16 来自 root@Air-Test-Environment (unknown) 的广播消息 ... 系统现在正在关闭电源!远程主机关闭与 45.55.85.31 的连接。与 45.55.85.31 的连接已关闭。
-
您是在 Droplet 本身上运行它吗?您需要在其他地方运行它。为了对 Droplet 进行快照,它会断电。因此,如果关闭正在运行的 Droplet,脚本将无法完成运行。
-
哦,这更有意义。正式回答问题,我会投票!
-
这可能有点矫枉过正,但有 [safeharbour buoy] (safeharbour.io) 有快照功能,您应该可以设置快照完成的时间,所有这些都在 GUI 中
标签: server snapshot digital-ocean