5 Replies Latest reply on Apr 19, 2010 7:23 AM by smit

    Помогите разобраться со снапшотами

    smit Novice

      Итак, предыстория:

       

      1. Настраивались бекапы между esxi 4 и nfs шарой при помощи ghettoVCB.

      2. После настройки и проверки на тестовых виртуалкой (все ок!) было опробовано на боевых серверах.

      3. После проверки результатов копирования у одной из виртуальной машины было обнаружено следующее:

       

      Задание через крон запустилось, снапшот создался, уехал на нфс шару..

       

      2010-04-16 01:01:05 -- info: Initiate backup for tickets

      2010-04-16 01:01:05 -- info: Creating Snapshot "ghettoVCB-snapshot-2010-04-16" for tickets

      Destination disk format: VMFS zeroedthick

      Cloning disk '/vmfs/volumes/esxi01.datastore/tickets/tickets.vmdk'...

      Clone: 100% done.

      2010-04-16 01:15:56 -- info: Removing snapshot from tickets

      и все! тут лог обрывается..  т.е. снапшот не удалился.

       

      Теперь в папке с виртуальной машиной присутвует два снапшота, которые не видны через Snapsot manager.

      Вопрос - как их безопасно удалить? Виртуальная машина работает до сих пор, т.е. ее не выключали.

       

      Поискав нашел КБ, которая описывает мою ситуацию: http://kb.vmware.com/kb/1002310

       

      По КБ сделано:

       

      vmware-cmd -l

      /vmfs/volumes/4b02c54f-d06712cc-6fca-0024e83be068/tickets/tickets.vmx

       

      vmware-cmd /vmfs/volumes/4b02c54f-d06712cc-6fca-0024e83be068/tickets/tickets.vmx hassnapshot

      hassnapshot () = 0

       

      Дальше в статье написано: If the output displays a blank value or value of 1, a snapshot is present. If the output displays a value of 0, there is no snapshot present. И после этого предлагается: Type vmware-cmd /vmfs/volumes/UUID/VMNAME/VMNAME.vmx createsnapshot  and press Enter to create a new snapshot.

       

      Вот тут у меня и возник вопрос - делать еще один снапшот или нет. На сколько я понял, в КБ подразумевается что снапшот должен быть (т.е он должен быть виден в вывдое команды hassnapshot), а у меня его нет Опять же, согласно КБ, логика всей процедуры (как я понял) сводится к тому что нужно создать еще один снапшот и когда он будет удаляться, удалятся и те которые есть сейчас И еще вопрос - создавать обязательно из vcli или можно из vSphere Client?

       

      Заранее спасибо

       

      п.с. бэкап кстати впорядке, я его запустил на другом хосте.. работает ок

      С этой же виртуальной машиной хочется разобраться, на будущее так сказать