Как перенести файлы из AWS S3 в MinIO

    Команда Simple-Server
    05.06.2026
    11 мин

    Серия «MinIO на VPS»: mcМиграция с AWS

    Источники: AWS S3 Docs, mc mirror.

    Предварительно

    MinIO запущен (Ubuntu или Docker).

    mc alias set local http://127.0.0.1:9000 admin 'ChangeMe_StrongPass123' mc mb local/migrated-from-aws

    Alias для AWS S3

    mc alias set aws https://s3.amazonaws.com AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY mc ls aws/source-bucket-name | head

    Для другого региона:

    mc alias set aws https://s3.eu-west-1.amazonaws.com AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY

    Mirror (копирование)

    Dry-run:

    mc mirror --dry-run aws/source-bucket-name local/migrated-from-aws

    Полная миграция:

    mc mirror aws/source-bucket-name local/migrated-from-aws

    С сохранением синхронизации (осторожно с --remove):

    mc mirror --overwrite aws/source-bucket-name local/migrated-from-aws

    Сравнение объёмов

    mc du aws/source-bucket-name mc du local/migrated-from-aws mc ls aws/source-bucket-name --recursive | wc -l mc ls local/migrated-from-aws --recursive | wc -l

    Миграция между MinIO (другой VPS)

    mc alias set remote https://old-minio.example.com OLD_USER OLD_PASS mc mirror remote/old-bucket local/migrated-from-aws

    После миграции

    1. Переключите приложения на новый endpoint — Laravel/Node/Python.
    2. Включите lifecycle для старых prefix.
    3. Настройте бэкапы.

    Ошибки

    ОшибкаРешение
    SlowDown / 503Throttling AWS — уменьшите параллелизм, повторите
    Access Denied на AWSIAM policy s3:GetObject, s3:ListBucket
    Signature mismatch на MinIOTroubleshooting

    VPS на Simple-Server

    Для развёртывания на production возьмите VPS/VDS с Ubuntu 22.04: root по SSH, NVMe и канал от 500 Мбит/с.

    VPS для проекта

    VPS с root-доступом, NVMe и поддержкой 24/7 на Simple-Server.

    StarterVDS

    490

    в месяц

    1 ядро

    1 ГБ RAM

    20 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Безлимитный трафик
    Заказать VPS
    Рекомендуем

    PerformanceVDS

    1190

    в месяц

    2 ядра

    4 ГБ RAM

    60 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Базовая DDoS-защита
    Заказать VPS

    Нужна другая конфигурация? Посмотрите все доступные тарифы

    Все тарифы VPS

    Похожие статьи, которые могут быть вам интересны