# Восстановление резервной копии после миграции, без отправки письма о создании учетной записи администратора

**URL:** <https://meta.discourse.org/t/backup-restore-after-migration-no-admin-account-creation-email/247048>\
**Category:** Migration\
**Tags:** email, drupal\
**Created:** [29.Ноябрь.2022 13:48:46 UTC](https://meta.discourse.org/t/backup-restore-after-migration-no-admin-account-creation-email/247048 "2022-11-29T13:48:46Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [29.Ноябрь.2022 16:59:47 UTC](https://meta.discourse.org/t/backup-restore-after-migration-no-admin-account-creation-email/247048/2 "2022-11-29T16:59:47Z")

</div>

> [@rahim123](#):
>
> Но в обоих моих тестах восстановления резервной копии после завершения восстановления меня перекидывает на страницу создания учётной записи администратора,

Это указывает на то, что скрипт импорта не создал учётную запись администратора. Если вы просто войдёте в систему и/или создадите учётную запись, используя адрес `developer_email`, у вас всё будет в порядке.

> [@rahim123](#):
>
> Я не могу активировать учётную запись, потому что письмо не отправляется.

Скорее всего, это связано с тем, что при восстановлении резервной копии отправка писем для нештатных пользователей была отключена, а данный пользователь не является штатным.

> [@rahim123](#):
>
> Думаю, система должна считать адреса электронной почты, определённые как администраторы, принадлежащими штатным сотрудникам, даже до подтверждения их учётных записей.

Возможно? Это, безусловно, проблема «курицы и яйца» при запуске нового сайта и миграции. Я думаю, если вы добавите своего пользователя в `developer_emails`, всё заработает.

Также вы можете добавить что-то вроде этого в свой скрипт:

```
   User.create(username: 'pat-the-admin', email: 'pat@user.com',password: 'very-safe-123', active: true, name: "Pat User") unless User.find_by_email('pat@user.com`)

```

---

_[View the full topic](https://meta.discourse.org/t/backup-restore-after-migration-no-admin-account-creation-email/247048)._
