Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Бесшовный переезд коробочного Битрикс24 в AWS часть1 папка upload в S3
В этом видео я показываю, как бесшовно - незаметно для пользователей и без остановки сервера перенести корпоративный портал Битрикс24 в облако AWS. Рассказываю об общей схеме переезда и показываю первую часть: перенос в корзину S3 bucket пользовательских файлов - папки upload. Ссылки: - текстовая статья об организации переезда коробчного Битрикс24 в AWS - как установить aws cli - как сконфигурировать aws cli Чтобы засинхронизировать всю папку upload, находясь в папке www: /usr/local/bin/aws s3 sync ./upload s3://upload-838f36384b670b366da8555b969b8cd4 отдельную подпапку: /usr/local/bin/aws s3 sync ./disk s3://upload-838f36384b670b366da8555b969b8cd4/disk Политика для бакета: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::upload-838f36384b670b366da8555b969b8cd4/*" } ] } При желании можно сделать более безопасно, вписав в разрешения ip-адреса того сервера, с которого переезжаем и того сервера, на который переезжаем: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::upload-838f36384b670b366da8555b969b8cd4/*", "Condition": { "IpAddress": { "aws:SourceIp": "130.61.161.255/32" } } } ] } Чтобы переключить битриксовскую таблицу файлов после синхронизации: UPDATE b_file SET HANDLER_ID=1 WHERE HANDLER_ID IS NULL Продолжение тут: • Видео - Как открыть доступ к БД Битрикс24 извне • Видео - Бесшовный переезд Битрикс24 в AWS - часть2 - миграция БД • Видео - Бесшовный переезд Битрикс24 в AWS - часть 3 - сервер приложения в EC2, финальные настройки