|
XClone de Babboo.com est une solution entièrement automatisée pour le clonage de bases de données Oracle et les applications Oracle. Autant que j'ai été en mesure de déterminer ces gars-là sont la seule compagnie que les clones les deux, et il accomplit de façon entièrement automatisée. Le problème L'autre problème que j'ai est la promotion des bases de données de développement, de test ou d'intégration, puis à l'assurance qualité, et enfin à la production. Cette mise en scène et le modèle de promotion est difficile à maintenir, surtout si l'intégrité de ces différentes bases de données cloné doivent être préservés dans les scénarios de test multiples. Il s'agit d'un véritable problème pour moi, qui existent tous les jours. Il ya des fois je fais construire jusqu'à 5 ou 6 bases de données chaque jour pour suivre les demandes. À ce jour, j'ai fait tout cela par le script et que tout récemment, ont été en mesure de programmer certaines d'entre elles grâce à cron et at. Mais même après la programmation et de script le plus de ce processus, je passe encore 60% de ma journée en faisant le clonage des opérations qui ne comprennent pas seulement une copie de base de données mais la migration de schémas et de données. J'ai très peu de temps ou d'énergie à s'engager à d'autres tâches DBA. Donc oui, c'est une question que je ne peux pas sortir des tranchées. XClone S'y installée Exécutez l'Assistant Vous voudrez peut-être lire un peu de documentation UGH! N'oubliez pas la clé de licence Installez le logiciel serveur XClone Maintenant, nous allons installer le logiciel serveur XClone Dans ma première installation j'ai effectivement passé par les instructions pour Windows et cela a fonctionné comme un champion sans aucun problème. Eh bien effectivement le service ne démarre pas automatiquement après l'installation, vous devrez donc pour démarrer le service à la main la première fois, ou bien redémarrez votre système tel qu'il est défini sur Automatique. Not a big deal, mais il ne me font me gratter la tête pour un peu en essayant d'obtenir le client pour communiquer avec le serveur. J'ai aussi testé le script de désinstallation pour ce service et il a aussi retiré du service. Merci encore Babboo que je déteste le logiciel en attente qui ne peut être enlevé sans une refonte complète. C'est aussi un bon point à noter que pas une seule fois au cours de l'installation ne me demandez mon pare-feu pour permettre l'envoi d'informations externes. Pour moi, c'est un grand "feature" que je connais plusieurs autres éditeurs de logiciels dans l'industrie des bases encore renvoyer des informations vitales de votre machine. Ok, week-end dernier, j'ai construit un nouvel SUSE Linux que j'ai pensé que je pourrais aussi essayer de mettre l'agent serveur XClone de suite. Après avoir lu le fichier readme.txt fourni, Okay, vous m'avez pris, je n'ai pas lu toute la chose. Mais les étapes sont assez faciles à obtenir ce tournant sur Linux / Unix. Rappelez-vous juste que vous devez être l'utilisateur root pour effectuer cette installation. Après l'ONU-le goudron goudronnage XCloneServer fichier, vous avez besoin d'éditer le fichier nommé XClone.env dire XClone où Java existe sur la machine. Si vous ne savez pas où est installé sur votre système, vous pourriez être en mesure de s'en tirer à jeter un oeil à vos variables d'environnement actuel. Le mien était dans un JAVA_BINDIR variable nommée. Alors la suivante émission sous le compte root et XClone serveur devrait démarrer. Une vérification petit que vous pouvez faire, c'est la même commande avec l'option stop. Si elle était vraiment lancé, vous obtiendrez un message d'arrêt valide. Si non, vous obtiendrez une ligne de sortie qui indique l'XClonectl ne pouvait trouver aucun contrôle du travail. Plus que probablement vous aurez juste besoin de re-éditer et modifier les paramètres de Java existe aussi. Utilisation XClone - Let's Something XClone Si vous suivez le processus complet dans le Guide de démarrage rapide et de numérisation par exemple l'environnement de votre maître, ce que vous aurez alors une définition complète de votre environnement de maître qui peut maintenant être clonés. Je vous suggère de jeter un oeil à ce que XClone trouvé par l'intermédiaire du processus d'analyse et d'ajouter ou de modifier les composants qui seront clonés si besoin est. Mais depuis XClone trouvé tout dans mon environnement actuel, je n'avais pas besoin d'ajouter ou de changer quelque chose. Sur le clone Donc, après avoir traîné mon icône instance de maître dans le "clonage Area" Je suis invité par la question de savoir quel type de clone de produire, je sélectionne environnement partagé Clone. Après cela, à travers un autre assistant, vous êtes invité avec différents paramètres qui définissent l'environnement dans lequel vous clonage pour. Ne vous inquiétez pas trop de questions sur though. A propos de tout ce que vous devez faire est de donner le nom pour la nouvelle instance. XClone doivent traduire cette pré-remplissage et toutes les autres variables nécessaires. Vous pouvez bien sûr modifier ces variables qui XClone arrive avec, ce qui est sympa, mais j'ai trouvé que ce n'est vraiment pas nécessaire dans la plupart des cas. Tout ce que j'ai vraiment changé, c'est ma TNS numéro de port pour la nouvelle instance. Après avoir obtenu un nouveau cap / action sommaire, tout ce qu'il faut, c'est un clic sur le bouton Terminer et laissez-le clonage commencer. A ce stade, vous pouvez simplement vous asseoir et regarder. Ou aller chercher vous-même une tasse de café comme XClone maintenant ferons tout pour vous. Depuis que je fais ce clone d'une base de données relativement petites, je tiens à vous asseoir et regarder la sortie dans l'écran d'affichage. Maintenant, le test ultime est de valider le nouvel environnement. Puis-je connecter à lui? Sont tous les fichiers en place? Dois-je avoir une entrée dans le TNS? Comment mon fichier oratab look? Eh bien tout ce que je peux dire, c'est que tout ce que j'ai regardé en était à sa "place, et prêt à utiliser. Je n'ai pas besoin de faire autre chose. Un autre avantage ici est que cette configuration de cloner entre mon maître et ce nouveau nœud défini a été enregistré sur une utilisation ultérieure. Je peux le programmer pour se produire chaque fois que je veux et XClone se contentait de faire le travail. Rien de plus simple? Personnellement je n'ai jamais eu une séance de clonage à une base de données est si efficace et facile à utiliser. Pour ce faire tout à la main est une chose du passé. Au moins pour moi! Le clonage d'Oracle Schémas La session commence le clonage fondamentalement la même façon. Je vais traîner mon instance de base de données maître dans la zone de "clonage" mais quand on vous demande le type de clone Je vais choisir «Schema Clone". Comme j'ai déjà quelques clones là-bas, dans le menu déroulant liste des instances de destination Je vais choisir un de ceux. Cool, un nouvel écran, je n'ai pas encore vu. Je suis invité avec un écran qui me demande d'exportation et les paramètres d'importation. Je peux soit l'import / export par des méthodes classiques ou de l'utilisation des tablespaces transportables. Je peux alors, à travers une liste de sélection cliquez sur n'importe quel nombre de propriétaires de schéma de ma source / instance de base de données maître. Cela représente le «De l'utilisateur" de l'utilitaire d'exportation d'Oracle. Vient de maintenir enfoncée la La session clonage montrer les résultats de la session complète, y compris la création de l'utilisateur, des services publics à l'exportation, l'importation et l'utilité. Une chose que je n'ai pas remarqué, ce qui est disponible dans toutes les sessions du clonage, c'est que vous pouvez insérer des scripts à exécuter au cours de différentes parties de la session de clonage. Création d'un utilisateur est un seul cas où vous pourriez vouloir faire cela que les choses comme paramètre par défaut et les tablespaces temporaires est quelque chose que vous voulez garder un oeil sur. La bonne chose est que XClone m'a prévenu à ce sujet. Wrap-Up Eh bien, je lève mon chapeau à Babboo.com et XClone. Je sais que je peux utiliser cet outil. XClone est ce que je me plais à penser comme une solution de service complet de clonage pour les environnements Oracle Database. Comme je l'ai dit, j'ai cloné environnements base de données avant par les scripts et par une multitude d'utilitaires de type Oracle. Tout cela ne sont pas une solution complète pour le clonage, m'a fallu de nombreuses heures à faire fonctionner, et vient d'avoir trop d'articles et d'interfaces pour bien agencées. XClone d'autre part a mis ensemble en même temps compléter une collection merveilleuse de techniques de clonage et d'options qui peuvent cloner non seulement les bases de données Oracle, mais également des logiciels Oracle, y compris les applications Oracle. Rappelez-vous le clonage n'est pas simplement copier les fichiers de données et le saumurage la même instance à un autre endroit sur votre réseau. XClone vous permet de traduire votre environnement de base de données dans un autre environnement et réellement en faire un environnement de bases de données différentes. Si vous y pensez, c'est une proposition très puissant. Après tout, si vous allez faire une copie de la production dans un environnement d'assurance qualité, pourquoi voudriez-vous l'appeler PROD. Ce simple renommer une base de données n'est que la pointe de l'iceberg qui ne XClone au cours de son processus de clonage. Le Guide de démarrage rapide donnée est très facile à suivre et vous permettre de démarrer très rapidement. Et le Guide de l'utilisateur comme de multiples exemples qui vous guidera à travers n'importe quel type de clone de mai vous devez faire. Si j'avais une autre semaine pour jouer avec cet outil, je n'aurais probablement. Plus il ya d'autres grands équipements internes à ce produit que je vraiment ne fait pas mention. Par exemple, vous pouvez créer des profils de clonage, planifiez vos clones pour s'exécuter automatiquement, une API externe pour appeler XClone, et une sauvegarde bonne et rétablir les services publics au cas où vous ne disposez pas encore. Si vous vous trouvez la réplication ou la copie des bases de données autour de votre organisation, vous pouvez bénéficier d'une solution de clonage de réels tels que XClone. Si vous n'avez pas pris un coup d'oeil XClone cependant je voudrais vous encourager à aller le site Babboo.com et regardez par vous-même. Mieux encore, télécharger l'essai gratuit et aller quelque chose de clone. Take a look: www.babboo.com |



















