This topic outlines smart archiving architecture and its components.
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.