Migration
Overview
As organizations grow and their IT or R&D infrastructure changes, it may become necessary to migrate the JFrog Platform from a legacy environment to a new deployment, typically on updated or different infrastructure.
This page focuses on migrating Artifactory, the core component of the JFrog Platform and the primary location for storing company binaries.
Migration Considerations
When preparing for a migration, take into account the following key factors:
- Data Size: Total volume of artifacts and metadata.
- New Hardware Specifications: Capabilities and sizing of the target infrastructure.
- Look into the Sizing section for details
- Scalability: Ensuring the new environment supports anticipated growth.
- Technology Adoption: Leveraging new technologies or architectures as part of the migration.
- The recommended platform to install and run the JFrog Platform is Kubernetes. See the Runtime Platform section for this
- Migration To JFrog SaaS: There is an easy self service JFrog Cloud Migration solution.
- The benefits of JFrog SaaS are well described in the JFrog SaaS section
Migration Process
A successful migration involves moving the following critical components:
- Binaries: Data stored in Artifactory’s filestore.
- Database: Artifactory’s internal database, which contains:
- Binaries Metadata
- Application and services configurations
For technical details and recommended approaches, refer to the Artifactory Migration Guide.