2016-07-25 10 views
-1

私はリモートデータベースサーバ(linux)にアクセスし、そのダンプをローカル(mac)に持っていく必要があります。ローカルbashでPostgreSQLデータベースにリモートアクセスしてそのダンプをローカルに取得する方法は?

DATABASES = { 
'default': { 
    'ENGINE': 'django.db.backends.postgresql_psycopg2', 
    'NAME': 'test-name', 
    'USER': 'test-user', 
    'PASSWORD': 'pwd', 
    'HOST': 'test.amazonaws.com', 
    } 
} 
+0

これは便利です:http://stackoverflow.com/a/37674134/3886053 –

答えて

0

、あなたは、Pythonを使用してCopying PostgreSQL database to another server

はあなたが接続し、データベース・サーバにコマンドを送信するpsycopg2モジュールを使用する必要があることを除いて、類似した参照、pg_dumpコマンドを使用して、リモート・データベースに接続してダンプすることができます。この投稿が役に立ちますPostgresql Database Backup Using Python

また、データベースサーバでスクリプトを実行する必要がある場合は、リモートからダンプしてからローカルマシンにフェッチすることをお勧めします。

関連する問題