Regularnie tworząc tworzenie kopii zapasowych danych, możesz upewnić się, że masz kopię swoich krytycznych danych, których możesz użyć do przywrócenia systemu w przypadku utraty danych. Ta funkcja może pomóc w uniknięciu znacznych przestojów i potencjalnej utraty działalności gospodarczej lub przychodów. Pomoże Ci również spełnić wymagania zgodności i standardy regulacyjne.
Ten zapis wyjaśnia funkcje tworzenia kopii zapasowych i przywracania danych w DynamoDB. Zapewnia przewodnik krok po kroku po ustawieniu możliwości tworzenia kopii zapasowych i przywracania tabel DynamoDB.
Jak skonfigurować i używać kopii zapasowej na dynamoDB
Możesz utworzyć kopię zapasową tabeli za pomocą różnych metod. Spróbuj utworzyć kopię zapasową tabeli za pomocą następujących sposobów:
Utwórz kopię zapasową tabeli DynamoDB za pomocą AWS Management Console
Aby skonfigurować kopię zapasową na Amazon DynamoDB, możesz użyć konsoli zarządzania AWS, aby utworzyć kopię zapasową tabeli. Oto kroki, aby to zrobić:
Krok 1: Otwórz konsolę zarządzania AWS, zaloguj się i przejdź do strony usługi DynamoDB.
Krok 2: W menu nawigacji po lewej stronie kliknij Tabele, i wybierz tabelę, dla której chcesz utworzyć kopię zapasową. Użyjemy Film Tabela tej ilustracji.
Krok 3: Na stronie przeglądu tabeli kliknij „Kopie zapasowe”Tab. Kliknij przycisk „Utwórz kopię zapasową”.
Krok 4: W oknie dialogowym „Utwórz kopię zapasową”, wprowadź nazwę kopii zapasowej i wybierz okres retencji. To jest czas, w którym Twoja kopia zapasowa będzie dostępna. Nazwimy naszą kopię zapasową jako filmowanie. Kliknij przycisk „Utwórz kopię zapasową”, aby utworzyć kopię zapasową.
Na tym etapie odczytany jest status tworzenia kopii zapasowych strony Tworzenie i zmień na Dostępny Gdy system dokona procesu.
Krok 5: Po utworzeniu kopii zapasowej pojawi się na liście kopii zapasowych na karcie „Backups”. Możesz uzyskać dostęp do twoich kopii zapasowych na liście kopii zapasowych na żądanie.
Utwórz kopię zapasową tabeli DynamoDB za pomocą AWS CLI
Możliwe jest również utworzenie kopii zapasowej tabeli za pomocą AWS CLI. Ta metoda wymaga użycia AWS DynamoDB Create-Backup użyteczność, która ma następujące argumenty:
Poniżej znajduje się przykładowa polecenie, które zamierza utworzyć kopię zapasową tabeli filmowej. Nazwa kopii zapasowej to filmowa, a okres przechowywania stołu wynosi 14 dni:
AWS Dynamodb Create-Backup-Table-Nazwa film-Backup-Name Film Backip--Retention-Aeriod 14Poprzednie narzędzie stworzy film filmowy i pomyślnie zwróci informacje o tworzeniu kopii zapasowej w odpowiedzi. Odpowiedź obejmie czas utworzenia kopii zapasowej oraz nazwa zasobów Amazon lub ARN kopii zapasowej.
Możesz uzyskać dostęp i przywrócić kopię zapasową za pomocą AWS DynamoDB Restore-Table-FROM-Backup Komenda. Narzędzie przyjmuje następujące argumenty i konieczne jest określenie tabeli docelowej i zapasowej ARN.
Poniższe polecenie ilustruje, w jaki sposób możesz użyć AWS DynamoDB Restore-Table-FROM-Backup Komenda:
AWS DynamoDB Restore-table-fr-backup--cel-table-name-table--Backup-arn arn: AWS: DynamoDB: US-West-1: MTC2345678VTS: TABLE/MY TABLEP/Backup/2022-12- 14t22: 41: 45Polecenie przywróci tabelę z określonej kopii zapasowej i zapewni odpowiedź na szczegóły tabeli. Elementy, które wymienia, zawierają nazwę tabeli, schemat klucza podstawowego i czas odbudowy.
Wniosek
Kopia zapasowa i przywracanie danych są niezbędnymi przedsięwzięciami dla każdego przedsiębiorstwa. A DynamODB pozwala tworzyć kopie podstawowych tabel lub danych w bezpieczny i niezwykle dostępny sposób. Twoja zdolność do odzyskiwania danych ogromnie pomoże w uniknięciu potencjalnych zakłóceń. Możesz regularnie tworzyć tworzenie kopii zapasowych krytycznych danych na temat DynamODB, aby poprawić ciągłość i utrzymywać operacje.