Debian 7
# apt-show-versions | grep bareos
bareos/unknown uptodate 14.2.2-46.1
bareos-bconsole/unknown uptodate 14.2.2-46.1
bareos-client/unknown uptodate 14.2.2-46.1
bareos-common/unknown uptodate 14.2.2-46.1
bareos-database-common/unknown uptodate 14.2.2-46.1
bareos-database-mysql/unknown uptodate 14.2.2-46.1
bareos-database-tools/unknown uptodate 14.2.2-46.1
bareos-director/unknown uptodate 14.2.2-46.1
bareos-filedaemon/unknown uptodate 14.2.2-46.1
bareos-storage/unknown uptodate 14.2.2-46.1
bareos-storage-tape/unknown uptodate 14.2.2-46.1
bareos-tools/unknown uptodate 14.2.2-46.1
bareos-traymonitor/unknown uptodate 14.2.2-46.1
Перехожу постепенно с бакулы на бареос. Помимо линуксячих серверов нужно еще бекапить несколько vhdx файлов с виндузячей машины. Бакула справляется с этим без проблем. С бареос возникла проблема. После восстановления из бекапа файлы vhdx оказываются битыми. Если их смонтировать в обычной винде, то разделы видны, но фс при этом raw.
Долго экспериментировал с параметрами хранилищ, пулов, файлсетов, заданий и нашел зависимость. Размер vhdx файлов 20-30GB. Если в /etc/bareos/bareos-dir.conf в описании пула указать Maximum Volume Bytes меньше чем размер vhdx файла, то файлы бьются. Если больше, или вообще не ограничивать, то файлы восстанавливаются нормально.
Иными словами, так плохо:
Pool {
Name = "thecus2_test"
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "File_test-"
Volume Retention = 28 days
Maximum Volume Bytes = 4G
Maximum Volumes = 1000
}
Pool {
Name = "thecus2_test"
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Label Format = "File_test-"
Volume Retention = 28 days
# Maximum Volume Bytes = 4G
Maximum Volumes = 1000
}
Задания резервного копирования проходят без ошибок. Задания восстановления на шиньдошс-хост проходят без ошибок, задание восстановления на локалхост бареос выдает такое:
bareos.XXXX.ru-fd JobId 46: Error: attribs.c:419 File size of restored file /tmp/bareos-restores/D:/vm01.XXXX.ru.vhdx not correct. Original 27552382976, restored 27552186368
Прошу помощи.