No, and most teams do not do this upfront. The OpenTelemetry Collector includes a Prometheus receiver that ingests existing metrics and re-exports them as OTLP, enabling a gradual migration. The long-term goal is storing metrics as columns in the same wide-event table rather than in a separate TSDB, but incremental adoption is both practical and common.