La solution consistait à supprimer, créer et migrer la base de données avant d’effectuer la restauration. J’aurais dû essayer de sauter l’étape de migration.
Merci pour votre aide, @RGJ et @gerhard. Vos indices m’ont aidé à comprendre cela.
Je suppose que la raison pour laquelle il ne faut pas toujours supprimer la base de données d’abord est que l’on ne peut pas revenir en arrière en cas d’échec.