mirror of
https://github.com/nextcloud/documentation.git
synced 2025-10-26 11:18:02 +00:00
Merge 4917b8bbd0 into c4bf78af73
This commit is contained in:
commit
94ef962cd0
@ -21,6 +21,20 @@ The Versions app never uses more than 50% of the user's currently available
|
||||
free space. If the stored versions exceed this limit, Nextcloud deletes the
|
||||
oldest file versions until it meets the disk space limit again.
|
||||
|
||||
The ``versions_retention_obligation`` setting behaves slightly differently
|
||||
depending on whether version expiration is triggered by an *explicit job run*
|
||||
(for example, via ``occ versions:expire`` or a scheduled background job) or by
|
||||
*automatic expiry*.
|
||||
|
||||
Explicit job-based expiration is *strict* and adheres closely to the configured
|
||||
``versions_retention_obligation``.
|
||||
|
||||
Auto-expiry follows the same retention principles but may apply them more flexibly, allowing minor deviations when
|
||||
necessary to maintain adequate free storage space.
|
||||
|
||||
This distinction can lead to different results depending on whether cleanup is
|
||||
performed automatically or manually.
|
||||
|
||||
.. note:: Versions named by a user will never be deleted.
|
||||
|
||||
You may alter the default pattern in ``config.php``. The default setting is
|
||||
@ -30,12 +44,12 @@ You may alter the default pattern in ``config.php``. The default setting is
|
||||
|
||||
Additional options are:
|
||||
|
||||
* ``D, auto``
|
||||
Keep versions at least for D days, apply expiration rules to all versions
|
||||
* ``D, auto``
|
||||
Keep versions at least for D days, apply expiration rules to all versions
|
||||
that are older than D days
|
||||
|
||||
* ``auto, D``
|
||||
Delete all versions that are older than D days automatically, delete other
|
||||
* ``auto, D``
|
||||
Delete all versions that are older than D days automatically, delete other
|
||||
versions according to expiration rules
|
||||
|
||||
* ``D1, D2``
|
||||
|
||||
Loading…
Reference in New Issue
Block a user