問題タブ [mirroring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
18606 参照

python - rsync.py など、クロスプラットフォームの rsync のような機能を Python で探している

Pythonでバックアップスクリプトを実装しています。私は物事をクロスプラットフォームに保とうとしています。Python ベースの rsync 実装があると聞きました: http://pypi.python.org/pypi/rsync.py

しかし、私はどこにもそれを見つけることができないようです。私が見つけたダウンロードリンクはすべて死んでいます。rsync.py プログラムがどこにあるか知っている人はいますか?

現在、Windows 用の unison を使用していますが、rsync.py を試してみたいと思います。

0 投票する
1 に答える
680 参照

svn - Mercurial リポジトリを Subversion にミラーリングしますか?

Mercurial を使用してクライアント プロジェクトを開発しています。これに 2 週間取り組んだ後、クライアントはすべてのコードを SVN リポジトリに保管するように要求しました。

開発には引き続き Mercurial を使用したいのですが、クライアントを満足させるために、すべてのコミット (メッセージ付き) も SVN にエクスポートします。

これは可能ですか?

0 投票する
2 に答える
129 参照

web - 同時に異なるサーバーに自分のWebサイトをアップロードするにはどうすればよいですか?

Webサイトのミラーを作成したいのですが、Webサイトを異なるサーバーに同時にアップロードする方法があるかどうかを知りたいです(filezilla、wget、またはその他のツールを使用)。

0 投票する
2 に答える
2315 参照

sql - SQL Server2008R2を使用した信頼できないドメイン環境でのミラーリングの設定

原則のみでミラーリングを設定し、証明書を使用して信頼できないドメイン環境でミラーリングしました。手動フェイルオーバーを実行して、ミラーリングセッションのテストに成功しました。しかし、ミラーサーバーで多くのログイン失敗が発生しているのを目にします

ユーザー「NTAUTHORITY\LOCALSERVICE」のログインに失敗しました。理由:明示的に指定されたデータベースを開くことができませんでした。[クライアント: ]

統合セキュリティとの接続の確立中に、SSPIハンドシェイクがエラーコード0x8009030c、状態14で失敗しました。接続が閉じられました。理由:AcceptSecurityContextが失敗しました。Windowsのエラーコードは失敗の原因を示しています。

ログインに失敗しました。ログインは信頼されていないドメインからのものであり、Windows認証では使用できません。

ミラーリングにWindows認証を使用していません。誰かがこれらのエラーがエラーログに表示されないようにする方法を提案できますか?また、プリンシパルサーバーがまだWindows認証を使用しようとしているのはなぜですか?

0 投票する
2 に答える
2415 参照

java - Java: リフレクション (実行時) とミラーリング (アノテーション処理時)

概念間の一般的な違いを理解しています

  • リフレクション(実行時にを使用して実行Class, Method, Field, Annotation, ...)、および
  • ミラーリング(を使用した注釈処理TypeMirror, TypeElement, ...中に行われます)。

しかし、誰かが2つの概念を詳細に比較できますか(または、それが行われているリソースを教えてください)?

たとえば、どの概念がどのような情報を提供し、他の概念が提供しないか...

ありがとうございました。

0 投票する
2 に答える
586 参照

sql-server - SQL Server 2008 でのミラーリング

異なる場所にある2つのライブサーバーで同じことを行う前のテスト実行として、内部ネットワークの異なるサーバーにある2つのSQL 2008データベース間のミラーリングをセットアップしようとしています.

実際にターゲット DB のミラーリングを切り替えようとすると (ALTER DATABASE testdb SET PARTNER = N'TCP://myNetworkAddress:5022' を使用)、サーバー ネットワーク アドレスに到達できない、または到達できないというエラーが表示されます。存在しない。ちょっとした調査によると、これは多くの考えられる原因が原因でポップアップ表示されるかなり役に立たないメッセージであり、そのうちのいくつかはサーバーの存在またはその他に直接関係していないことが示唆されています.

これまでのところ、この問題を解決するために次のことを確認して試しました。

  • ターゲット サーバーで、SQL 構成マネージャーで "Protocols for SQLEXPRESS" であることを確認しました (SERVERPROPERTY('Edition') をクエリすると 64 ビット エンタープライズであることがわかりますが、ローカル インストールには何らかの理由で SQLEXPRESS というラベルが付けられています)。 SQL Native Client 10 のクライアント プロトコルはすべて TCP/IP が有効になっています

  • CurrPorts というユーティリティ プログラムを使用して、ミラーリング セットアップ (5022) で指定されたのと同じ番号の TCP/IP ポートが開いていて、マシンでリッスンしていることを確認しています。Netstat は、両方のマシンがこのポートでリッスンしていることを確認します。

  • SELECT type_desc, port FROM sys.tcp_endpoints; を実行しました。および SELECT state_desc, role FROM sys.database_mirroring_endpoints を使用して、すべてが適切に設定されていることを確認します。私を混乱させた唯一のことは、「役割」が1を返すことでした..それが何を意味するのか完全にはわかりません。

  • DBを正しく準備しようとしました。データベースとログ ファイルのバックアップをマスター DB から取得し、NORESTORE を使用してターゲット データベースに復元しました。NORESTORE 状態のままにして、空の RESTORE を実行しながら、両方をミラーリングしてみましたが、どちらも大きな違いはないようです。テストとして、私が作成した非アクティブでほぼ空のデータベースをミラーリングしようとしましたが、それもうまくいきませんでした。

  • どちらのサーバーもファイアウォールの背後にないことを確認しました (異なるマシン上にありますが、両方とも同じネットワーク上にあります)。

次はどこに向かえばいいのかわからない。次の 2 つのトラブルシューティング ヘルプ ページを見ました。

http://msdn.microsoft.com/en-us/library/ms189127.aspx

http://msdn.microsoft.com/en-us/library/aa337361.aspx

そして、私が知る限り、すべてのポイントを無駄に実行しました.

もう 1 つ確信が持てないのは、ウィザードのサービス アカウント ボックスです。両方のデータベースに対して、データベースに対する完全な管理者権限を持つ必要がある高レベルのアクセス アカウント名を入力しました。これは正しいことだと思いました。

この問題のトラブルシューティングを行うために、次にどこを参照すればよいかわかりません。感謝して受け取った提案。

乾杯、マット

0 投票する
1 に答える
1306 参照

sql - 同期ミラーリング環境でのプリンシパルサーバー上のバックアップファイルからの復元

SQLServer2008標準エディションを使用した自動フェイルオーバーを備えた同期ミラーリング環境があります。

原則として、完全バックアップとトランザクションログバックアップを使用して、ミラーリングされたデータベースを特定の時点に復元したいと思います。このために、ミラーリングセッションをオフにしてから、バックアップを使用してデータベースを原則としてある時点に復元してから、新しいミラーリングセッションを開始する必要がありますか、それともこれを行うためのより良い方法がありますか?

0 投票する
4 に答える
5591 参照

c# - あるオンライン SQL データベースを別のオフライン データベースと同期するにはどうすればよいですか?

大規模なローカル SQL データベースをサーバー データベースと同期する必要があり、その逆も必要です。2 つのデータベース構造はまったく同じです。1日1回、朝にオンラインサーバーから最新のデータを取得する必要があります。ローカル DB は常に更新されており、約 1 時間ごとにサーバー DB をローカル データで更新する必要があります。

.Net winforms アプリケーションでやりたいです。

私はこれを次の2つの部分で達成できると考えました:

  1. オンライン データベースのバックアップを作成し、それをダウンロードして、そのバックアップ ファイルを使用してローカル データベースを復元します (オンライン データベースが更新されているため)。
  2. 次に、1 時間後に、ローカル データベースの新しいエントリを確認し、オンライン データベースの新しいエントリを更新/挿入します。

しかし、このアプローチにはいくつかの問題があります。

  1. 大きなデータベースのバックアップ ファイルをダウンロードすると、何度か破損します。

  2. 私のデータベースには、親子関係テーブルの主キーと外部キー参照があります。したがって、オンライン データベースで新しい行を生成すると、オンライン データベースで新しい ID が生成されます。では、どうすれば参照を維持できますか?

私はこの種のシナリオを扱ったことはありません。これを達成するためのさまざまな方法がわからないので、できるだけ詳しく説明してください。

どうもありがとうございました。

0 投票する
1 に答える
275 参照

backup - Java / .NET を使用して増分ミラーリング サービスをプログラムでセットアップする方法

複数のミラー間で共有ファイル システムの場所を複製/ミラーリングしたいと考えています。そのための .NET / Java ライブラリはありますか? またはすぐに使えるソリューション(カスタマイズできるようにオープンソースが推奨されます)

そのはず

  1. 無料
  2. 軽量
  3. オープンソースが望ましい
  4. 増分
  5. 一方向にすることができます (ミラーリングのみ)
0 投票する
3 に答える
6622 参照

svn - プロジェクトのフォークをローカルSVNリポジトリにするにはどうすればよいですか?

  • ローカルのSVNリポジトリにオープンソースプロジェクトのコピーが欲しいのですが。
  • リポジトリに変更をコミットしたいのですが、オープンソースプロジェクトの中央リポジトリにはコミットしません。
  • オープンソースプロジェクトリポジトリからの更新を確認して確認したいと思います。
  • これらの変更が気に入った場合は、ローカルリポジトリに配置したいと思います。

  • これらの要件を満たすために、どのように進むことができますか?

  • どちらの方法が最適で、その理由は何ですか?

オープンソースプロジェクトのSVN履歴は、これらの方法でリポジトリ内で引き続き利用できますか?

前もって感謝します。