Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
This release includes 3 big changes to reduce memory allocations and thus improve performance:
We're also moving index compaction to the maintenance:
go.uber.org/multierr
to standard errors
(#3761) by Matthieu MORELgithub.com/Azure/azure-storage-blob-go
to github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
(#3760) by Matthieu MORELDeleteBlob
operations where immutability protection is on (#3394) by Mike McKay-DirdenExtendBlobRetention
support for Azure (#3405) by Mike McKay-DirdenDeleteBlob
operations where immutability protection is on (#3394) by Mike McKay-DirdenExtendBlobRetention
support for Azure (#3405) by Mike McKay-Dirdencontent rewritten bytes
to INFO (#3061) by NickIAmnpm audit
failure by removing electron-first-run
and upgrading electron
and semver
(#3101) by Jarek KowalskiBackground
Previously several commands had some hidden shortcuts/default subcommands:
kopia snapshot create
had a shortcut of kopia snapshot
kopia index list
had a shortcut of kopia index
kopia cache info
had a shortcut of kopia cache
kopia manifest list
had a shortcut of kopia manifest
kopia maintenance run
had a shortcut of kopia maintenance
kopia repository upgrade begin
had a shortcut of kopia repository upgrade
Despite being sometimes convenient to type, the hidden shortcuts were hard to discover and had some unusual behaviors, so we've decided to remove them all and not rely on such defaults in the future.
Background
Previously several commands had some hidden shortcuts/default subcommands:
kopia snapshot create
had a shortcut of kopia snapshot
kopia index list
had a shortcut of kopia index
kopia cache info
had a shortcut of kopia cache
kopia manifest list
had a shortcut of kopia manifest
kopia maintenance run
had a shortcut of kopia maintenance
kopia repository upgrade begin
had a shortcut of kopia repository upgrade
Despite being sometimes convenient to type, the hidden shortcuts were hard to discover and had some unusual behaviors, so we've decided to remove them all and not rely on such defaults in the future.
set-parameter
(#2629) by Aaron Alpar*Fault
with lock (#2855) by Aaron Alparrepository upgrade
sub-command to validate indices. (#2561) by Aaron Alpar