xen-orchestra/@xen-orchestra/immutable-backups
Julien Fontanet 7a1bc16468 fix: respect logger method signature
This is a minor fix that should not have major impacts.

It's not necessary to release impacted packages.
2024-02-13 17:38:03 +01:00
..
_cleanXoCache.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
_isInVhdDirectory.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
_loadConfig.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
.npmignore feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
.USAGE.md feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
config.toml feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
directory.integ.mjs test(immutable-backups): add missing tests 2024-02-02 11:28:28 +01:00
directory.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
doc.md feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
file.integ.mjs fix(immutable-backups): tests 2024-02-02 11:28:28 +01:00
file.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
fileIndex.integ.mjs fix(immutable-backups): handle index files too big 2024-02-02 11:28:28 +01:00
fileIndex.mjs fix(immutable-backups): handle index files too big 2024-02-02 11:28:28 +01:00
isBackupMetadata.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
liftProtection.mjs feat: immutable backups (#6928) 2024-01-31 16:57:28 +01:00
package.json feat(@xen-orchestra/immutable-backups): 1.0.1 2024-02-06 16:40:52 +01:00
protectRemotes.mjs fix: respect logger method signature 2024-02-13 17:38:03 +01:00
README.md fix(immutable-backups): package should be public 2024-01-31 17:22:04 +01:00

@xen-orchestra/immutable-backups

Package Version License PackagePhobia Node compatibility

Install

Installation of the npm package:

npm install --save @xen-orchestra/immutable-backups

Usage

make a remote immutable

launch the xo-immutable-remote command. The configuration is stored in the config file. This script must be kept running to make file immutable reliably.

make file mutable

launch the xo-lift-remote-immutability cli. The configuration is stored in the config file .

If the config file have a liftEvery, this script will contiue to run and check regularly if there are files to update.

Contributions

Contributions are very welcomed, either on the documentation or on the code.

You may:

  • report any issue you've encountered;
  • fork and create a pull request.

License

AGPL-3.0-or-later © Vates SAS