Rozglądam się za pomocą Google App Engine do projektu i chciałbym mieć pewność, że mam sposób na eksport wszystkich moich danych, jeśli kiedykolwiek zdecyduję się opuścić GAE (lub GAE zostanie wyłączony).Jak mogę eksportować dane z magazynu danych o wysokiej replikacji Google App Engine?
Wszystko, czego szukam, eksportując dane z punktów GAE do https://developers.google.com/appengine/docs/python/tools/uploadingdata. Ta strona zawiera jednak tę notatkę:
Uwaga: Niniejszy dokument dotyczy aplikacji korzystających z magazynu danych master/slave . Jeśli Twoja aplikacja korzysta z magazynu danych o wysokiej replikacji, możliwe jest skopiowanie danych z aplikacji za pomocą , ale Google obecnie nie obsługuje tego przypadku użycia w wersji . W przypadku próby skopiowania z magazynu danych o dużej replice pojawi się błąd high_replication_warning w konsoli administracyjnej , a pobrane dane mogą nie zawierać ostatnio zapisanych jednostek .
Problem polega na tym, że niedawno magazyn danych główny/podrzędny został niedawno wycofany na korzyść magazynu danych o wysokiej replikacji. Rozumiem, że magazyn danych master/slave jest nadal obsługiwany przez pewien czas, ale nie czuję się komfortowo z użyciem czegoś, co oficjalnie zostało wycofane i jest w drodze. Pozostawia mi to dane z magazynu danych o wysokiej replikacji i jedynym sposobem, w jaki wydaje się eksportować dane, jest powyższa metoda, która nie jest oficjalnie obsługiwana (i dlatego nie daje mi gwarancji, że mogę pobrać moje dane).
Czy istnieje inny (oficjalnie obsługiwany) sposób eksportowania danych z magazynu danych o wysokiej replikacji? Nie czuję się dobrze, używając Google App Engine, jeśli oznacza to, że moje dane mogą być tam zablokowane na zawsze.
Problem polega na tym, że jak już wspomniałem, ta metoda nie jest oficjalnie obsługiwana w przypadku magazynu danych o wysokiej replikacji, którego używam. –
Wierzę, że to działa dla twojego porpuse. HRD jest systemem rozproszonym, dlatego jeśli chcesz pobrać swoje dane, może to nie być nowa kopia. Ale jeśli planujesz przeprowadzić migrację, prawdopodobnie już wcześniej wyłączyłeś zapis. Będziesz więc miał bezpieczną chwilę, aby pozwolić HRD powtórzyć wszystkie zmiany. –