Skip to main content

FreeIPA-to-FreeIPA Migration: Current Capabilities and Use Cases

UA2.118 (Henriot) | Day 2 | 14:35 - 15:05 | Speakers: Francisco Triviño García

FreeIPA-to-FreeIPA Migration: Current Capabilities and Use Cases
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

The migration of FreeIPA servers is a critical process for organizations seeking to modernize, consolidate, or restructure their identity management systems. This talk introduces a new tool, ipa-migrate, designed to facilitate robust IPA-to-IPA migrations while addressing the complexities of LDAP schema, configuration, and database migration. The tool supports both online (network-based) and offline (LDIF-based) approaches, allowing flexibility for various deployment sizes and environments.

Key features include configurable migration modes: production for retaining critical IDs and staging for regenerating attributes, and options to mix and match online and offline methods for optimized performance. Advanced capabilities such as dry-run simulations, selective content migration, and non-IPA data handling further enhance the tool’s adaptability.

This talk also targets real-world scenarios, such as migrating from production to staging environments or between staging and new production setups, detailing challenges like Kerberos key management, certificate handling, and ID range conflicts. By offering a streamlined, user-centric interface with detailed logging and error recovery mechanisms, ipa-migrate ensures efficient, reliable migrations that minimize downtime and data integrity risks. This work aims to provide administrators with a practical guide to IPA server migration.

https://freeipa.readthedocs.io/en/latest/designs/ipa_to_ipa_migration.html

Attachments

Speakers

Francisco Triviño García

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.