diff --git a/db/post_migrate/20241022181600_remove_backfill_vulnerability_occurrence_pipelines_project_id.rb b/db/migrate/20241022181600_remove_backfill_vulnerability_occurrence_pipelines_project_id.rb
similarity index 72%
rename from db/post_migrate/20241022181600_remove_backfill_vulnerability_occurrence_pipelines_project_id.rb
rename to db/migrate/20241022181600_remove_backfill_vulnerability_occurrence_pipelines_project_id.rb
index 3a30ce9b06784918b5b7758500cebfacebd4320f..8fcaadaaee2fc95001fb508453490ff56be23534 100644
--- a/db/post_migrate/20241022181600_remove_backfill_vulnerability_occurrence_pipelines_project_id.rb
+++ b/db/migrate/20241022181600_remove_backfill_vulnerability_occurrence_pipelines_project_id.rb
@@ -7,6 +7,8 @@ class RemoveBackfillVulnerabilityOccurrencePipelinesProjectId < Gitlab::Database
   MIGRATION = "BackfillVulnerabilityOccurrencePipelinesProjectId"
 
   def up
+    # rubocop:disable Migration/BatchMigrationsPostOnly -- Must be run before BBM code is deleted.
+    # Estimated runtime on .com is only 5 seconds.
     delete_batched_background_migration(
       MIGRATION,
       :vulnerability_occurrence_pipelines,
@@ -18,6 +20,7 @@ def up
         :occurrence_id
       ]
     )
+    # rubocop:enable Migration/BatchMigrationsPostOnly
   end
 
   def down