Язык
Переезд с AWS Lightsail/EC2 на Valebyte: предсказуемая фикс-цена, без сюрпризов на data-egress, простая панель управления.
AWS берёт $0.09/GB за исходящий трафик в интернет. Месяц с 1 TB трафика добавит $90 поверх стоимости instance'а. SaaS с медиа или бэкапами получает по полной.
Простая 'маленькая VPS' конфигурация быстро растёт: $30 NAT Gateway, $20 ALB, $3.65 за неподключенный elastic IP, $0.05/GB-месяц за EBS snapshot. Счёт редко совпадает с калькулятором.
Lightsail выглядит дёшево ($3.50/512MB), но ломается при росте. EC2 стоит в 2-3 раза дороже cloud-VPS конкурентов за те же vCPU/RAM.
Как только обложились SQS, SNS, IAM-ролями, RDS, ALB, Route53 — миграция требует переписать инфру. Self-host те же паттерны на Linux + Postgres + Caddy.
IAM мощный, но требует часов на правильную настройку. Для большинства мелких/средних команд это трение без выгоды. Valebyte — один ключ для входа.
AWS Basic support = форум и доки. Business support = $100/мес + 10% от счёта. Многие команды никогда не получают живого ответа при поломке.
Не маркетинг — реальные различия. Включая случаи, где они выигрывают.
Полное время — от 1 часа (мелкий VPS) до 4 часов (БД на TB). Зеро-даунтайм возможен — см. шаги 4-6.
Для Lightsail: Console → instance → вкладка 'Snapshots' → 'Create snapshot'. Для EC2: создайте AMI из instance'а, отдельно snapshot прикреплённых EBS volume'ов. Оба тарифицируются за storage до удаления.
Route53 → Hosted zones → выберите зону → 'Export to CSV'. Конвертируйте CSV в BIND через `dnscontrol` или импортируйте напрямую в Cloudflare DNS бесплатно.
За 24 часа до cutover'а. Посетители увидят новый IP за 5 минут вместо часов ожидания кэша.
Подберите RAM и vCPU точно, диск можно расширить позже. Оплатите удобным способом (карта, SEPA, USDT/BTC, МИР/СБП).
`rsync -avzP --delete /source/ root@new-server:/dest/` для файлов, конфигов, Docker volumes, заранее сделанных дампов БД. Сначала с `--dry-run`.
Postgres: `pg_dumpall | ssh new-server psql`. MySQL: `mysqldump --all-databases | ssh new-server mysql`. Если RDS: временно включите 'Public access', потом `pg_dump` локально. Для Aurora: используйте `pg_dump --no-publications --no-subscriptions` чтобы избежать ошибок реплик.
Не копируйте `/etc/shadow` между разными дистрибутивами — используйте `useradd` и скопируйте `~/.ssh/authorized_keys`. Проверьте sudoers через `visudo -c`.
Тот же Docker Compose, Ansible playbook или k3s manifest работает на Valebyte (Ubuntu 22/24, Debian 12, AlmaLinux 9 доступны). Никакого vendor lock-in.
Выгрузите существующие правила → пересоздайте через `ufw` или `nftables` на Valebyte. Протестируйте все входящие порты `nmap`'ом снаружи.
Дождитесь expire старого TTL (5 мин, если снижали заранее). Мониторьте трафик `tcpdump`'ом для подтверждения.
Не отключайте старый сразу. Наблюдайте за error-rate, latency, жалобами. Если ломается — DNS назад мгновенно.
Убедитесь, что нигде не ссылается старый IP (cron, webhooks, конфиги в третьих сервисах).
Все тарифы — 10 Гбит/с, выделенный IP, root, KVM-консоль
10 Гбит/с unmetered, multi-region, гибкая оплата (карта, SEPA, крипта, СБП). VPS за 30 секунд.