Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
4 tasks
komalkk opened this issue Jan 16, 2017 · 9 comments

Comments

@komalkk
Copy link

komalkk commented Jan 16, 2017

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]

@flovilmart
Copy link
Contributor

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

@komalkk
Copy link
Author

komalkk commented Jan 18, 2017 via email

@flovilmart
Copy link
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.

@komalkk
Copy link
Author

komalkk commented Jan 18, 2017 via email

@flovilmart
Copy link
Contributor

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

@christianpbrink
Copy link

@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.

@danepowell
Copy link

@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.

@henrik
Copy link

henrik commented Oct 31, 2023

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

@mtrezza
Copy link
Member

mtrezza commented Oct 31, 2023

@henrik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants