Vous êtes sur la page 1sur 14

Refresh de mandant par méthode

export-import

Xavier Berthier
21/05/2008
Xavier BERTHIER

Sommaire
Objet ........................................................................................................................................................ 3
Remarque importante .......................................................................................................................... 3
Approche globale ..................................................................................................................................... 4
Rendre le mandant cible modifiable ........................................................................................................ 5
Supprimer le mandant cible ..................................................................................................................... 7
Exporter le mandant source .................................................................................................................... 9
Importer le mandant source................................................................................................................... 11
Finaliser l’opération d’export/import ...................................................................................................... 13

22 mai 2008 Refresh de mandant par méthode export-import Page 2/14


Xavier BERTHIER

Objet

Ce document est un mode opératoire pour réaliser une copie de mandant par méthode d’export/import

Remarque importante

Avant toute opération majeure, il est important de s’assurer de la disponibilité de sauvegarde récente et valide.

Par ailleurs, une bonne planification passe par une communication auprès des utilisateurs lorsque le système doit
être indisponible. Les messages systèmes peuvent être générés via la transaction SM02.

22 mai 2008 Refresh de mandant par méthode export-import Page 3/14


Xavier BERTHIER

Approche globale
L’opération de copie de mandant (également appelée « refresh ») de système de production vers
système de qualité ou de développement permet de resynchroniser les environnements de
développement ou de qualité avec l’environnement de production.

Cela permet de fiabiliser les tests de développement avant mise en production. Tout travail effectué
précédemment dans le mandant cible sera écrasé.

L’opération se déroule en 5 étapes :

- Rendre le mandant cible modifiable


- Supprimer le mandant cible (optionnel mais recommandé)
- Exporter le mandant source
- Importer le mandant source
- Finaliser l’opération d’export/import

L’opération d’export doit se réaliser hors temps de production. Il faut considérer la copie de mandant
comme la prise d’une photo avec un temps d’exposition de plusieurs heures.

Dans certains cas on peut réaliser directement une copie de mandant entre deux environnements via
la SCC9.

Avertissements

L’opération nécessite de se connecter à plusieurs environnements. Avant chaque action, il est


nécessaire de vérifier l’environnement sur lequel on effectue chaque action ; pour cela utiliser les
informations en bas à droite du SapGUI :

Les différentes étapes génèrent une activité importante de la base de données cible. Il est
recommandé de contrôler fréquemment la place restante sur le volume où sont stockés les « logs ».
Si le volume vient à saturer, supprimer les fichiers logs et planifier une nouvelle sauvegarde à l’issue
de l’opération.

Sous SQL Server, les fichiers logs portent l’extension .trn

Sous Oracle, les fichiers logs se trouvent dans <lecteur>:\oracle\<SID>\oraarch et portent l’extension
001.

22 mai 2008 Refresh de mandant par méthode export-import Page 4/14


Xavier BERTHIER

Rendre le mandant cible modifiable

Se connecter sur le mandant


cible

Contrôler régulièrement le
système sur lequel on effectue
l’action

Lancer la transaction SCC4


pour afficher la liste des
mandants

Passer en mode modification, et


double cliquer sur la ligne du
mandant cible

La table des mandants (T000)


est inter-mandants

22 mai 2008 Refresh de mandant par méthode export-import Page 5/14


Xavier BERTHIER

Prendre note du paramétrage existant

Positionner ‘enreg. Automatique de


modifications’ dans la rubrique ‘Modifications et
transferts d’objets dépendants du mandant’.

Positionner ‘Modif Repository et Customizing


inter-mandants autorisées’ dans la rubrique
‘Modifications d’objets inter-mandants’

Enregistrer les modifications

22 mai 2008 Refresh de mandant par méthode export-import Page 6/14


Xavier BERTHIER

Supprimer le mandant cible


Vérifier que personne d’autre
n’est présent sur le système
grâce à la transaction SM04

Depuis le mandant à supprimer


(cible), lancer la transaction
SCC5.

Vérifier les informations


affichées et cliquer sur le
bouton ‘Supprimer en arrière
plan’

Indiquer le nom du ‘Serveur


arrière-plan’ grâce au match
code.

Cocher les cases ‘Lancement


immédiat’ et ‘Aucun dialogue
d’imprimante’

Cliquer sur le bouton ‘Planifier


job’

Dernier rappel avant


suppression du mandant.
Contrôler les informations
affichées.

22 mai 2008 Refresh de mandant par méthode export-import Page 7/14


Xavier BERTHIER

Le job de suppression de
mandant est en cours. Son
déroulement peut être observé
depuis la transaction SCC3.

Lorsque le mandant est


supprimé, le statut de l’opération
devient : Terminé

La tâche dure plusieurs heures

Exemple : job du 23.03.2008

22 mai 2008 Refresh de mandant par méthode export-import Page 8/14


Xavier BERTHIER

Exporter le mandant source

Se connecter sur le mandant source

Lancer la transaction SM04 pour vérifier


qu’aucun autre utilisateur n’est
connecté. Sinon soit leur demander de
se déconnecter, soit cocher les
utilisateurs à déconnecter et choisir ‘Fin
de session’ dans le menu ‘Utilisateur’

Lancer la transaction SCC8 pour


démarrer l’export. Renseigner le
système cible.
Utiliser le profil SAP_ALL.
Cliquer sur ‘Planifier comme job d’arrière
plan’.

Message d’avertissement à valider.

Indiquer le nom du ‘Serveur arrière-plan’


grâce au match code.

Cocher les cases ‘Lancement immédiat’


et ‘Aucun dialogue d’imprimante’

Cliquer sur le bouton ‘Planifier job’

22 mai 2008 Refresh de mandant par méthode export-import Page 9/14


Xavier BERTHIER

Dernier rappel avant


export du mandant.
Contrôler les
informations affichées.

L’opération créera 2
transports.
Ici PRDKT00028 et
PRDKX00028.

Noter le numéro des


transports (28)

L’opération est lancée.


On peut suivre son
déroulement dans
l’opération SCC3.

Dans la SCC3, cliquer


sur le bouton ‘Exports’
pour suivre la tâche.

22 mai 2008 Refresh de mandant par méthode export-import Page 10/14


Xavier BERTHIER

Importer le mandant source

Se connecter dans le
mandant cible. Dans le
cas d’un mandant
supprimé, il faut utiliser :
User : sap*
Pwd : pass

Se placer dans la
STMS, système cible.
On voit les 2 transports
créés. Au besoin,
rafraîchir l’écran.
Se placer sur l’ordre KT
et cliquer sur l’icône
‘camion’

Indiquer le mandant
cible et cliquer sur
‘Import’

Indiquer les informations


de connexion au
mandant (ici sap* et
pass) et valider par la
touche Entrée.

22 mai 2008 Refresh de mandant par méthode export-import Page 11/14


Xavier BERTHIER

L’import est lancé.

L’import est en cours. Rafraîchir


l’écran régulièrement pour
suivre l’avancement.

L’import est terminé

22 mai 2008 Refresh de mandant par méthode export-import Page 12/14


Xavier BERTHIER

Finaliser l’opération d’export/import

Lancer la transaction
SCC7 et cliquer sur
‘Lancer immédiatement’

Vérifier les informations


puis cliquer sur ‘Continuer’

L’opération d’import est


terminée

22 mai 2008 Refresh de mandant par méthode export-import Page 13/14


Xavier BERTHIER

Il ne reste plus qu’a


remettre les paramètres
initiaux du mandant via la
transaction SCC4.

22 mai 2008 Refresh de mandant par méthode export-import Page 14/14