С помощью командной строки можно сделать так:
php bin/magento maintenance:enable
magento setup:backup [--code] или [--media] или [--db]
magento setup:backup --code
magento setup:backup --media
magento setup:backup --db
объединить
magento setup:backup --code --db
php bin/magento maintenance:enable
Восстановление из бекапа:
php bin/magento info:backups:list
magento setup:rollback [-c|--code-file="<name>"] [-m|--media-file="<name>"] [-d|--db-file="<name>"]
Бывает что возможность бекапа надо включить 🙂
php bin/magento config:set system/backup/functionality_enabled 1