Baza danych kopii zapasowej i przywracania DynamoDB

Baza danych kopii zapasowej i przywracania DynamoDB
Jednym z najważniejszych uwag wyboru bazy danych jest jego zdolność do niezawodnego tworzenia kopii zapasowych danych. Wycofanie danych chroni przed utratą z powodu nieuniknionych okoliczności, takich jak awaria sprzętu, klęski żywiołowe lub błąd ludzki. Co ciekawe, baza danych DynamoDB ma niezawodne możliwości tworzenia kopii zapasowych i przywracania danych.

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:

  • -Nazwa tabeli: Nazwa tabeli, dla której chcesz utworzyć kopię zapasową
  • -Nazwa kopii zapasowej: Nazwa oczekiwanej kopii zapasowej
  • -Okres przechowywania: Czas trwania, który chcesz zachować kopię zapasową

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 14

Poprzednie 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.

  • -nazwa stołu docelowego: Nazwa tabeli, którą zamierzasz przywrócić
  • -Backup-Arn: Nazwa zasobów Amazon lub ARN, z której zamierzasz przywrócić kopię zapasową

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: 45

Polecenie 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.