LINUX.ORG.RU
решено ФорумAdmin

Нужна помощь в написании скрипта


0

1

Всем привет. Имеются виртуалки, которые нужно бекапить. Есть каталог images, в нем подкаталоги, названные по айпи виртуальной машины (к примеру /images/101, /images/102, и т. д.). Собственно бекап производится с помощью утилиты qemu-img. Для этого я делаю спапшот образа, затем сливаю на нфс шару со сжатием, ну и удаляю этот снапшот. Т. е. операция в три команды

qemu-img snapshot -c ...
qemu-img convert -s ...
qemu-img snapshot -d ...

Вот есть нужда этот процесс автоматизировать, написать скрипт и запихнуть его в кронтаб. За неимением опыта, даже такую простую задачу решить немогу. Понимаю только, что скрипт можно написать на баше, с использованием цикла, он будет перебирать в нужном нам каталоге (images) все подкаталоги (101, 102, 103 ...) и искать там файлы с расширением .qcow2, ну и применять к ним те самые три команды. Прошу уважаемое сообщество оказать мне помощь в этом деле. Заранее спасибо.

P. S. Книжку по башу уже начал читать :)


Ответ на: комментарий от schizoid

Спасибо огромное! Буду тестить сейчас.

Mendax
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.