Zmień region dla wystąpienia Amazon RDS

12

Korzystam z bezpłatnej warstwy AWS. Podczas uruchamiania instancji EC2 i instancji RDS nie wybrałem żadnego konkretnego regionu. Tak więc losowo przydzielono mi dwa różne regiony dla ec2 i rds. Później, po uruchomieniu aplikacji, zdałem sobie sprawę, że będąc tymi dwoma wystąpieniami w dwóch różnych regionach, powoduję spadek wydajności aplikacji.

Chcę więc ponownie uruchomić RDS w tym samym regionie, w którym znajduje się EC2. Jednak poszedłem do konsoli zarządzania, zrobiłem migawkę instancji rds i poszedłem uruchomić nową instancję, ale nie dało mi to innych opcji uruchamiania regionu .

Czy możesz mi pomóc, jak mogę to zrobić i mieć moją instancję RDS w wybranym przeze mnie regionie? Dzięki.

Rana
źródło

Odpowiedzi:

11

W chwili, gdy pytanie zostało zadane, nie było to obsługiwane przez RDS.

Później jednak AWS ogłosiła kopię migawek DB RDS Amazon w różnych regionach AWS .

Aby uruchomić instancję z migawki w innym regionie, musisz najpierw skopiować migawkę z regionu, w którym została utworzona i zapisana, do regionu docelowego.

W konsoli RDS z regionu źródłowego wybierz „Migawki”, następnie wybierz migawkę, którą chcesz skopiować, a następnie kliknij „Kopiuj migawkę”. Będziesz miał wybór regionu docelowego dla kopii migawki.

Po zakończeniu kopiowania zobaczysz migawkę pod „Migawkami” w regionie docelowym. Stamtąd powinieneś być w stanie użyć tej migawki do utworzenia nowej instancji.


Inną dostępną obecnie opcją jest replikacja między regionami , która umożliwia utworzenie repliki na żywo w jednym regionie, z poziomu wzorca w innym regionie.

Jest to istotne, ponieważ można go wykorzystać do tego samego celu przeniesienia serwera głównego do innego regionu. W tym scenariuszu wzorzec można migrować z jednego regionu do drugiego przy minimalnym przestoju, najpierw konfigurując replikę między regionami w pożądanym regionie docelowym, a po utworzeniu docelowej instancji RDS i zsynchronizowaniu jej z serwerem rozłącza się aplikację ze starego wzorca, a następnie przekonwertuj nową replikę w nowym regionie na samodzielny główny serwer, wybierając opcję „Promuj odczytywanie repliki” z pozycji „Działania instancji” w konsoli, co spowodowałoby zerwanie połączenia między repliką a jej starą wersją master i zezwól na bezpośredni dostęp do zapisu, ponieważ będzie to teraz nowy master.

Michael - sqlbot
źródło