how to backup a django db

前端 未结 2 1723
再見小時候
再見小時候 2021-01-30 12:53

I have a Django application that uses a Postgres database. I need to be able to backup and restore the db, both to ensure no data is lost and to be able to copy data from the p

2条回答
  •  余生分开走
    2021-01-30 13:26

    For regular backups I'd go for option 1, using PostgreSQL's own native tool, as it is probably the most efficient.

    I would argue that option 2 is primarily concerned with creating the tables and loading initial data so is not suitable for backups.

    Option 3 can be used for backups and would be particularly useful if you needed to migrate to a different database platform since the data is dumped in a non-SQL form, i.e. JSON understood by Django.

    Option 4 the plugin appears to be using db's own backup tools (as per option 1) but additionally provides help to push your backups into cloud storage in Amazon S3 or Dropbox

提交回复
热议问题