|
13 | 13 | publication and subscription objects are created for each database. It |
14 | 14 | must be run at the target server. |
15 | 15 | </span> |
16 | | -《マッチ度[82.571429]》<span class="application">pg_createsubscriber</span>は、物理スタンバイサーバから新しい論理レプリカを作成します。 |
17 | | -指定されたデータベース内のすべてのテーブルが論理レプリケーション設定に含まれます。 |
| 16 | +<span class="application">pg_createsubscriber</span>は、物理スタンバイサーバから新しい論理レプリカを作成します。 |
| 17 | +指定されたデータベース内のすべてのテーブルが<a class="link" href="logical-replication.html" title="第29章 論理レプリケーション">論理レプリケーション</a>設定に含まれます。 |
18 | 18 | 各データベースに対して、パブリケーションとサブスクリプションのオブジェクトのペアが作成されます。 |
19 | | -ターゲットサーバで実行する必要があります。 |
20 | | -《機械翻訳》<span class="application">pg_createsubscriber</span>は、論理レプリカから新しい物理的スタンバイサーバを作成します。 |
21 | | -指定されたデータベースのすべてのテーブルは<a class="link" href="logical-replication.html" title="第29章 論理レプリケーション">論理レプリケーション</a>セットアップに含まれます。 |
22 | | -パブリケーションオブジェクトとサブスクリプションオブジェクトのペアがデータベースごとに作成されます。 |
23 | 19 | ターゲットサーバで実行する必要があります。 |
24 | 20 | </p><p> |
25 | 21 | <span class="original"> |
|
47 | 43 | <link linkend="sql-createsubscription-params-with-copy-data"> |
48 | 44 | <literal>copy_data</literal></link> option. |
49 | 45 | </span> |
50 | | -《マッチ度[69.985570]》<span class="application">pg_createsubscriber</span>は大きなデータベースシステムを対象としています。 |
| 46 | +<span class="application">pg_createsubscriber</span>は大きなデータベースシステムを対象としています。 |
51 | 47 | これは、論理レプリケーションセットアップではほとんどの時間が最初のデータコピーに費やされるためです。 |
52 | 48 | さらに、データの同期に費やされるこの長い時間の副作用は、通常、適用される変更が大きな量になること(最初のデータコピー中に生成されたもの)であり、これは、ロジカルレプリカが利用可能になるまでの時間をさらに増加させます。 |
53 | | -小規模なデータベースの場合は、<a class="link" href="logical-replication-row-filter.html#LOGICAL-REPLICATION-ROW-FILTER-INITIAL-DATA-SYNC" title="29.4.5. 初期データ同期">初期データ同期化</a>をお勧めします。 |
54 | | -《機械翻訳》<span class="application">pg_createsubscriber</span>がラージデータベースのシステムを対象としているのは、論理レプリケーションセットアップではほとんどの時間が初期データコピーの実行に費やされるためです。 |
55 | | -さらに、データの同期化に費やされるこの長い時間の副作用として、通常、(初期データコピー中に生成された)適用される変更の量がラージになり、ロジカルレプリカが使用可能になる時間がさらに長くなります。 |
56 | | -小規模なデータベースでは、論理レプリケーションに初期データ同期を設定することをお勧めします。 |
| 49 | +小規模なデータベースの場合は、最初のデータ同期付きで論理レプリケーションを設定することをお勧めします。 |
57 | 50 | 詳細については、<code class="command">CREATE SUBSCRIPTION</code><a class="link" href="sql-createsubscription.html#SQL-CREATESUBSCRIPTION-PARAMS-WITH-COPY-DATA"><code class="literal">copy_data</code></a>オプションを参照してください。 |
58 | | - |
59 | 51 | </p></div><div class="refsect1" id="id-1.9.5.7.6"><h2>オプション</h2><span class="original"> |
60 | 52 | <title>Options</title> |
61 | 53 | </span><p> |
|
119 | 111 | The user name to connect as on target server. Defaults to the current |
120 | 112 | operating system user name. |
121 | 113 | </span> |
122 | | -ターゲット・サーバに接続するためのユーザ名。 |
| 114 | +ターゲットサーバに接続するためのユーザ名。 |
123 | 115 | デフォルトは、現在のオペレーティングシステムユーザ名です。 |
124 | 116 | </p></dd><dt><span class="term"><code class="option">-v</code><br /></span><span class="term"><code class="option">--verbose</code></span></dt><dd><p> |
125 | 117 | <span class="original"> |
|
383 | 375 | subscriptions as a replication start point. It guarantees that no |
384 | 376 | transaction will be lost. |
385 | 377 | </span> |
386 | | -《マッチ度[86.148008]》ソースサーバ上の指定されたデータベースごとに、パブリケーションとレプリケーションスロットを作成します。 |
| 378 | +ソースサーバ上の指定されたデータベースごとに、パブリケーションとレプリケーションスロットを作成します。 |
387 | 379 | 各パブリケーションは<a class="link" href="sql-createpublication.html#SQL-CREATEPUBLICATION-PARAMS-FOR-ALL-TABLES"><code class="literal">FOR ALL TABLES</code></a>を使用して作成されます。 |
388 | | -<code class="option">publication-name</code>オプションが指定されていない場合、次の名前パターンになります。 |
389 | | -<span class="quote">「<span class="quote"><code class="literal">pg_createsubscriber_%u_%x</code></span>」</span>(パラメータ: データベース<em class="parameter"><code>oid</code></em>、ランダム<em class="parameter"><code>int</code></em>)。<code class="option">replication-slot-name</code>が指定されない場合、レプリケーションスロットは次の名前パターンになります。 |
| 380 | +<code class="option">--publication</code>オプションが指定されていない場合、パブリケーションは次のような名前のパターンになります。 |
| 381 | +<span class="quote">「<span class="quote"><code class="literal">pg_createsubscriber_%u_%x</code></span>」</span>(パラメータ: データベース<em class="parameter"><code>oid</code></em>、ランダム<em class="parameter"><code>int</code></em>)。 |
| 382 | +<code class="option">--replication-slot</code>が指定されない場合、レプリケーションスロットは次のような名前のパターンになります。 |
390 | 383 | <span class="quote">「<span class="quote"><code class="literal">pg_createsubscriber_%u_%x</code></span>」</span>(パラメータ: データベース<em class="parameter"><code>oid</code></em>、ランダム<em class="parameter"><code>int</code></em>)。 |
391 | | -これらのレプリケーション スロットは、今後の手順でサブスクリプションによって使用されます。 |
| 384 | +これらのレプリケーションスロットは、今後の手順でサブスクリプションによって使用されます。 |
392 | 385 | 最後のレプリケーションスロットLSNは、<a class="xref" href="runtime-config-wal.html#GUC-RECOVERY-TARGET-LSN">recovery_target_lsn</a>パラメータの停止点として、また、サブスクリプションによってレプリケーション開始点として使用されます。 |
393 | 386 | これにより、トランザクションが失われることがなくなります。 |
394 | 387 | </p></li><li class="step"><p> |
|
409 | 402 | <application>pg_createsubscriber</application> terminates if recovery |
410 | 403 | does not end until the given number of seconds. |
411 | 404 | </span> |
412 | | -ターゲットデータディレクトリにリカバリパラメータを書き込み、ターゲット・サーバを再起動します。 |
| 405 | +ターゲットデータディレクトリにリカバリパラメータを書き込み、ターゲットサーバを再起動します。 |
413 | 406 | リカバリが進行するまでの先行書き込みログの場所のLSN(<a class="xref" href="runtime-config-wal.html#GUC-RECOVERY-TARGET-LSN">recovery_target_lsn</a>)を指定します。 |
414 | 407 | また、リカバリ対象に到達した時点でサーバが取るべきアクションとして<code class="literal">promote</code>を指定します。 |
415 | 408 | 整合性のある状態に到達したらすぐにリカバリを終了する(WALはレプリケーション開始位置まで適用されるべきです)、複数のリカバリターゲットが障害を引き起こす可能性があるなど、リカバリプロセス中の予期しない動作を回避するために、<a class="link" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-RECOVERY-TARGET" title="19.5.6. リカバリターゲット">リカバリパラメータ</a>が追加されます。 |
|
428 | 421 | not enabled yet. The reason is the replication progress must be set to |
429 | 422 | the replication start point before starting the replication. |
430 | 423 | </span> |
431 | | -《マッチ度[88.340807]》ターゲットサーバ上の指定した各データベースに対してサブスクリプションを作成します。 |
432 | | -<code class="option">subscription-name</code>が指定されない場合、サブスクリプションは次の名前パターンになります。 |
| 424 | +ターゲットサーバ上の指定した各データベースに対してサブスクリプションを作成します。 |
| 425 | +<code class="option">--subscription</code>が指定されない場合、サブスクリプションは次のような名前のパターンになります。 |
433 | 426 | <span class="quote">「<span class="quote"><code class="literal">pg_createsubscriber_%u_%x</code></span>」</span>(パラメータ: データベース<em class="parameter"><code>oid</code></em>、ランダム<em class="parameter"><code>int</code></em>)。 |
434 | 427 | ソースサーバから既存のデータをコピーしません。 |
435 | 428 | レプリケーションスロットは作成されません。 |
436 | 429 | 代わりに、前の手順で作成したレプリケーションスロットを使用します。 |
437 | 430 | サブスクリプションは作成されましたが、まだ有効ではありません。 |
438 | 431 | これは、レプリケーションを開始する前に、レプリケーションの進行状況をレプリケーション開始点に設定する必要があるためです。 |
439 | | -《機械翻訳》ターゲットサーバの指定したデータベースごとにサブスクリプションを作成します。 |
440 | | -<code class="option">--サブスクリプション</code>オプションが指定されていない場合、サブスクリプションには次の名前パターンがあります:<span class="quote">「<span class="quote"><code class="literal">pg_createsubscriber_%u_%x</code></span>」</span>(パラメータ:データベース<em class="parameter"><code>oid</code></em>、ランダム<em class="parameter"><code>int</code></em>)。 |
441 | | -ソースサーバからの既存のデータはコピーされません。 |
442 | | -は作成されません。 |
443 | | -かわりに、前ので作成されたが使用されます。 |
444 | | -は作成されますが、まだ使用可能になっていません。 |
445 | | -その理由は、の進行状況をの開始地点であるの開始地点に設定する必要があるためです。 |
446 | | -サブスクリプションステップレプリケーションレプリケーションスロットレプリケーション前レプリケーションスロットレプリケーション |
447 | 432 | </p></li><li class="step"><p> |
448 | 433 | <span class="original"> |
449 | 434 | Drop publications on the target server that were replicated because they |
|
0 commit comments