Smart Archiving Architecture

JFrog Platform Administration Documentation

Content Type
Administration / Platform
ft:sourceType
Paligo

This topic outlines smart archiving architecture and its components.

Smart_Archiving_Architecture.png

The smart archiving solution is comprised of three main components:

  • Active Artifactory Instance

    Active Artifactory Instance is a standard Artifactory instance, the packages will be archived and restored Archive Artifactory Instance.

    • Archive

      The Archive policy periodically offloads packages based on specific criteria to the Archive Artifactory Instance. Moving these packages can enhance usability, search capabilities, and performance in the Active Artifactory Instance by reducing maintenance load. To learn more, refer to Manage Smart Archiving - Policies

    • Search and Restore

      You can search for and restore archived packages. Restorations can be directed to the original location in the Active Artifactory Instance or to a new destination. The restore process runs in the background, while metadata associated with archived packages remains intact for continued access after restoration.

      To learn more, refer to Manage Restore Runs.

  • Archive Artifactory Instance

    Archive Artifactory is a simplified version of an Artifactory instance designed specifically for archiving. It operates as a dedicated Artifactory instance connected to a binary storage provider, such as GCP Storage.

    Note

    An Archive Artifactory instance can connect to only one Active Artifactory Instance. Each Artifactory cluster that requires archiving needs its own Archive Artifactory Instance with a dedicated license.

Archive Topology

The smart archiving supports the topology of one Active Artifactory Instance connecting to one Archive Artifactory Instance.

Topology Not Supported

Smart Archiving does not support many Active Artifactory Instance connecting to one Archive Artifactory Instance.