Я пытаюсь понять процесс восстановления AWS RDS во времени. Когда я создаю новый инстанс БД и включаю автоматическое резервное копирование для этого экземпляра, я получаю возможность восстановить LastRestorableTime, который примерно на 5 минут отстает от текущего времени.
Таким образом, я всегда могу восстановить новый экземпляр БД из фактического базового экземпляра, возможно, потеряв данные, которые могли быть вставлены или обновлены за последние 5 минут.
Так как же AWS достигает этого? Как будто AWS ведет журнал всех изменений с последнего автоматического снимка резервной копии и применяет эти журналы к последнему автоматическому снимку.