Changesets: bareos

master 0cc358f1

2023-03-02 18:14

Andreas Rogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 0bf71f46

2023-03-02 18:13

Andreas Rogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001375

stored: remove warning for maximum block size for tapes
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/addresses_and_ports.cc Diff File
mod - core/src/tests/configs/sd_backend/bareos-sd.d/device/tape1.conf Diff File
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/device/auto1.conf Diff File
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/device/single2.conf Diff File
mod - core/src/tests/configs/statistics_thread/sd_statistics_thread/default_config/bareos-sd.d/device/tape1.conf Diff File
mod - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_collect_set/bareos-sd.d/device/tape1.conf Diff File
mod - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_interval_set/bareos-sd.d/device/tape1.conf Diff File
mod - systemtests/tests/autochanger/create_autochanger_configs.sh.in Diff File
mod - systemtests/tests/block-size/create_autochanger_configs.sh.in Diff File

master c4affb1e

2023-03-02 18:13

Andreas Rogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master bcbada38

2023-03-02 12:31

Alaa Eddine Elamri

Ported: N/A

Details Diff
apply bareos-check-sources
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql.h Diff File
mod - core/src/cats/postgresql_batch.cc Diff File
mod - core/src/dird/check_catalog.cc Diff File
mod - core/src/dird/dbcheck_utils.h Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/tests/catalog.cc Diff File
mod - core/src/tests/messages_resource.cc Diff File
mod - core/src/tests/run_on_incoming_connect_interval.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - systemtests/CMakeLists.txt Diff File

master dd2906f9

2023-03-02 12:26

Alaa Eddine Elamri

Ported: N/A

Details Diff
update .gitignore
mod - .gitignore Diff File

master 282ffd17

2023-03-01 14:57

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: rename `cli_items` to `client_items`
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File

master 2f0e1851

2023-03-01 14:21

Alaa Eddine Elamri

Ported: N/A

Details Diff
backends: remove libbareoscats from packaging
rm - core/cmake/bareos-symlink-default-db-backend.cmake Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-common Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-common/Makefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-postgresql/Makefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-tools/Makefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-director/Makefile Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/win32/winbareos.nsi Diff File
mod - debian/bareos-database-common.install.in Diff File
mod - debian/bareos-database-postgresql.install.in Diff File
mod - debian/rules Diff File

master 8e21475f

2023-03-01 10:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001386

vmware_cbt_tool.py: pyVmomi 8.x compatibility
mod - CHANGELOG.md Diff File
mod - core/src/vmware/vmware_cbt_tool/vmware_cbt_tool.py Diff File

master f7d2bf14

2023-03-01 10:50

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master ead1c4cd

2023-03-01 10:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001390

VMware Plugin: fix restore to different vmname
mod - CHANGELOG.md Diff File
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
add - docs/manuals/source/include/images/bareos-webui-restore-with-pluginoptions.png Diff File

master a8a688b0

2023-03-01 10:50

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 5b28df59

2023-03-01 07:06

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
restore: fix formatting of CMakeLists.txt
mod - systemtests/tests/restore/CMakeLists.txt Diff File

master 3234d25c

2023-02-28 23:36

stephand


Committer: arogge

Ported: N/A

Details Diff
VMware Plugin: WebUI restore screenshot in docs
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
add - docs/manuals/source/include/images/bareos-webui-restore-with-pluginoptions.png Diff File

master c7f69027

2023-02-28 18:09

Alaa Eddine Elamri

Ported: N/A

Details Diff
remove postgresql-debuginfo
mod - docs/pkglists/EL_8.x86_64 Diff File
mod - docs/pkglists/EL_9.x86_64 Diff File
mod - docs/pkglists/Fedora_36.x86_64 Diff File
mod - docs/pkglists/Fedora_37.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP5.x86_64 Diff File
mod - docs/pkglists/SUSE_15.x86_64 Diff File

master 3bd11b8f

2023-02-28 16:21

stephand


Committer: arogge

Ported: N/A

Details Diff
Apply suggestions from code review

Co-authored-by: Bruno Friedmann @Bareos <89836284+bruno-at-bareos@users.noreply.github.com>
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master ad45b1c0

2023-02-28 15:47

arogge

Ported: N/A

Details Diff
docs: adapt documentation to new default blocksize
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-pool-MaximumBlockSize.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-MaximumBlockSize.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-MinimumBlockSize.rst.inc Diff File

