---
# System prepended metadata

title: 18.01.2022

---

Миграция RTMов
---

# 18.01.2022

## UCP

`UCP роутеры нельзя переносить`
---

- [x] 2х12 инстансов (30gb) с trn29/trn79 → 2x18 (20gb) trn33/trn83
- [x] 2х12 инстансов (30gb) с trn17/trn67 → 2x18 (20gb) trn34/trn84
- [x] 2х12 инстансов (30gb) с trn28/trna2 → 2x18 (20gb) trn33/trn83
- [x] 2х12 инстансов (30gb) с trn29/trn79 → 2x18 (20gb) trn34/trn84

### Нюансы
- файловый на новые серверы не переносим
- роутеры переводим в последний момент (потому, что они уже опубликованы на API GW)

## Dict

- [x] 2х2 инстанса (20gb) с trn19/trn69 -> 2x2 (20gb) trn37/trn87

## Personalization Tag

- [x] 2х2 инстанса (20gb) с trn19/trn69 -> 2x2 (20gb) trn37/trn87

> Роутеры со стейтом, поэтому надо добавлять в существующий репликасет

## Group Identifier

- [x] 2x5 стораджей (20gb) с trn30/trn80 -> 2x5 (20gb) trn37/trn87
- [x] 2x2 роутеров с trn30/trn80 -> 2x2 trn37/trn87

> Роутеры без стейта, их можно переносить в отдельные репликасеты

## Promocode

- [ ] 2х2 роутера со стейтом (500mb) -> 2x2 (500mb) trn37/trn87

## Offers

- [x] 2x2 стораджа с кампаниями trn16,18/trn66,68 -> 2x2 trn35,36/trn85,86
- [x] 22 стораджа (20gb) на trn35
- [x] 50 стораджей (20gb) на trn36
- [x] по 12 роутеров на trn35/36/85/86

---


# Правила

## Наименования

1000gb на сервер
50 инстансов стораджей
12 инстансов роутеров

+ репликаторы + и кампании

storage [W][X][YZ]
    W - буква приложения (например, customer-profile-app)
    X - буква сервера (например, msk-eapi-trn33)
    YZ - номер инстанса (00 - 99)

storage AA01 - название репликасета
    storage AAA 0 - название инстанса в репликасете (кб)
    storage AAA 1 - название инстанса в репликасете (дм)

storage ...
storage AAZ
storage ABA

storage A - msk-eapi-trn33
storage B - msk-eapi-trn34

### Приложения

UCP - U
Offers - O
Dict - D
Promocode - M
Group Identifier - G
Prospect Profile - P
Personalization Tag - T


### Серверы

#### WF
sib-eapi-trn30/trn80 - Y

#### GF
msk-eapi-trn33/trn83 - Z
msk-eapi-trn34/trn84 - B
msk-eapi-trn35/trn85 - C
msk-eapi-trn36/trn86 - X
msk-eapi-trn37/trn87 - E

## Порты

[W][X][YZ]

W (3) - tarantool
W (8) - tarantool/http
X - название приложения
YZ - числа из интервалов (роутер/сторадж/остальное)
    [W][X][01-20] - роутеры
    [W][X][21-85] - стораджи
    [W][X][86-99] - остальное

### Приложения

UCP - 1
Offers - 2
Dict - 3
Promocode - 4
Group Identifier - 5
Prospect Profile - 6
Personalization Tag - 7

# Ограничения

UCP и Dict на API GW, перевозить в последнюю очередь

# Карта проектов

| Server         | UCP    | Offers | Promocode |     |
| -------------- | ------ | ------ | --------- | --- |
| msk-eapi-trn13 | +      | **-**  |           |     |
| msk-eapi-trn16 |        | **-**  |           |     |
| msk-eapi-trn17 | +      |        |           |     |
| msk-eapi-trn18 |        | +      |           |     |
| msk-eapi-trn19 | +      |        | -         |     |
| msk-eapi-trn28 | +      | **-**  |           |     |
| msk-eapi-trn29 | **-**  |        |           |     |
| msk-eapi-trn30 |        | **-**  |           |     |
| msk-eapi-trn33 | **++** |        |           |     |
| msk-eapi-trn34 | +      |        |           |     |
| msk-eapi-trn35 |        | **++** |           |     |
| msk-eapi-trn36 |        | **++** |           |     |
| msk-eapi-trn37 |        |        | +         |     |
| msk-eapi-trn63 |        | **-**  |           |     |
| msk-eapi-trn66 |        | **-**  |           |     |
| msk-eapi-trn67 | +      |        |           |     |
| msk-eapi-trn68 |        | +      |           |     |
| msk-eapi-trn69 | +      |        | -         |     |
| msk-eapi-trn79 | **-**  |        |           |     |
| msk-eapi-trn80 |        | **-**  |           |     |
| msk-eapi-trn83 | **++** |        |           |     |
| msk-eapi-trn84 | +      |        |           |     |
| msk-eapi-trn85 |        | **++** |           |     |
| msk-eapi-trn86 |        | **++** |           |     |
| msk-eapi-trn87 |        |        | +         |     |
| msk-eapi-trna2 | +      | **-**  |           |     |
