infra/@beget-s3.storage/README.md

@beget-s3.storage — S3 Хранилища

Версия: 2.0.0
Дата: 2025-12-18


Два S3 bucket

Bucket Mount Назначение Сервис
beget-s3 (fe2c1d30dc11-s3-0kt) /mnt/beget-s3 DATASPACE — данные проектов hub-mount.service
beget-infra (fe2c1d30dc11-bs) /mnt/beget-infra BACKUP — бекапы, recovery infra-mount.service

Структура DATASPACE

/mnt/beget-s3/
└── projects/
    └── pirotehnika/
        └── _shared/
            ├── prices/      ← Прайсы поставщиков
            ├── images/      ← Изображения товаров
            └── _inbox/      ← Входящие файлы

Переменная: $DATASPACE=/mnt/beget-s3


Структура BACKUP

/mnt/beget-infra/
├── _settings/
   ├── README.md
   ├── AGENT.md
   └── recovery/
└── dev-pro/                   Сервер 91.218.142.168
    ├── INFO.md
    ├── backup/                Активные бекапы
       ├── critical/
       ├── golden/
       ├── postgres/
       ├── simple/
       ├── git/
       └── restic/
    └── archive/               Старые бекапы

Монтирование

Автоматическое (systemd)

# Проверить статус
systemctl status hub-mount.service
systemctl status infra-mount.service

Ручное

rclone mount beget-s3:fe2c1d30dc11-s3-0kt /mnt/beget-s3 --vfs-cache-mode full --daemon
rclone mount beget-infra:fe2c1d30dc11-bs /mnt/beget-infra --vfs-cache-mode full --daemon

rclone remotes

Конфиг: ~/.config/rclone/rclone.conf

[beget-s3]
type = s3
provider = Other
endpoint = s3.ru1.storage.beget.cloud

[beget-infra]
type = s3
provider = Other
endpoint = s3.ru1.storage.beget.cloud

Версия: 2.0.0