2011-12-07 22 views
0

私はdjangoでバックアップと復元を行うプロセスについて読んでいます。 私が思いつくのは、ダンプデータでした。 つまり、python manage.py dumpdata> foo.jsonDjango:バックアップと復元

このデータを復元するには、現在のテーブルを削除または削除してから、このjsonファイルをフィクスチャとして使用して復元する必要があります。つまり、syncdbを実行します これを実行する特別な方法はありますか?つまり、毎回バックアップとリストアを行うために使用できるプロセスはありますか? 私は南部のようなツールを探しています。これはデータベースのバックアップとリストアに使用できます。

私は自分のサイトをオンラインにするつもりです。どんな助けも高く評価されます。

+0

プレーンなSQLダンプを使用しないのはなぜですか? –

答えて

0

適切なバックアップと復元を行うには、データベースに付属のツールを使用します。

にする必要がある場合は、独自のカスタム管理コマンドを書きます(ただし、私はこの知恵に疑問を呈します)。

2

django-dbbackupパッケージは、データベースのバックアップとリストアを行うことができます。