Chcę migrację z poziomyDB do CouchdB w Blockchain w produkcji przy użyciu tkaniny Hyperledgera.

Jeśli zmieniam ustawienia z poziomieDB do CouchdB, powinienem stracę wszystkie moje dane wcześniej przechowywane w CouchdB? Jeśli nie, czy jest jakaś możliwa migracja?

-1
Juliatzin 4 styczeń 2021, 13:18

1 odpowiedź

Najlepsza odpowiedź

Miałem też kilka razy kilka razy. Rozważałem i próbowałem wielu metod, ale najprostszym sposobem jest stworzenie nowej rówieśnicy (+ {x0}}).

  1. Po utworzeniu rówieśnika tej samej organizacji dołącz do istniejących kanałów
  2. Nowy peer otrzymuje i synchronizuje istniejący blokadę blokadę (Blockchain + stateb ...) za pomocą protokołu plotek.
  3. Po zsynchronizowaniu wszystkich ledżerów (skopiowane), usuń istniejący goleveldb peer.
  • W przypadku nowej rówieśnicy możesz użyć tej samej konfiguracji (Crypto itp.), Z tylko różnymi punktami końcowymi (nazwa_tórcza itp.).
  • Jeśli trzeba użyć punktu końcowego istniejącej rówieśnika, po powyższym procesie, punkt końcowy nowo utworzony peer jest zmieniany na tę samą wartość co istniejący rówieśnik.
2
myeongkil kim 4 styczeń 2021, 12:39