Files
knowledge-base/projects/niikn/NIIKN-Infrastructure.md
Максимка a3eb7bf079 NetBird VPN inventory + cleanup report 13.03.2026
- Full peer inventory (44 active peers)
- Groups mapping
- Deleted 12 stale peers (6+ months offline)
- Also staged pending NIIKN and video surveillance docs
2026-03-13 22:51:55 +03:00

5.4 KiB
Raw Blame History


VM100 — Cloud-nc-AIO (старый Nextcloud, 192.168.1.245)

Параметр Значение
OS Ubuntu 24.04.4 LTS
CPU 6 cores
RAM 32 GB
SSH user cloud / 1qaz!QAZ
Tailscale IP 100.70.117.21

Nextcloud (старый)

Параметр Значение
Версия Nextcloud 30.0.10
Домен https://niikn.com
AIO URL http://192.168.1.245:8080
Пользователей 102
Данные /mnt/nc-data (3.7 TB из 4.1 TB, 97% заполнено!)
ОС диск /dev/sda2 197 GB, 68% заполнено

Дополнительные сервисы VM100

Сервис Порт Описание
OnlyOffice :26614 Отдельный Document Server
Linkwarden :3000 Менеджер закладок
FileBrowser :8081 Веб-файловый менеджер
Portainer Управление Docker

⚠️ Важно для миграции

  • Диск данных заполнен на 97% — нужно расширить хранилище на VM108 перед переносом
  • Разница версий: VM100 — NC 30.0.10 → VM108 — NC 32.0.6 (нужен поэтапный апгрейд через 31.x)
  • На VM100 есть сервисы которых нет на VM108: Linkwarden, FileBrowser

VM100 — Cloud-nc-AIO (старый Nextcloud, 192.168.1.245)

Параметр Значение
OS Ubuntu 24.04.4 LTS
CPU 6 cores
RAM 32 GB
SSH user cloud / 1qaz!QAZ
Tailscale IP 100.70.117.21

Nextcloud (старый)

Параметр Значение
Версия Nextcloud 30.0.10
Домен https://niikn.com
AIO URL http://192.168.1.245:8080
Пользователей 102
Данные /mnt/nc-data (3.7 TB из 4.1 TB, 97% заполнено!)
ОС диск /dev/sda2 197 GB, 68% заполнено

Дополнительные сервисы VM100

Сервис Порт Описание
OnlyOffice :26614 Отдельный Document Server
Linkwarden :3000 Менеджер закладок
FileBrowser :8081 Веб-файловый менеджер
Portainer Управление Docker

Важно для миграции

  • Диск данных заполнен на 97% — нужно расширить хранилище на VM108 перед переносом
  • Разница версий: NC 30.0.10 → NC 32.0.6 (при миграции через AIO backup — апгрейд автоматический)
  • На VM100 есть сервисы которых нет на VM108: Linkwarden, FileBrowser — решить: переносить или нет

Миграция Groupfolders (VM100 → SMB → VM108)

Структура groupfolders на VM100

ID на диске Название в Nextcloud Размер Файлов
/mnt/nc-data/__groupfolders/1/ Общий ресурс 1.5 TB 219,396
/mnt/nc-data/__groupfolders/2/ ГИКЭ_ВОКН_Москва 1.2 TB 238,903

Состояние на SMB (192.168.1.79) — проверено 2026-02-24

/srv/samba/share/__groupfolders/
  Общий ресурс/       — 1.5 TB, 227,960 файлов
  ГИКЭ_ВОКН_Москва/  — 1.2 TB, 238,903 файлов
  versions/           — 17 GB
Папка VM100 файлов SMB файлов Свежий файл Статус
Общий ресурс 219,396 227,960 2026-02-19 (совпадает) ⚠️ на SMB больше на 8,564 файла (удалённые с VM100)
ГИКЭ_ВОКН_Москва 238,903 238,903 2026-01-11 (совпадает) идентично

Вывод: SMB содержит более полную копию. Для миграции в VM108 использовать данные с SMB.

Скрипт rsync для обновления (на VM100)

Файл: /tmp/rsync-groupfolders.sh Запуск синхронизации VM100 → SMB:

ssh -i /tmp/prox_key cloud@192.168.1.245
bash /tmp/run-sudo.sh "nohup bash /tmp/rsync-groupfolders.sh &"
# Проверка прогресса:
bash /tmp/run-sudo.sh "cat /tmp/rsync-1.log | tr '\r' '\n' | tail -3"
bash /tmp/run-sudo.sh "cat /tmp/rsync-2.log | tr '\r' '\n' | tail -3"

Примечание: rsync без --delete — удалённые файлы на VM100 на SMB остаются.

External Storage в Nextcloud AIO (VM108)

Mount ID Путь в NC Тип Хост Доступ
1 /Локально Local /mnt/ncdata группа admin
2 /SMB SMB/CIFS 192.168.1.79/share Все пользователи

Groupfolders доступны в NC как: /SMB/__groupfolders/Общий ресурс/ и /SMB/__groupfolders/ГИКЭ_ВОКН_Москва/

⚠️ Это External Storage, не настоящие Groupfolders. При финальной миграции настроить приложение Groupfolders и создать группы.