master 71fa6b8b

2023-02-28 15:21

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
restore: change test names
mod - systemtests/tests/CMakeLists.txt Diff File

master 769836f0

2023-02-28 14:01

arogge

Ported: N/A

Details Diff
stored: increase default block size to 1M

Historically Bareos uses a default block size of 63k (64.512 bytes).
This usually works fine, until you use a modern tape drive. We already
have a whilepaper on how to achieve good performance with tape drives,
but you need to reconfigure the block sizes and there are a lot of ways
you can break Bareos that way.

With the default block size set to 1M (1.048.576 bytes), there is no
need to configure a custom block size for tapes anymore, as this new
default now provides optimum performance for recent tape drives out of
the box.

The default has been chosen carefully to provide optimum performance
while retaining maximum interoperability. As there are still
hostadapters (e.g. smartpqi) that cannot handle I/O larger than 1M and
tape performance does not show significant increase when using a
blocksize larger than 1M, this seems to be the reasonable choice.
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master b5aaa1c9

2023-02-28 13:19

arogge

Ported: N/A

Details Diff
stored: refactor DeviceResource ctor

move initialization from default ctor to the class itself.
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File

master d0f299e0

2023-02-28 12:53

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
ua_restore: enable support for restoring from archives

Add the archive argument to the restore command. If that argument is
suppied we instead only look at archives instead of normal backups.

Show an informational message if trying to restore from an
archive/normal backup if no suitable backup exists, but one of the
other kind does exist.
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
mod - core/src/cats/dml/0016_uar_list_jobs Diff File
mod - core/src/cats/dml/0020_uar_last_full Diff File
mod - core/src/cats/dml/0021_uar_last_full_no_pool Diff File
mod - core/src/cats/dml/0022_uar_full Diff File
mod - core/src/cats/dml/0023_uar_dif Diff File
mod - core/src/cats/dml/0024_uar_inc Diff File
mod - core/src/cats/dml/0031_uar_jobid_fileindex Diff File
mod - core/src/cats/dml/0037_create_temp_accurate_jobids Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_restore.cc Diff File

master 12ae7699

2023-02-28 10:59

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
restore-test: fix preconditions for bsd
mod - systemtests/tests/restore-test/functions Diff File

master 7cec0e6a

2023-02-28 10:59

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001377

cats: remove remains of deprecated databases
mod - CHANGELOG.md Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/README.dbconfig Diff File
mod - core/cmake/BareosCheckFunctions.cmake Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
rm - core/cmake/CMakeUserFindMySQL.cmake Diff File
mod - core/manpages/bareos-dbcheck.8 Diff File
rm - core/manpages/bareos-dbcopy.8 Diff File
mod - core/manpages/bareos.8 Diff File
mod - core/manpages/bscan.8 Diff File
mod - core/platforms/debian/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos-aix.spec Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/suse/bareos-dir.in Diff File
mod - core/platforms/systemd/bareos-dir.service.in Diff File
mod - core/platforms/win32/winbareos-nsi.spec Diff File
mod - core/platforms/win32/winbareos32.spec Diff File
mod - core/platforms/win32/winbareos64.spec Diff File
rm - core/src/cats/bdb_dbi.h Diff File
rm - core/src/cats/bdb_mysql.h Diff File
rm - core/src/cats/bdb_sqlite.h Diff File
mod - core/src/cats/bvfs.cc Diff File
mod - core/src/cats/cats.cc Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/cats_backends.cc Diff File
rm - core/src/cats/ddl/creates/mysql.sql Diff File
rm - core/src/cats/ddl/creates/sqlite3.sql Diff File
rm - core/src/cats/ddl/drops/mysql.sql Diff File
rm - core/src/cats/ddl/grants/mysql-readonly.sql Diff File
rm - core/src/cats/ddl/grants/mysql.sql Diff File
rm - core/src/cats/ddl/updates/mysql.10_11.sql Diff File
rm - core/src/cats/ddl/updates/mysql.11_12.sql Diff File
rm - core/src/cats/ddl/updates/mysql.12_14.sql Diff File
rm - core/src/cats/ddl/updates/mysql.14_2001.sql Diff File
rm - core/src/cats/ddl/updates/mysql.2001_2002.sql Diff File
rm - core/src/cats/ddl/updates/mysql.2002_2003.sql Diff File
rm - core/src/cats/ddl/updates/mysql.2003_2004.sql Diff File
rm - core/src/cats/ddl/updates/mysql.2004_2171.sql Diff File
rm - core/src/cats/ddl/updates/mysql.2171_2192.sql Diff File
rm - core/src/cats/ddl/updates/mysql.2192_2210.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.10_11.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.11_12.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.12_14.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.14_2001.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.2001_2002.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.2002_2003.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.2003_2004.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.2004_2171.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.2171_2192.sql Diff File
rm - core/src/cats/ddl/updates/sqlite3.2192_2210.sql Diff File
rm - core/src/cats/dml/0012_drop_deltabs.mysql Diff File
rm - core/src/cats/dml/0013_create_deltabs.mysql Diff File
rm - core/src/cats/dml/0038_create_temp_basefile.mysql Diff File
rm - core/src/cats/dml/0041_uar_file.mysql Diff File
rm - core/src/cats/dml/0046_sql_get_max_connections.mysql Diff File
rm - core/src/cats/dml/0049_batch_lock_path_query.mysql Diff File
rm - core/src/cats/dml/0050_batch_lock_filename_query.mysql Diff File
rm - core/src/cats/dml/0051_batch_unlock_tables_query.mysql Diff File
rm - core/src/cats/dml/0052_batch_fill_path_query.mysql Diff File
rm - core/src/cats/dml/0053_batch_fill_filename_query.mysql Diff File
rm - core/src/cats/dml/0054_match_query.mysql Diff File
rm - core/src/cats/dml/0055_match_query2.mysql Diff File
rm - core/src/cats/dml/0056_insert_counter_values.mysql Diff File
rm - core/src/cats/dml/0057_select_counter_values.mysql Diff File
rm - core/src/cats/dml/0058_update_counter_values.mysql Diff File
mod - core/src/cats/dml/0065_bvfs_clear_cache_0 Diff File
rm - core/src/cats/dml/0065_bvfs_clear_cache_0.sqlite Diff File
rm - core/src/cats/dml/0066_bvfs_update_path_visibility_3.sqlite Diff File
rm - core/src/cats/dml/0078_bvfs_lock_pathhierarchy_0.mysql Diff File
mod - core/src/cats/dml/README Diff File
mod - core/src/cats/dml/check_queries Diff File
mod - core/src/cats/dml/create_queryfiles.sh Diff File
rm - core/src/cats/mysql.cc Diff File
rm - core/src/cats/mysql_batch.cc Diff File
rm - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_delete.cc Diff File
mod - core/src/cats/sql_find.cc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/cats/sql_list.cc Diff File
mod - core/src/cats/sql_pooling.cc Diff File
mod - core/src/cats/sql_query.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
rm - core/src/cats/sqlite.cc Diff File
rm - core/src/cats/sqlite_queries.inc Diff File
mod - core/src/dird/CMakeLists.txt Diff File
rm - core/src/dird/dbcopy/CMakeLists.txt Diff File
rm - core/src/dird/dbcopy/column_description.cc Diff File
rm - core/src/dird/dbcopy/column_description.h Diff File
rm - core/src/dird/dbcopy/database_column_descriptions.cc Diff File
rm - core/src/dird/dbcopy/database_column_descriptions.h Diff File
rm - core/src/dird/dbcopy/database_connection.h Diff File
rm - core/src/dird/dbcopy/database_export.cc Diff File
rm - core/src/dird/dbcopy/database_export.h Diff File
rm - core/src/dird/dbcopy/database_export_postgresql.cc Diff File
rm - core/src/dird/dbcopy/database_export_postgresql.h Diff File
rm - core/src/dird/dbcopy/database_import.cc Diff File
rm - core/src/dird/dbcopy/database_import.h Diff File
rm - core/src/dird/dbcopy/database_import_mysql.cc Diff File

master 1caf0c6a

2023-02-28 10:59

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 8da33179

2023-02-27 19:08

stephand


Committer: arogge

Ported: N/A

Details Diff
docs: Clarify plugin options in VMware Plugin

Clarify the use of plugin options in the Bareos VMware Plugin,
especially on restore and when using the Bareos WebUI.
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master 955fd581

2023-02-27 16:04

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
restore-test: add postcondition test to create-backups
mod - systemtests/tests/restore-test/testrunner-create-backup Diff File
 First  Prev  1 2 3 ... 57 58 59 60 61 62 63 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last