Skip to content

How do I migrate from Parse to a PostgreSQL database running on AWS RDS? Or is there any way by which we can change the database( mongodb to PostgreSQL database running on AWS RDS ) of already migrated parse App? please reply asap.  #3383

Description

@komalkk

Please read the following instructions carefully.

Check out #1271 for an ideal bug report.
The closer your issue report is to that one, the more likely we are to be able to help, and the more likely we will be to fix the issue quickly!

Many members of the community use Stack Overflow and Server Fault to ask questions.
Read through the existing questions or ask your own!

For database migration help, please file a bug report at https://parse.com/help#report

Make sure these boxes are checked before submitting your issue -- thanks for reporting issues back to Parse Server!

--

Issue Description

[DELETE EVERYTHING ABOVE THIS LINE BEFORE SUBMITTING YOUR ISSUE]

Describe your issue in as much detail as possible.

[FILL THIS OUT]

Steps to reproduce

Please include a detailed list of steps that reproduce the issue. Include curl commands when applicable.

  1. [FILL THIS OUT]
  2. [FILL THIS OUT]
  3. [FILL THIS OUT]

Expected Results

[FILL THIS OUT]

Actual Outcome

[FILL THIS OUT]

Environment Setup

  • Server

    • parse-server version (Be specific! Don't say 'latest'.) : [FILL THIS OUT]
    • Operating System: [FILL THIS OUT]
    • Hardware: [FILL THIS OUT]
    • Localhost or remote server? (AWS, Heroku, Azure, Digital Ocean, etc): [FILL THIS OUT]
  • Database

    • MongoDB version: [FILL THIS OUT]
    • Storage engine: [FILL THIS OUT]
    • Hardware: [FILL THIS OUT]
    • Localhost or remote server? (AWS, mLab, ObjectRocket, Digital Ocean, etc): [FILL THIS OUT]

Logs/Trace

You can turn on additional logging by configuring VERBOSE=1 in your environment.

[FILL THIS OUT]

Activity

  1. flovilmart commented on Jan 16, 2017

    @flovilmart
    Contributor

    At the moment Postgres support is only for new projects, we don't provide a migration tool, but one could be implemented.

  2. komalkk commented on Jan 18, 2017

    @komalkk
    Author
  3. flovilmart commented on Jan 18, 2017

    @flovilmart
    Contributor

    What I mean by new projects is projects that were not originally hosted on parse.com i.e. A project with no data in it.

    What you want to achieve is possible, given you implement a migration tool.

  4. komalkk commented on Jan 18, 2017

    @komalkk
    Author
  5. flovilmart commented on Jan 18, 2017

    @flovilmart
    Contributor

    We don't have any tool implemented. I recommend you stick with mongodb in the meantime.

  6. christianpbrink commented on Jan 4, 2018

    @christianpbrink

    @flovilmart Do you know any examples / experience reports of parse-server users migrating from mongo to postgres? I know I'd need to implement my own migration tool but I think it would be useful to see what others have done.

  7. danepowell commented on Aug 7, 2018

    @danepowell

    @komalkk @christianpbrink did you ever end up finishing the migration to Postgres? Do you (or anyone else involved in this thread) have advice on how to perform a migration from Mongo to Postgres?

    I need to switch a production Parse app from Mongo to AWS RDS or Aurora (Postgres) for financial reasons. I have no idea where to start setting up such a migration, other than to start banging around with MoSQL and see what breaks.

  8. henrik commented on Oct 31, 2023

    @henrik

    Hi! Since it’s been a few years I just wanted to check if anyone has done this since and has anything to share.

  9. mtrezza commented on Oct 31, 2023

    @mtrezza
    Member

    @henrik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions