Autorisations requises pour une sauvegarde en un seul passage
Pour réussir à effectuer une sauvegarde en un seul passage d'une machine qui exécute Microsoft SQL Server, le compte sous lequel le plan de sauvegarde s'exécute doit être membre du groupe Opérateurs de sauvegarde ou Administrateurs sur la machine.
En outre, ce compte doit être accordé au rôle sysadmin de chacune des instances installées sur la machine.
Si vous créez un plan de sauvegarde pendant que vous êtes connecté en tant qu'utilisateur normal, tel qu'un membre du groupe Utilisateurs, vous devez spécifier les informations d'identification du compte qui possède les privilèges ci-dessus. Pour accéder à ce paramètre, cliquez sur Informations d'identification du plan sur la page Créer un plan de sauvegarde.
Un plan de sauvegarde créé par un membre du groupe Administrateurs s'exécute par défaut sous le compte de service de l'agent. La même chose s'applique à un plan de sauvegarde centralisé déployé à partir du serveur de gestion. C'est pourquoi il est conseillé d'affecter à l'agent les autorisations requises pour la sauvegarde en un seul passage.
Octroi des autorisations à l'agent
Pendant l'installation, le programme d'installation inclut le compte de service de l'agent dans le groupe Opérateurs de sauvegarde. Si vous choisissez de créer un nouveau compte pour l'agent, ce compte est également inclus dans le groupe Administrateurs. Par conséquent, l'agent possède toujours les privilèges requis sous Windows.
Pour accorder à l'agent le rôle sysadmin dans SQL Server, vous êtes invité à spécifier les informations d'identification de l'administrateur système pour chaque instance Microsoft SQL Server installée sur la machine. Si vous ne spécifiez pas les informations d'identification lors de l'installation, vous pouvez accorder le rôle sysadmin à l'agent ultérieurement en utilisant l'une des méthodes suivantes :
Vous devez également accorder explicitement le rôle sysadmin à l'agent après l'installation d'une nouvelle instance Microsoft SQL Server sur la machine.
Pour accorder le rôle sysadmin au compte de service de l'agent sur une instance à l'aide d'un script T-SQL
Create Login [<nom de la machine>\Acronis Agent User] From Windows
Exec master..sp_addsrvrolemember @loginame = '<nom de la machine>\Acronis Agent User',@rolename = 'sysadmin'
Acronis Agent User est le compte créé pour l'agent par défaut. Si vous avez spécifié un compte existant lors de l'installation de l'agent, remplacez Acronis Agent User par le nom d'utilisateur du compte existant.
Le fichier peut avoir n'importe quelle extension.
sqlcmd -S <nom de la machine>\<nom de l'instance> -i <chemin d'accès complet au fichier du script T-SQL>
Si vous ne voulez pas accorder le rôle sysadmin à l'agent, vous devrez spécifier les informations d'identification dans chaque plan de sauvegarde, tel que décrit au début de cette section.
Autorisations requises pour restaurer une base de données Microsoft SQL Server
Lors de la restauration d'une base de données sur une instance, vous devez spécifier les informations d'identification pour cette instance. L'invite pour saisir les informations d'identification s'affiche lorsque vous sélectionnez l'instance de destination sur la page Restaurer des données.