Changesets: bareos

master 1cb318d2

2014-02-28 12:09

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
remove vtape autodetection in init_dev

Annoyingly, the vtape code was automatically
activated in init_dev without any notice if
device->device_name was a regular file.

We now deactivated that so that you explicitly
have to set

"DeviceType = Vtape"

if you wish to use vtape instead of the stupid
autodetection.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/stored/dev.c Diff File

master 4ef9cf9f

2014-02-28 10:08

Marco van Wieringen

Ported: N/A

Details Diff
Fix some typos and add error string.
mod - src/stored/backends/object_store_device.c Diff File

master 87715d96

2014-02-28 09:08

mvwieringen

Ported: N/A

Details Diff
Fix some typos and add error string.
mod - src/stored/backends/object_store_device.c Diff File

master d2d5c4d2

2014-02-27 18:05

Marco van Wieringen

Ported: N/A

Details Diff
Fix typo.
mod - src/stored/backends/object_store_device.c Diff File

master b3cb88f3

2014-02-27 17:05

mvwieringen

Ported: N/A

Details Diff
Fix typo.
mod - src/stored/backends/object_store_device.c Diff File

master d4a0e307

2014-02-27 16:15

Marco van Wieringen

Ported: N/A

Details Diff
Revert "Fix for purge command not purging and truncating."

This reverts commit dc89f661cc20504279c16654e29d41dfeae170b1.
mod - src/dird/ua_purge.c Diff File

bareos-13.2 75e3ffca

2014-02-27 15:53

mvwieringen

Ported: N/A

Details Diff
Revert "Fix for purge command not purging and truncating."

This reverts commit 6c8d624da5b848abd90d2d7fb70cbb7332af074b.
mod - src/dird/ua_purge.c Diff File

bareos-13.2 bc87e136

2014-02-27 15:52

mvwieringen

Ported: N/A

Details Diff
Rebuild configure.
mod - configure Diff File

bareos-12.4 a88065c1

2014-02-27 15:16

mvwieringen

Ported: N/A

Details Diff
Revert "Fix for purge command not purging and truncating."

This reverts commit e30d3b9094b92053b64238e736d04d0168314861.
mod - src/dird/ua_purge.c Diff File

bareos-13.2 8eb329a1

2014-02-27 15:15

mvwieringen

Ported: N/A

Details Diff
Revert "Rebuild configure."

This reverts commit 9a6e898cac8b719a2b567ca9194673906e7803ce.
mod - configure Diff File

master 2ff6f9ab

2014-02-27 15:15

mvwieringen

Ported: N/A

Details Diff
Revert "Fix for purge command not purging and truncating."

This reverts commit dc89f661cc20504279c16654e29d41dfeae170b1.
mod - src/dird/ua_purge.c Diff File

master 33e98376

2014-02-26 15:20

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix regression problems

ua_purge.c: keep blocksizes during relabel
dev.c: do not set dev blocksize to zero

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_purge.c Diff File
mod - src/stored/dev.c Diff File

master 8fae4ecf

2014-02-26 14:20

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix regression problems

ua_purge.c: keep blocksizes during relabel
dev.c: do not set dev blocksize to zero

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_purge.c Diff File
mod - src/stored/dev.c Diff File

master ae1e8323

2014-02-26 11:01

Marco van Wieringen

Ported: N/A

Details Diff
Fix typo.
mod - src/stored/mount.c Diff File

master ce957131

2014-02-26 10:10

Marco van Wieringen

Ported: N/A

Details Diff
Add support for special device types.

We added some support for making sure a newly created devicetype
is catched by any of the is_xxx macros but for that to work we need
to test for all of those device testing macros.
mod - src/stored/dev.c Diff File
mod - src/stored/mount.c Diff File

master 3f244ff9

2014-02-26 10:01

mvwieringen

Ported: N/A

Details Diff
Fix typo.
mod - src/stored/mount.c Diff File

master 9990940f

2014-02-26 09:10

mvwieringen

Ported: N/A

Details Diff
Add support for special device types.

We added some support for making sure a newly created devicetype
is catched by any of the is_xxx macros but for that to work we need
to test for all of those device testing macros.
mod - src/stored/dev.c Diff File
mod - src/stored/mount.c Diff File

master 92bdc6e9

2014-02-25 18:04

Marco van Wieringen

Ported: N/A

Details Diff
Updated README.md
mod - README.md Diff File

master 5ca96802

2014-02-25 17:04

mvwieringen

Ported: N/A

Details Diff
Updated README.md
mod - README.md Diff File

master 53a132bc

2014-02-25 12:30

Jakub Hradil


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Fix for purge command not purging and truncating.

Fix for purge command not purging and truncating volumes when run
with action parameter

Fixes 0000282: Running purge command with action parameter does not purge
or truncates volumes

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/dird/ua_purge.c Diff File

