Как стать автором
Обновить

Использование PowerShell для работы с Veeam Backup Free Edition

Время на прочтение5 мин
Количество просмотров21K
Всего голосов 14: ↑13 и ↓1+12
Комментарии14

Комментарии 14

Где задаются параметры аутентификации для папки или чьи разрешения наследуются?
Зачем реализовывать уведомления в скрипте, если работают (если в девятке их не сломали) стандартные из настроек VBR по завершении задания?
И самое главное, зачем напрямую перечислять имена ВМ, когда есть (был в v8) Find-VBRViEntity с фильтром по тагам и именам?
  • наследуются права пользователя с которыми запускается veeam backup сервис
  • очевидно, что уведомления можно слать разным людям и по разным поводам
  • select * или select name. Выбор за вами.
Пара уточнений и пояснений от автора скрипта:

  1. Запускаемся под аккаунтом, под которым запущена служба Veeam Backup Service (как уже сказал коллега). Поэтому именно этот аккаунт должен иметь права на необходимую папку.
  2. Речь в статье идет о бесплатной версии продукта, в котором уведомлений нет.
  3. Командлет никуда не пропал, а активно используется в самом скрипте. Просто есть предположение, что большинству пользователей наши PS командлеты неизвестны, в противовес именам машинок, которые они хотят забекапить.
Спасибо за развёрнутый ответ. Второй пункт надо будет проверить, а пока сижу на триалке и думаю покупать или нет — даже Essentials Standard выходит в три раза дороже любого софта, который развёрнут на сервере.
Ссылки на скрипты ведут в никуда, не поленился нашел на оригинал записи но и там ссылки на скрипты всё-равно дохлые
Попутно заметил что во многих статьях в блоге отсутствуют изображения.
Спасибо, как раз проверяем, в чем проблема. Как только починим — сразу сигнализируем.
Ссылки починили, можно пользоваться.
Пошто в v9 поломали Start-VBRZip -BackupRepository, ироды!
Не сломали, а починили!
Ничего себе. Т.е. в своем топике https://habrahabr.ru/post/261573/ я писал:

Включите полный интерфейс VB&R FREE и не выключайте его. При загрузке оснастки в полном интерфейсе будет просить купить лицензию или оставить как есть. Я так понимаю, что это маркетинговая замануха. Пусть лучше ответит sysmetic. Работать не мешает, а вы сможете управлять репозиториями, что недоступно в «бедном» интерфейсе.

sysmetic тогда не ответил. Я пока на VBR 9 не перешел, но получается, что это был просто баг! И уведомления на мыло отвалятся, т.к. оказывается это тоже баг… Ну печаль вообще, я серьезно.

P.S. Сегодня вышел VEB 1.5 https://forums.veeam.com/veeam-endpoint-backup-f33/current-version-t29537.html
Запилили алерты на мыло из коробки. Работает с гуглом и яндексом на 587 порту SSL и не забывайте, что из коробки гугл и яндекс запрещает отправлять сообщения, требуется разрешить для "сторонних приложений".
как бекапить на сетевую шару, где подключение с альтернативными кредами?
На сегодня возможности указать конкретный аккаунт в командлете нет, так что нужно обеспечить наличие всех необходимых прав у аккаунта Veeam Backup Service (в частности, убедиться, что он имеет доступ до этой шары).

И еще фидбэк от автора скрипта:

  • Можно замапить network драйв под какими-нибудь кредами, предварительно дав аккаунту компа пермиссии на запись на эту шару. И попробовать залить на замапленный диск через VeeamZIP (не проверял лично). Теперь думаем над тем, чтобы прокинуть параметры
    –NetworkCredentials для командлета Start-VBRZIP. Спасибо за вопрос, натолкнувший на полезную идею!
Очень нужны –NetworkCredentials, раз -BackupRepository оказался багом.

Коллеги, через powershell можно запустить запуск задания на бекап для veeam agent (2.1) который установлен на ПК пользоваеля (вин10 )?
Как ?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий