LogoLogo
  • What is LABDRIVE
  • Concepts
    • Architecture and overview
    • Organize your content
    • OAIS and ISO 16363
      • Understanding OAIS and ISO 16363
      • LABDRIVE support for OAIS Conformance
      • Benefits of preserving research data
      • Planning for preservation
      • ISO 16363 certification guide
      • LABDRIVE support for FAIRness
  • Get started
    • Create a data container
    • Upload content
    • Download content
    • Introduction to metadata
    • Search
    • File versioning and recovery
    • Work with data containers
    • Functions
    • Storage mode transitions
    • Jupyter Notebooks
  • Configuration
    • Archive organization
    • Container templates
    • Configure metadata
    • Users and Permissions
    • Running on premises
  • DATA CURATION AND PRESERVATION
    • Introduction
    • Information Lifecycles
    • Collecting Information needed for Re-Use and Preservation
    • Planning and Using Additional Information in LABDRIVE
    • How to deal with Additional Information
      • Representation Information
      • Provenance Information
      • Context Information
      • Reference Information
      • Descriptive Information
      • Packaging Information
      • Definition of the Designated Community(ies)
      • Preservation Objectives
      • Transformational Information Properties
    • Preservation Activities
      • Adding Representation Information
        • Semantic Representation Information
        • Structural Representation Information
        • Other Representation Information
          • Software as part of the RIN
            • Preserving simple software
              • Jupyter Notebooks as Other RepInfo
            • Preserving complex software
              • Emulation/Virtualisation
                • Virtual machines as Other RepInfo
                • Docker and other containers as Other RepInfo
              • Use of ReproZip
      • Transforming the Digital Object
      • Handing over to another archive
    • Reproducing research
    • Exploiting preserved information
  • DEVELOPER'S GUIDE
    • Introduction
    • Functions
    • Scripting
    • API Extended documentation
  • COOKBOOK
    • LABDRIVE Functions gallery
    • AWS CLI with LABDRIVE
    • Using S3 Browser
    • Using FileZilla Pro
    • Getting your S3 bucket name
    • Getting your S3 storage credentials
    • Advanced API File Search
    • Tips for faster uploads
    • File naming recommendations
    • Configuring Azure SAML-based authentication
    • Exporting OAIS AIP Packages
  • File Browser
    • Supported formats for preview
    • Known issues and limitations
  • Changelog and Release Notes
Powered by GitBook
On this page
  • Listing previous versions of a file
  • Deleting existing file versions
  • Recovering deleted files
  • Deleting deleted files

Was this helpful?

  1. Get started

File versioning and recovery

PreviousSearchNextWork with data containers

Last updated 3 years ago

Was this helpful?

LABDRIVE supports file-level versioning and deleted items recovery.

If a container is using a storage class that supports versioning, every time a file is changed, all previous versions are also kept. If a file is deleted, it is also possible to undelete it.

Listing previous versions of a file

To list previously existing versions of a file, right-click over it, select Properties and go to the Versions tab:

If you want to restore a previous version, select Restore

The version restoring process usually takes a few minutes to complete. Restored files are moved to the same folder in which the current file is, with the following format: (original file name.extension)_(version key)_(timestamp).

Deleting existing file versions

Versioned files use storage space. If you want to delete the previous versions of a file, right-click over it, select Properties and go to the Versions tab and select the Delete icon:

Recovering deleted files

To recover deleted files in a container, go to the Storage tab and scroll down to the Deleted Items section. A list of the deleted files will be shown:

To restore a file, select Restore

Deleting deleted files

If you want to delete all previously deleted files from a container, go to the Storage tab and scroll down to the Deleted Items section. Select the Delete icon:

Once deleted, the versions or the deleted files, it is impossible to recover them. Files are lost forever.

Changing the storage class or type for a file, removes all its previos versions, making impossible to recover previous ones.