bareos-12.4 e30d3b90

2014-02-25 11:30

jkhradil

Ported: N/A

Details Diff
Fix for purge command not purging and truncating.

Fix for purge command not purging and truncating volumes when run
with action parameter

Fixes 0000282: Running purge command with action parameter does not purge
or truncates volumes

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000282
mod - src/dird/ua_purge.c Diff File

master dc89f661

2014-02-25 11:30

jkhradil

Ported: N/A

Details Diff
Fix for purge command not purging and truncating.

Fix for purge command not purging and truncating volumes when run
with action parameter

Fixes 0000282: Running purge command with action parameter does not purge
or truncates volumes

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000282
mod - src/dird/ua_purge.c Diff File

bareos-13.2 6c8d624d

2014-02-25 11:30

jkhradil

Ported: N/A

Details Diff
Fix for purge command not purging and truncating.

Fix for purge command not purging and truncating volumes when run
with action parameter

Fixes 0000282: Running purge command with action parameter does not purge
or truncates volumes

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000282
mod - src/dird/ua_purge.c Diff File

master d815f53d

2014-02-25 11:19

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Adds support for different blocksizes.

Min- and maxblocksize are now a property of the
pool and are promoted to tapes in that pool.

Therefore, the media and pool database tables were
adapted to hold min and maxblocksize.

In order to be able to read the tape label always,
the label is always read and written with the
DEFAULT_BLOCK_SIZE = 63k/64512 bytes

For backward compatibility, the blocksize
DEFAULT_BLOCK_SIZE is used if the blocksize
for the medium is zero in the database table.

The device blocksizes are set to the values
of the mounted volume after it was mounted, so
all blocks being written after the label block
are written with the blocksizes configured in the
medium/pool.

Moving a tape from one pool to another through
the scratch pool mechanism is supported,
as then the pool's properties are promoted
to the medium.

This new feature makes it possible to move from
one blocksize to a new one during normal operation
while being able to restore the old backups at any
time.

For disaster recovery (DR) using bscan etc. you need to
set the blocksize used during write of the tape for
restore.

Fixes 0000267: make blocksize a property of the pool
mod - src/cats/cats.h Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_find.c Diff File
mod - src/cats/sql_get.c Diff File
mod - src/cats/sql_update.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/lib/scan.c Diff File
mod - src/stored/acquire.c Diff File
mod - src/stored/askdir.c Diff File
mod - src/stored/block.c Diff File
mod - src/stored/block.h Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/dev.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/label.c Diff File
mod - src/stored/mount.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/reserve.c Diff File
mod - src/stored/sd_plugins.c Diff File
mod - src/stored/spool.c Diff File
mod - src/stored/stored.c Diff File
mod - src/stored/stored.h Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File

master 860aaeb1

2014-02-25 10:19

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Adds support for different blocksizes.

Min- and maxblocksize are now a property of the
pool and are promoted to tapes in that pool.

Therefore, the media and pool database tables were
adapted to hold min and maxblocksize.

In order to be able to read the tape label always,
the label is always read and written with the
DEFAULT_BLOCK_SIZE = 63k/64512 bytes

For backward compatibility, the blocksize
DEFAULT_BLOCK_SIZE is used if the blocksize
for the medium is zero in the database table.

The device blocksizes are set to the values
of the mounted volume after it was mounted, so
all blocks being written after the label block
are written with the blocksizes configured in the
medium/pool.

Moving a tape from one pool to another through
the scratch pool mechanism is supported,
as then the pool's properties are promoted
to the medium.

This new feature makes it possible to move from
one blocksize to a new one during normal operation
while being able to restore the old backups at any
time.

For disaster recovery (DR) using bscan etc. you need to
set the blocksize used during write of the tape for
restore.

Fixes 0000267: make blocksize a property of the pool
Affected Issues
0000267
mod - src/cats/cats.h Diff File
mod - src/cats/sql_create.c Diff File
mod - src/cats/sql_find.c Diff File
mod - src/cats/sql_get.c Diff File
mod - src/cats/sql_update.c Diff File
mod - src/dird/catreq.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_label.c Diff File
mod - src/lib/scan.c Diff File
mod - src/stored/acquire.c Diff File
mod - src/stored/askdir.c Diff File
mod - src/stored/block.c Diff File
mod - src/stored/block.h Diff File
mod - src/stored/bscan.c Diff File
mod - src/stored/butil.c Diff File
mod - src/stored/dev.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/dir_cmd.c Diff File
mod - src/stored/label.c Diff File
mod - src/stored/mount.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/reserve.c Diff File
mod - src/stored/sd_plugins.c Diff File
mod - src/stored/spool.c Diff File
mod - src/stored/stored.c Diff File
mod - src/stored/stored.h Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 558 559 560 561 562 563 564 ... 600 ... 604 605 606  Next  Last