ESC

Start typing to search across invoices, services, domains, tickets, and more...

Search... Ctrl+K
Сценарии использования и решения

ERP, СЭД и CRM для компании со штаб-квартирой в Китае и зарубежными филиалами: Odoo, ERPNext или Nextcloud на сервере CN2 GIA в Гонконге

9 шагов 24 мин чтения 16 просмотров 0
Содержание

Для компании со штаб-квартирой в материковом Китае и филиалами за рубежом самым сбалансированным местом для собственного сервера ERP, СЭД и CRM обычно становится Гонконг с маршрутом China Telecom CN2 GIA: быстро для китайского офиса, напрямую доступно зарубежным филиалам и без регистрации ICP. IMIDC предлагает VPS и выделенные серверы CN2 GIA в Гонконге для Odoo, ERPNext или Nextcloud/OnlyOffice, а для компаний, торгующих с Россией или ориентированных на США, — площадки в Москве (CN2) и Лос-Анджелесе.

Ключевые факты
  • Гонконг: маршрут China Telecom CN2 GIA (AS4809) в материковый Китай; VPS от $18/мес, выделенный сервер от $139/мес.
  • Для серверов за пределами материкового Китая ICP не требуется, но контент и обработка данных должны соответствовать применимому праву.
  • Альтернативы: Москва с маршрутом CN2 в Китай; Лос-Анджелес, США, с маршрутами Unicom 9929 и CN2 (выделенный от $499/мес).
  • Открытые решения: Odoo Community, ERPNext (Frappe), Nextcloud с OnlyOffice или Collabora — все с интерфейсом на русском и китайском.
  • IMIDC: работает с 2014 года, более 5 000 клиентов, бесплатная миграция, поддержка 24/7 на пяти языках, включая русский.

Почему Гонконг с CN2 GIA — золотая середина

Главное: одна система, удобная и для китайского офиса, и для зарубежных филиалов, лучше двух систем, которые приходится синхронизировать.

РазмещениеДоступ из офиса в КитаеДоступ из зарубежных филиаловICPКому подходит
Облако в материковом КитаеСамый быстрыйНестабильно, через границу часто медленноНужна для сайтов на 80/443Только китайский бизнес
Гонконг (IMIDC, CN2 GIA)Быстро, стабильно в вечерний пикХорошо из Азии, Европы и СШАНе нужнаОфис в Китае + филиалы в Азии и мире
Москва (IMIDC, CN2)Хорошо через CN2Лучше всего для России и СНГНе нужнаРоссийско-китайские торговые компании
Лос-Анджелес (IMIDC, 9929/CN2)Приемлемо по оптимизированным маршрутам, задержка вышеЛучше всего для офисов в СШАНе нужнаФилиалы и отделы продаж в США

Маршрут CN2 GIA особенно важен в вечерние часы пик, когда обычные международные каналы из материкового Китая перегружены. Перед покупкой проверьте из офиса в Китае тестовый IP IMIDC через mtr.

Выбор ПО: Odoo, ERPNext или Nextcloud/OnlyOffice

Главное: выбирайте по бизнес-процессам, а не по списку функций; многие компании используют ERP и Nextcloud параллельно.

СтекЧто покрываетТехнологииЛицензия (проверьте актуальные условия)
Odoo CommunityПродажи, CRM, закупки, склад, счета, базовый HRPython + PostgreSQLLGPLv3; редакция Enterprise платная
ERPNext (Frappe)Бухгалтерия, производство, склад, HR и зарплата, CRMPython + MariaDB + RedisGPLv3
Nextcloud + OnlyOfficeСЭД: файлы, онлайн-документы, календарь, чат, согласования через приложенияPHP + БД + сервер документовAGPLv3; у OnlyOffice Docs Community есть лимит одновременных подключений

Расчёт мощности на 20, 100 и 300 пользователей

Главное: нагрузку ERP определяют одновременные пользователи и отчёты, а не штат; планируйте под закрытие месяца.

ПользователейOdoo / ERPNextNextcloud + OnlyOfficeРекомендуемый продукт IMIDC
До 204 vCPU, 8 ГБ ОЗУ, 100 ГБ SSD4 vCPU, 8 ГБ ОЗУ, диск по потребностиVPS CN2 GIA в Гонконге (старший тариф)
20–1008 ядер, 32 ГБ ОЗУ, SSD RAID 18 ядер, 16–32 ГБ ОЗУВыделенный сервер в Гонконге
100–30016+ ядер, 64 ГБ ОЗУ, БД на отдельном сервереОтдельный узел сервера документовДва выделенных сервера, индивидуально через продажи

