备份频率不理解

大家好,

这是我目前的备份设置:

您可以看到实际的备份(这是一个新主板,所以备份很少 :slight_smile:

我配置的备份频率是“1”,但备份是每隔一天制作一次。
是我太笨了理解不了,还是有什么别的原因?

我想要每天备份! :- :joy:

谢谢,祝好,

Julian

4 个赞

嘿,你的 backup_time_of_day 值是多少?另外,它是本地存储还是 S3 存储?

现在是 3:30,这是本地的,因为这个

谢谢 :slight_smile:

1 个赞

好的,谢谢!我之前可能在考虑是不是有什么时序问题,但看起来不是这样。\n我会试着重现一下。希望其他人能对正在发生的事情有更好的想法。

1 个赞

这里情况还是一样。

备份频率设置为“1”,但备份只每两天发生一次 :frowning:

1 个赞

您能否进入您的 Docker 容器,启动 rails 控制台,…

./launcher enter app
rails c

… 运行以下两行代码 …

BackupRestore::BackupStore.create.latest_file
Time.now.utc

… 然后发布输出,拜托?

2 个赞

@gerhard

给你 :slight_smile:

rails c
[1] pry(main)> BackupRestore::BackupStore.create.latest_file
=> #<BackupFile:0x00007ff6c5ed79e8 @filename="community-2025-03-04-033214-v20250220090521.tar.gz", @last_modified=2025-03-04 02:32:19.790859841 UTC, @size=43521649, @source=nil>
[2] pry(main)> Time.now.utc
=> 2025-03-04 08:07:17.128857559 UTC

最近的备份:

设置仍然是:

图片显示了一个设置窗口,其中一个字段标记为“备份频率”,输入为“1”,并附有解释该设置的工具提示。(由 AI 标注)

祝好 WS

2 个赞

好的,我明白了问题所在。

有一个每日后台作业在 00:00 运行,并安排一个备份作业在稍后执行。但是,这个条件 对于每日备份来说很可能不成立,因此被跳过了。

而且,我们为备份实际开始时间添加的 抖动 也无济于事。

我认为这是一个我们应该修复的 bug。

3 个赞