Гугл закрыл нормальный доступ по восстановлению данных из бакапа для android устройств (последний раз это работало для устройств 2013 года, бакапить можно а восстановить нет), остаются инстурменты разработчика железки (они не заморачиваются) и средства онлайн.
В принципе, если онлайн подходит, то подключаешь adb, и используешь shell
утилиту bmgr и гугловский транспорт (есть локальный но доступ к бакапу без рута там нет), т.е. процесс настройки выглядит так, авторизуешься на исходном устройстве в google, делаешь бакап, затем авторизуешь тот же аккаунт на целевых устройствах и делаешь там восстановление (гугл в этот момент предложит восстановиться). Это будет потреблять сеть (оптимизировать не получится) но зато 'по воздуху'
Иначе нужен root на устройствах (так же понадобится, если google apps на устройстве не стоят), если его получение не проблема то хватит штатного twrp