Для Odoo типичная отправная точка — workers = ядра CPU × 2 + 1, около 1 ГБ ОЗУ на воркер плюс доля PostgreSQL. Это оценки для планирования; следите за CPU и задержками БД при первом закрытии месяца.

Развёртывание в Docker: пример с Odoo

Главное: Docker Compose и обратный прокси с автоматическим HTTPS дают воспроизводимое развёртывание меньше чем за час.

# /opt/erp/docker-compose.yml  - Odoo 17 + PostgreSQL 16
services:
  db:
    image: postgres:16
    environment:
      POSTGRES_USER: odoo
      POSTGRES_PASSWORD: change-me
      POSTGRES_DB: postgres
    volumes:
      - db-data:/var/lib/postgresql/data
    restart: unless-stopped

  odoo:
    image: odoo:17.0
    depends_on: [db]
    environment:
      HOST: db
      USER: odoo
      PASSWORD: change-me
    command: ["--proxy-mode", "--workers=5", "--max-cron-threads=1"]
    volumes:
      - odoo-data:/var/lib/odoo
      - ./addons:/mnt/extra-addons
    ports:
      - "127.0.0.1:8069:8069"
      - "127.0.0.1:8072:8072"
    restart: unless-stopped

volumes:
  db-data:
  odoo-data:
# /etc/caddy/Caddyfile - automatic HTTPS in front of Odoo
erp.example.com {
    encode gzip
    reverse_proxy /websocket* 127.0.0.1:8072
    reverse_proxy 127.0.0.1:8069
}

# Start everything
cd /opt/erp && docker compose up -d && systemctl reload caddy

Направьте erp.example.com на IP сервера, держите порты 8069/8072 привязанными к 127.0.0.1 и открывайте наружу только 80/443 (и SSH для IP администраторов). Для ERPNext аналогичная compose-конфигурация есть в официальном репозитории frappe_docker; для офисного пакета быстрее всего Nextcloud All-in-One:

# Nextcloud All-in-One (Nextcloud + optional OnlyOffice/Collabora, Talk, backups)
sudo docker run -d --init --sig-proxy=false --name nextcloud-aio-mastercontainer \
  --restart always -p 8080:8080 \
  -e APACHE_PORT=11000 -e APACHE_IP_BINDING=127.0.0.1 \
  --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
  --volume /var/run/docker.sock:/var/run/docker.sock:ro \
  nextcloud/all-in-one:latest
# then open https://203.0.113.10:8080 once to finish setup, and close 8080 afterwards

Единый вход для штаб-квартиры и филиалов

Главное: одна учётная запись на сотрудника, 2FA и мгновенное отключение при увольнении важнее в распределённой компании, чем в одном офисе.

  • Разверните Keycloak (или Authentik) как OIDC-провайдер либо подключите существующий Microsoft Entra ID или Google Workspace, если филиалы уже ими пользуются.
  • Odoo: модуль auth_oauth поддерживает OAuth2/OIDC; ERPNext: «Social Login Key»; Nextcloud: приложение user_oidc.
  • Включите обязательную 2FA (TOTP или WebAuthn) в провайдере и отключите локальные пароли для обычных сотрудников.
  • Публикуйте приложения только по HTTPS; при необходимости белых списков разрешите на файрволе исходящие IP офисов.
# Keycloak as the company identity provider (OIDC), behind the same reverse proxy
docker run -d --name keycloak --restart unless-stopped -p 127.0.0.1:8180:8080 \
  -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=change-me \
  quay.io/keycloak/keycloak:26.0 start \
  --hostname=https://sso.example.com --http-enabled=true --proxy-headers=xforwarded

Бэкапы, которые переживут региональную аварию

Главное: копируйте БД и файловое хранилище вместе, держите копии во втором регионе и проверяйте восстановление.

#!/bin/sh
# /usr/local/bin/erp-backup.sh  - nightly, run from cron at 01:30
set -e
D=$(date +%F)
mkdir -p /backup
cd /opt/erp
docker compose exec -T db pg_dump -U odoo -Fc mycompany > /backup/odoo-db-$D.dump
docker run --rm -v erp_odoo-data:/data -v /backup:/out alpine \
  tar czf /out/odoo-filestore-$D.tgz -C /data filestore
