Download - Refresh de Mandant Par Export-import

Transcript
Page 1: Refresh de Mandant Par Export-import

Refresh de mandant par méthode export-import

Xavier Berthier

21/05/2008

Page 2: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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

Page 3: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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.

Page 4: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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.

Page 5: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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

Page 6: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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

Page 7: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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.

Page 8: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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

Page 9: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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’

Page 10: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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.

Page 11: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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.

Page 12: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

L’import est lancé.

L’import est en cours. Rafraîchir l’écran régulièrement pour suivre l’avancement.

L’import est terminé

Page 13: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

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

Page 14: Refresh de Mandant Par Export-import

Xavier BERTHIER

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

Il ne reste plus qu’a remettre les paramètres initiaux du mandant via la transaction SCC4.