여러분,
현재 백업 설정은 다음과 같습니다:
여기서 실제 생성된 백업 파일들을 볼 수 있습니다. (새로운 보드라 백업 파일이 작은 편입니다
)
보시다시피 백업 주기를 "1"로 설정했는데, 백업이 이틀에 한 번씩 생성되고 있습니다.
제가 이해를 못 해서 그런 건지, 아니면 다른 문제가 있는 건가요?
매일 백업을 원합니다! :- ![]()
감사합니다. 그리고 건배 한 잔!
Julian
안녕하세요, backup_time_of_day 값은 어떻게 설정되어 있나요? 그리고 로컬 스토리지인가요, S3 스토리지인가요?
지금은 3:30이고, 이건 로컬 시간입니다:
감사합니다 ![]()
아, 그렇군요! 감사합니다! 타이밍 관련 문제인 것 같기도 했는데, 그렇게 보이지 않네요.
재현해 보겠습니다. 다른 누군가가 무슨 일이 일어나고 있는지 더 좋은 아이디어를 갖고 있기를 바랍니다.
여기서는 여전히 같은 문제입니다.
백업 주기가 "1"로 설정되어 있지만, 백업은 이틀에 한 번만 실행됩니다. ![]()
Docker 컨테이너에 접속하여 rails 콘솔을 실행해 주시겠어요?
./launcher enter app
rails c
… 그리고 다음 두 줄의 코드를 실행한 후 …
BackupRestore::BackupStore.create.latest_file
Time.now.utc
… 결과를 여기에 공유해 주시겠어요?
안녕하세요 @gerhard,
여기 있습니다 ![]()
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
최근 백업:
설정은 여전히 다음과 같습니다:
![]()
WS 드림
감사합니다, 네, 문제점을 파악했습니다.
매일 00:00에 실행되는 백그라운드 작업이 있으며, 이는 나중에 실행될 백업 작업을 큐에 넣습니다. 하지만 이 조건은 일일 백업의 경우 대부분의 경우 참이 아니므로, 해당 작업이 건너뛰어집니다.
그리고 백업의 실제 시작 시간에 일부 잡터(jitter)를 추가하는 것도 도움이 되지 않습니다.
이것은 수정해야 하는 버그라고 생각합니다.