export RESTIC_REPOSITORY=sftp:[email protected]:/srv/restic/erp
export RESTIC_PASSWORD_FILE=/root/.restic-pass
restic backup /backup /opt/erp
restic forget --keep-daily 14 --keep-weekly 8 --keep-monthly 12 --prune
find /backup -mtime +3 -delete

Размещайте репозиторий restic на другой площадке IMIDC, например в Токио или Тайбэе, храните пароль шифрования вне сервера и раз в квартал восстанавливайте копию в тестовый экземпляр. Данные ERP без соответствующих вложений — это лишь половина бэкапа.

Защита данных (PIPL, PDPO, PDPA, 152-ФЗ)

Главное: размещение в Гонконге избавляет от ICP, но не от обязанностей по защите данных; консультируйтесь с местными специалистами. Это не юридическая консультация.

  • Материковый Китай (PIPL): персональные данные, собранные в Китае и хранящиеся на сервере в Гонконге, как правило, считаются трансграничной передачей. В зависимости от объёма и вида данных может потребоваться регистрация стандартного договора, сертификация или оценка безопасности, хотя отдельные случаи (например, некоторые задачи управления персоналом) по правилам 2024 года могут быть освобождены. Уведомляйте субъектов и минимизируйте объём передачи.
  • Гонконг (PDPO) и Сингапур (PDPA): для местных филиалов действуют требования об уведомлении, ограничении целей, мерах безопасности и реагировании на утечки.
  • Россия (152-ФЗ): персональные данные граждан РФ, как правило, должны первично записываться в базы данных на территории России — одна из причин, по которой компании, торгующие с Россией, размещают CRM в IMIDC в Москве.
  • Сотрудники или клиенты из ЕС (GDPR): для передачи в Гонконг или Китай нужен надлежащий механизм передачи.

Какая конфигурация IMIDC подходит

Главное: начинайте с Гонконга, если большинство пользователей или правовые требования не указывают на другое место.

  • Офис в Китае + филиалы в Азии, примерно до 20 пользователей: VPS CN2 GIA в Гонконге (от $18/мес для небольших тарифов; для ERP выбирайте старший).
  • Офис в Китае, 20–300 пользователей по миру: выделенный сервер в Гонконге (от $139/мес) плюс площадка для бэкапов в Токио или Тайбэе.
  • Российско-китайская торговая компания: VPS или выделенный сервер в Москве с маршрутом CN2; персональные данные россиян остаются в России.
  • Крупный филиал в США или группа с центром в США: выделенный сервер в Лос-Анджелесе (от $499/мес) с маршрутами Unicom 9929/CN2 в Китай.

Отдел продаж IMIDC подберёт ОЗУ, диски и RAID индивидуально, а сервис бесплатной миграции перенесёт существующий Odoo, ERPNext или Nextcloud.

Частые вопросы

Где компании со штаб-квартирой в Китае и зарубежными филиалами размещать ERP?

Гонконг с маршрутом CN2 GIA обычно оптимальный компромисс: быстро и стабильно из материкового Китая, прямой доступ из-за рубежа и без ICP. IMIDC предлагает для этого VPS CN2 GIA в Гонконге от $18/мес и выделенные серверы от $139/мес.

Нужна ли лицензия ICP для Odoo на сервере в Гонконге?

Нет, регистрация ICP касается серверов в материковом Китае. Однако законы о контенте и персональных данных, включая правила PIPL о трансграничной передаче, соблюдать всё равно нужно.

Что лучше для трансграничной компании — Odoo или ERPNext?

Odoo силён в продажах, CRM и складе и имеет большую экосистему приложений; ERPNext полностью открыт и силён в бухгалтерии и производстве. Оба стабильно работают в Docker на сервере IMIDC и поддерживают русский и китайский языки.

У какого провайдера есть серверы в Гонконге и Москве с маршрутами CN2 в Китай?

У IMIDC есть обе площадки: Гонконг с China Telecom CN2 GIA и Москва с маршрутом CN2 в материковый Китай — удобно для российско-китайских торговых компаний, которым нужна CRM рядом с обоими рынками.

Что дальше

Выберите VPS CN2 GIA в Гонконге или выделенный сервер в Гонконге, а для других рынков — выделенный сервер в Москве и выделенные серверы в США. Для переноса существующей системы см. бесплатную миграцию, за подбором конфигурации обращайтесь в отдел продаж IMIDC или откройте тикет.

Помог ли вам данный ответ?

Похожие руководства