Restauration de la copie de réserve via l'utilitaire Commandline

Pour la restauration d'une copie de réserve via l'utilitaire Commandline, utilisez la commande RESTORE. Avec cette action, l'option générale /O n'est pas utilisée. En effet, dans le nom de la copie de réserve figure déjà le nom de l'environnement.

Attention:

Avec une configuration client/serveur, vous n'exécutez cette fonction que sur le serveur. Avec une configuration indépendante, cela peut se faire depuis le PC avec l'installation Profit. Le fichier zip est lu depuis l'emplacement de la copie de réserve.

Après la restauration réussie de la copie de réserve (avec RESTORE), il est déterminé s'il est nécessaire de convertir l'environnement concerné. Si cela s'avère nécessaire, l'environnement est converti.

Vous pouvez utiliser la commande RESTORE en combinaison avec des options de plusieurs façons. Voyez les exemples ci-dessous.

  • Restauration d'un environnement existant depuis une copie de réserve.

    Exemple : 1. Restauration d'un environnement existant depuis une copie de réserve.

    Vous voulez restaurer un environnement existant depuis une copie de réserve.

    Environnement : OmgA

    Fichier : MyCompany_01-09-2015_10-00-00_1.ZIP

    Utilisateur de sauvegarde : MAN

    Logbook : \logs\logfile.log.

    L'environnement existe déjà et doit être écrasé.

    Commandline :

    "C:\Program files (x86)\Profit\AFAS Windows\Kernel\Bin\AFASCMD.EXE" /G"MAN" /L"c:\logs\logfile.log" RESTORE /B"MyCompany_01-09-2015_10-00-00_1.ZIP" /O

  • Restauration d'un nouvel environnement depuis une copie de réserve.

    Exemple : 2. Restauration d'un nouvel environnement depuis une copie de réserve

    Environnement : OmgA

    Fichier : OmgA_01-09-2015_10-00-00_1.ZIP.

    Restauration sur : serveur MijnServer (SA)

    Utilisateur de sauvegarde : MAN

    Logbook : c:\logs\mijnlog.log.

    Le nouveau nom pour l'environnement est OmgB et celui-ci n'existe pas encore. Le nom de l'environnement est repris comme nom de base de données.

    Commandline :

    "C:\Program files (x86)\Profit\AFAS Windows\Kernel\Bin\AFASCMD.EXE" /G"MAN" /L"c:\logs\logfile.log" RESTORE /B"MyCompany_01-09-2015_10-00-00_1.ZIP" /E"OmgB" /S"MijnServer (SA)"

  • Réparation d'un dossier de sauvegarde serveur complet, remplacement d'environnements existants et ajout de nouveaux environnements.

    Exemple : 3. Réparation d'un dossier de sauvegarde serveur complet, remplacement d'environnements existants et ajout de nouveaux environnements.

    Utilisateur de sauvegarde : MAN

    Les nouveaux environnements sont restaurés sous le nom d'origine et sur le serveur SQL Profit 'MyServer (SA)'.

    Commandline :

    "C:\Program files (x86)\Profit\AFAS Windows\Kernel\Bin\AFASCMD.EXE" /G"MAN" /L"c:\logs\logfile.log" RESTORE /F /S"MyServer (SA)"

Les deux premières options correspondent aux possibilités disponibles pour la restauration manuelle d'une copie de réserve.

Données

Données

 

Action :

RESTORE

Options générales :

Standard.

L'option générale "O" (environnement) n'est pas utilisée et ne doit pas être spécifiée. Vous pouvez le cas échéant spécifier l'option "L" (Logbook).

Utilisateur : Les options générales "G"" (Utilisateur Profit) et "W" (Mot de passe Profit) doivent provenir d'un utilisateur avec la configuration Copies de réserve via commandline.

Options supplémentaires avec l'action :

Voir Options.

Exemple :

Voir les exemples.

Les options pour la Restauration

Avec l'action RESTORE via la commandline pour la restauration d'une copie de réserve, vous disposez des options suivantes.

Option

Explication

/B<Nom de la copie de réserve>

Le nom de l'environnement sauvegardé qui doit être restauré. Il s'agit d'un fichier zip contenant la sauvegarde de l'environnement concerné. Le nom de fichier ne doit pas contenir de chemin.

/F

Restaurez tous les fichiers de sauvegarde serveur qui ont été trouvés.

Vous devez paramétrer au préalable l'emplacement du fichier des copies de réserve dans Profit.

/O

Avec cette option, il est supposé que l'environnement existant doit être écrasé.

Si vous utilisez l'option /F, celle-ci n'est pas prise en compte et il est automatiquement déterminé si l'environnement doit être écrasé ou créé.

/E

Le nom du nouvel environnement. Si l'option n'est pas spécifiée, le nom d'origine de l'environnement est utilisé.

En saisissant /F ou /O, cette option n'est pas prise en compte.

/S<Nom du Serveur SQL Profit>

Le nom du serveur SQL Profit sur lequel la copie de réserve doit être restaurée. Vous trouvez le nom approprié via :  

  1. Connectez-vous en tant qu'administrateur.
  2. Allez vers : Gestion / Gestionnaire d'environnement.
  3. Accédez à l'onglet : Profit SQL Servers.
  4. Sélectionnez le serveur.
  5. Cliquez sur : Propriétés.
  6. Utilisez le nom tel qu'il est mentionné ici en gris après Profit SQL Servers.

En saisissant /O, cette option n'est pas prise en compte. En saisissant /F et si l'environnement existe déjà, cette option n'est pas non plus prise en compte.

/D<Nom de la base de données>

Le nom de la base de données où l'environnement doit être enregistré.

En saisissant /F ou /O, cette option n'est pas prise en compte.

/C

Si nécessaire, exécutez la conversion après une restauration réussie.

/X

Pour faire spécifier la date de la sauvegarde, le nom du participant et numéro de participant dans le libellé sous la restauration, ajoutez la commande X. Cela se présente comme suit :

"C:\Program files (x86)\Profit\AFAS Windows\Kernel\Bin\AFASCMD.EXE" /G"MAN" /L"c:\logs\logfile.log" RESTORE /B"MyCompany_01-09-2015-00-00_1.ZIP" /O /X

/Z

Réduction de l'environnement (shrinkdb) après restauration. Lors de la réduction, tous les fichiers journaux sont supprimés et un 'shrink' du serveur SQL est exécuté. Cela se présente comme suit :

"C:\Program files (x86)\Profit\AFAS Windows\Kernel\Bin\AFASCMD.EXE" /G"MAN" /L"c:\logs\logfile.log" RESTORE /B"MyCompany_01-09-2015_10-00-00_1.ZIP" /O /Z

/H

L'utilisateur actuel est créé en tant qu'utilisateur dans l'environnement à restaurer avec des droits sur l'outil d'autorisation. Pour obtenir plus d'informations, voir Environnement de connexion central.

/A

Restauration du libellé d'environnement de l'environnement d'origine (est retiré des données du fichier zip).

/U<libellé>

Vous pouvez ici spécifier vous-même un libellé d'environnement.

/G

Les utilisateurs présents dans l'environnement à restaurer dont le nom d'utilisateur ne figure pas dans le CIO sont ajoutés automatiquement au CIO. Si vous n'utilisez pas cette option, les utilisateurs ne pourront ensuite être ajoutés au CIO que lors de sa reconfiguration avec une nouvelle collecte des informations relatives à l'environnement, voir Environnement de connexion central.

Voir aussi