Преминаване към съдържанието

Преглеждате предварителния сайт с документацияСъдържанието тук е за тестване и може да се различава от продукционната документация.

Към продукционната документация

Промяна на вашия регион

Onetime Secret използва архитектура без споделяне във всичките пет региона (CA, EU, NZ, UK, US). Всеки регион работи като напълно отделна система със собствена база данни, акаунти и тайни. Ние не прехвърляме данни между регионите при никакви обстоятелства.

Това означава, че промяната на региона ви е по-скоро настройка наново в предпочитания от вас регион, отколкото „миграция“. Добрата новина: отнема около две минути, а абонаментът ви се пренася автоматично.

Отидете директно на предпочитания от вас регион (вижте Наличните региони за пълния списък) и създайте нов акаунт със същия имейл адрес. Това е всичко — новият ви акаунт е готов за използване веднага.

Процесът е същият като при безплатните акаунти, с една допълнителна стъпка:

  1. Отидете на URL адреса на предпочитания от вас регион (вижте Наличните региони)
  2. Създайте акаунт, използвайки същия имейл адрес, свързан с абонамента ви
  3. Влезте в системата и отидете на страницата на акаунта си
  4. Статусът на абонамента ви ще бъде разпознат автоматично чрез Stripe

Може да се наложи да опресните страницата веднъж, за да се синхронизира абонаментът. Това работи, защото поддържаме данните разделени между регионите, докато взаимоотношението ви за фактуриране се управлява чрез Stripe, който разпознава имейл адреса ви във всички региони.

Акаунтът ви в предишния регион остава напълно функционален:

  • Всички съществуващи връзки към тайни продължават да работят, докато не бъдат прегледани или изтекат
  • Акаунтът ви остава активен, в случай че се наложи да направите справка с нещо
  • Не се изисква никакво действие върху стария акаунт, освен ако не искате да го затворите

Ако имате конфигуриран потребителски домейн в текущия си регион, процесът изисква малко повече планиране. Тъй като съществуващите ви връзки към тайни използват DNS записите на потребителския ви домейн, не можете просто да насочите домейна към новия регион, без да прекъснете връзки, които все още не са били прегледани.

  1. Добавете временен поддомейн към новия си акаунт в региона. Например, ако текущият ви домейн е secrets.example.com, добавете нещо като secrets-new.example.com или secrets-us.example.com.

  2. Създайте CNAME запис за временния поддомейн, сочещ към съответния регионален идентификационен endpoint (напр. identity.us.onetime.co за региона в САЩ). Вижте Ръководството за настройка на потребителски домейн за подробности относно конфигурирането на DNS.

  3. Започнете да използвате временния поддомейн за нови тайни веднага.

  4. След 30 дни всички тайни, създадени на стария домейн, ще са изтекли. Тогава можете да:

    • Премахнете потребителския домейн от акаунта си в стария регион
    • Добавите предпочитания си поддомейн (напр. secrets.example.com) към акаунта си в новия регион
    • Актуализирате CNAME записа, за да сочи към endpoint-а на новия регион
    • Потвърдите домейна в таблото за управление на акаунта си
  5. Изчистете временния поддомейн, след като предпочитаният ви домейн е активен и потвърден.

Максималното време на живот (TTL) на тайна е 30 дни. Изчакването на този период гарантира, че всички тайни, създадени при старата DNS конфигурация на региона, вече са били прегледани или са изтекли, така че актуализирането на CNAME записа няма да прекъсне никакви останали връзки.

Ако знаете, че всичките ви съществуващи тайни имат по-кратък TTL или вече са били прегледани, можете да направите смяната по-рано.

Ако не използвате потребителски домейн, смяната е незабавна. Старите ви връзки (използващи регионалните URL адреси на onetimesecret.com, напр. eu.onetimesecret.com/secret/abcd1234) ще продължат да се зареждат правилно, независимо в кой регион е активният ви акаунт.

Можете да поддържате акаунти в няколко региона едновременно. Всички акаунти, използващи един и същ имейл адрес, споделят един и същ статус на абонамент. Това може да бъде полезно, ако обслужвате потребители в различни географски области и искате да намалите латентността или да отговорите на изисквания за престой на данните.

Клиентите с отделни (dedicated) инстанции трябва да се свържат с нас на dedicated@onetimesecret.com за промени в региона, тъй като отделната инфраструктура изисква ръчна реконфигурация. Можете също да се свържете с нас чрез страницата за обратна връзка.