Новини жов 24, 2026

Cloudflare D1: не відкладайте відновлення видаленої бази

Що перевірити власнику партнерського сайту: відповідальний за відновлення D1, журнал інциденту та перевірка даних перед поверненням трафіку.

A
AffiliateCore
42 переглядів
Cloudflare D1: не відкладайте відновлення видаленої бази

23 жовтня Cloudflare повідомила: D1 приймає запити undelete лише протягом семи днів після видалення бази. Пізніший запит завершиться помилкою.

Це важливо вебмайстрам, чиї власні сайти використовують D1, незалежно від мови аудиторії. Не поширюйте правило на інші бази даних. Нижче — редакційний план реагування, а не опис інфраструктури AffiliateCore.

Що підготувати заздалегідь

Призначте відповідального за відновлення та його заміну. У закритій картці проєкту зберігайте ідентифікатори облікового запису й бази, перелік залежних сторінок і розташування перевіреної резервної копії. Токени доступу в картку не додавайте.

Шаблон запису про інцидент: час видалення та часовий пояс; уражена база; відповідальний; недоступні сторінки; виконана дія; результат перевірки. Перед передаванням розробнику приберіть із журналів секрети й персональні дані.

Два навчальні сценарії

Помилку помітили одразу. Припустімо, після обслуговування перестав відкриватися каталог. Спочатку підтвердьте видалення за журналом, а не лише за повідомленням браузера. Після підтвердження доручіть уповноваженому фахівцю виконати відновлення за офіційною API-довідкою. Потім перевірте вибірку записів, відкриття сторінок і перехід за партнерським посиланням. Повертайте трафік після перевірки робочого маршруту, а не лише успішної відповіді API.

Проблему виявили пізно. Припустімо, маловідвідуваний розділ кілька днів не перевіряли. Зафіксуйте точний час видалення; не витрачайте час на безсистемні повторення запиту. Якщо цей спосіб відновлення недоступний, оцініть власну резервну копію в ізольованому середовищі. Неповні дані не видавайте за повний каталог; залежні розміщення призупиніть до перевірки.

Важлива межа

API-довідка окремо попереджає: після undelete Time Travel не повертає стани на момент відновлення або раніше. Тому не видаляйте робочу базу заради навчального тесту.

Якщо ви працюєте з AffiliateCore, після відновлення своєї сторінки перевірте партнерський перехід і відомості в кабінеті вебмайстра. Відновлення стороннього сайту не підтверджує конверсії автоматично й не означає, що AffiliateCore використовує D1.

Джерела перевірено 24 жовтня 2026

Анонс Cloudflare · Довідка undelete