Enfin, l'aide de l'informatique est ici

Blog de solutions informatiques.

Détecter l'état de la TCC dans des machines virtuelles

Publié par Xaus Xavier Nadal 12th sur Septembre 2013

Long time no écrire mais je n'ai pas le temps de le faire (Désolé).

Le titre de cet article pour ceux qui n'ont aucune notion de paramétrage des machines virtuelles sera un peu hors contexte, mais pour les administrateurs système qui travaillent avec des sauvegardes différentielles de machines virtuelles en cas de sinistre savoir que pour effectuer une sauvegarde différentielle vmdk disque est nécessaire d'avoir CBT activé et cela ne va pas tous les jours copier tous les disques VMDK sur disque ou sur bande.

Pour détecter si nous avons permis CBT il ya plusieurs façons de le faire que dans l'article que j'ai fait un certain temps https://www.megacrack.es/2013/06/12/como-detectar-si-cbt-change-block-tracking-est-habilitado/ mais ceux qui ont été des moments différents et n'avaient pas les connaissances actuelles sur ces systèmes, donc je montre ci-dessous une TCC plus professionnel détecter l'état des machines virtuelles à partir de la ligne de commande avec PowerShell et PowerCLI pour les modules VMware.

J'espère que vous aimez le script à d'autres tâches, depuis le début de l'écriture à la ligne 25 est d'établir une connexion avec ESX ou Virtual Center et la ligne 25 est l'objet même de détecter l'état de la TCC.

      1:    # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
      2:    # Détecter été CBT (Change Block Tracking) #
      3:    # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
      4:    
      5:    Ajoutez-PSSnapin VMware.VimAutomation.Core
      6:    
      7:    fonction Lisez-HostMasked ([chaîne] $ Prompt ="Entrez le mot de passe:") {
      8:      $ Password = Read-Host-AsSecureString prompt $;
      9:      $ BSTR = [System.Runtime.InteropServices.Marshal] :: SecureStringToBSTR ($ password);
  10:    $ Password = [System.Runtime.InteropServices.Marshal] :: PtrToStringAuto (BSTR $);
  11:    [System.Runtime.InteropServices.Marshal] :: ZeroFreeBSTR (BSTR $);
  12:    retourner Mot de passe $;
  13:  }
  14:  écrire.
  15:  écrire "**************************************"
  16:  écrire »* A partir processus d'authentification *"
  17:  écrire "**************************************"
  18:  écrire.
  19:  $ Serveur = read-hôte "Entrez vCenter, ESXi ou IP:"
  20:  $ User = read-hôte "Entrer un nom:"
  21:  $ PWD = Lecture HostMasked
  22:  
  23:  Connectez-VIServer $ server-utilisateur $ utilisateur-mot de passe $ PWD-Force | ande-chaîne
  24:  
  25:  Get-VM | Get-Voir | Select Name, @ {N = "ChangeTrackingStatus", E = {$ _.Config.ChangeTrackingEnabled}}

Quand CBT est activé de savoir que vous devez aussi savoir que si vous avez une version de la machine virtuelle ou au-dessus 7, la TCC ne fonctionnera pas, la version d'ESX doit donc dépasser 4.0, NFS n'est pas pris en charge, ni RDM mode de compatibilité virtuelle.

Je sais que vous pouvez commenter sur ce que vous aimez à propos de cet article ou un autre blog, salutations et à bientôt.

Mots clés: , , ,
Publié par 3600 Backup Exec, VMware | Pas de commentaires »

G|translate Your license is inactive or expired, please subscribe again!