##################################################################
# User Defined Variables
##################################################################
# Names of VMs to backup separated by comma (Mandatory). For instance, $VMNames = “VM1”,”VM2”
$VMNames = ""
# Name of vCenter or standalone host VMs to backup reside on (Mandatory)
$HostName = ""
# Directory that VM backups should go to (Mandatory; for instance, C:\Backup)
$Directory = ""
#Optionally, you can change compression level and desired retention, disable VMware quiescence, enable encryption or even notification settings:
# Desired compression level (Optional; Possible values: 0 — None, 4 — Dedupe-friendly, 5 — Optimal, 6 — High, 9 — Extreme)
$CompressionLevel = «5»
# Quiesce VM when taking snapshot (Optional; VMware Tools or Hyper-V Integration Components are required for this in the guest OS; Possible values: $True/$False)
$EnableQuiescence = $True
# Protect resulting backup with encryption key (Optional; $True/$False)
$EnableEncryption = $False
# Encryption Key (Optional; path to a secure string)
$EncryptionKey = ""
# Retention settings (Optional; by default, VeeamZIP files are not removed and kept in the specified location for an indefinite period of time.
# Possible values: Never, Tonight, TomorrowNight, In3days, In1Week, In2Weeks, In1Month)
$Retention = «Never»
#If you like to get an email report once the backup is completed, you should additionally fill out the following notification settings.
##################################################################
# Notification Settings
##################################################################
# Enable notification (Optional)
$EnableNotification = $True
# Email SMTP server
$SMTPServer = ""
# Email FROM
$EmailFrom = ""
# Email TO
$EmailTo = ""
# Email subject
$EmailSubject = ""
Бонус - шифрование
$SecurePassword = Read-Host -Prompt «Enter password» -AsSecureString
$SecurePassword | ConvertFrom-SecureString > “Directory where secure string should be stored; C:\SecureString.txt, for instance”
#After that, specify the path to the newly-created file in the main script:
# Protect resulting backup with encryption key (Optional; $True/$False)
$EnableEncryption = $True
# Encryption Key (Optional; path to a secure string)
$EncryptionKey = «C:\SecureString.txt»
##################################################################
# User Defined Variables
##################################################################
# Names of VMs to backup separated by semicolon (Mandatory)
$VMNames = ""
# Name of vCenter or standalone host VMs to backup reside on (Mandatory)
$HostName = ""
# Directory that VM backups should go to (Mandatory; for instance, C:\Backup)
$Directory = ""
# Encryption Key (Optional; path to a secure string)
$EncryptionKey = ""
# Retention settings (Optional; By default, VeeamZIP files are not removed and kept in the specified location for an indefinite period of time.
# Possible values: Never, Tonight, TomorrowNight, In3days, In1Week, In2Weeks, In1Month)
$Retention = «Never»
##################################################################
# End User Defined Variables
##################################################################
#################### DO NOT MODIFY PAST THIS LINE ################
Asnp VeeamPSSnapin
##################################################################
# User Defined Variables
##################################################################
# Names of VMs to backup separated by comma (Mandatory). For instance, $VMNames = “VM1”,”VM2”
$VMNames = ""
# Name of vCenter or standalone host VMs to backup reside on (Mandatory)
$HostName = ""
# Directory that VM backups should go to (Mandatory; for instance, C:\Backup)
$Directory = ""
# Encryption Key (Optional; path to a secure string)
$EncryptionKey = ""
# Retention settings (Optional; By default, VeeamZIP files are not removed and kept in the specified location for an indefinite period of time.
# Possible values: Never, Tonight, TomorrowNight, In3days, In1Week, In2Weeks, In1Month)
$Retention = «Never»
##################################################################
# End User Defined Variables
##################################################################
#################### DO NOT MODIFY PAST THIS LINE ################
Asnp VeeamPSSnapin
Поясните пожалуйста как нужно применять этот скрипт (на какой машине, какие программы должны быть установлены для него). Для примера когда у меня есть несколько vm на vmware esxi 5.5 и Windows 7 PC (на котором если я правильно понимаю нужно запускать этот скрипт?) Спасибо.
Они там работают.
Один раз создаёте задание в планировщике, которое делает Start-VBRZip по тагу и забываете про него, а новым ВМ просто добавляете нужный таг.
Расскажите, пожалуйста, подробнее про полный интерфейс:
> Включите полный интерфейс VB&R FREE и не выключайте его.
Допустим, я включил полный интерфейс VB&R FREE, настроил кучу всего… а он через 30 испытательных дней превратился в тыкву? Или этот полный интерфейс никогда не пропадает?
Я не использовал триальный период вообще. Если вы настроили какие-то действия, которые требуют полой лицензии, но не работают в бесплатной, то естественно по окончании триала они работать не будут. Просто в полном интерфейсе есть некоторые дополнительные фишки, доступные в FREE версии, такие как управление репозиториями.
Я тестовый вообще не включал, но управление репами присутствует и в бесплатной, значит не пропадет. Честно говоря, что останется после тестового я не знаю, не проверял.
Как действительно использовать Veeam %ProductName% Free на полную катушку