Modyfikowanie okresowego interwału tworzenia kopii zapasowych i okresu przechowywania w usłudze Azure Cosmos DB

DOTYCZY: Nosql Mongodb Cassandra Gremlin Tabeli

Usługa Azure Cosmos DB automatycznie wykonuje pełną kopię zapasową danych przez co 4 godziny i w dowolnym momencie są przechowywane dwie najnowsze kopie zapasowe. Ta konfiguracja jest opcją domyślną i jest oferowana bez dodatkowych kosztów. Domyślny interwał tworzenia kopii zapasowych i okres przechowywania można zmienić podczas tworzenia konta usługi Azure Cosmos DB lub po jego utworzeniu. Konfiguracja kopii zapasowej jest ustawiana na poziomie konta usługi Azure Cosmos DB i należy ją skonfigurować na każdym koncie. Po skonfigurowaniu opcji tworzenia kopii zapasowej dla konta zostaną zastosowane do wszystkich kontenerów w ramach tego konta. Te ustawienia można modyfikować przy użyciu witryny Azure Portal, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.

Wymagania wstępne

Przed rozpoczęciem

Jeśli dane zostały przypadkowo usunięte lub uszkodzone, przed utworzeniem wniosku o pomoc techniczną w celu przywrócenia danych upewnij się, że okres przechowywania kopii zapasowych konta zostanie zwiększony do co najmniej siedmiu dni. Najlepiej zwiększyć czas przechowywania w ciągu 8 godzin od tego zdarzenia. Dzięki temu zespół usługi Azure Cosmos DB ma wystarczająco dużo czasu na przywrócenie konta.

Modyfikowanie opcji tworzenia kopii zapasowej dla istniejącego konta

Wykonaj poniższe kroki, aby zmienić domyślne opcje tworzenia kopii zapasowej dla istniejącego konta usługi Azure Cosmos DB.

  1. Zaloguj się w witrynie Azure Portal.

  2. Przejdź do konta usługi Azure Cosmos DB i otwórz okienko Tworzenie kopii zapasowych i przywracanie . Zaktualizuj interwał tworzenia kopii zapasowej i okres przechowywania kopii zapasowej zgodnie z potrzebami.

    • Interwał tworzenia kopii zapasowych — jest to interwał , w którym usługa Azure Cosmos DB próbuje utworzyć kopię zapasową danych. Tworzenie kopii zapasowej trwa niezerowo i w niektórych przypadkach może to spowodować niepowodzenie z powodu zależności podrzędnych. Usługa Azure Cosmos DB próbuje wykonać kopię zapasową w skonfigurowanym interwale, jednak nie gwarantuje ukończenia kopii zapasowej w tym przedziale czasu. Tę wartość można skonfigurować w godzinach lub minutach. Interwał tworzenia kopii zapasowej nie może być krótszy niż 1 godzina i dłuższy niż 24 godziny. Po zmianie tego interwału nowy interwał zaczyna obowiązywać od momentu utworzenia ostatniej kopii zapasowej.

    • Przechowywanie kopii zapasowych — reprezentuje okres przechowywania każdej kopii zapasowej. Można ją skonfigurować w godzinach lub dniach. Minimalny okres przechowywania nie może być krótszy niż dwa razy w interwale kopii zapasowej (w godzinach) i nie może być większy niż 720 godzin.

    • Kopie danych zachowanych — domyślnie dwie kopie zapasowe danych są oferowane bezpłatnie. Jeśli potrzebujesz więcej niż dwóch kopii, jest naliczana dodatkowa opłata. Zobacz sekcję Użycie magazynu na stronie cennika, aby poznać dokładną cenę dodatkowych kopii.

    • Nadmiarowość magazynu kopii zapasowych — wybierz wymaganą opcję nadmiarowości magazynu. Aby uzyskać więcej informacji, zobacz Nadmiarowość magazynu kopii zapasowych. Domyślnie istniejące konta w trybie tworzenia kopii zapasowych okresowych mają magazyn geograficznie nadmiarowy, jeśli region, w którym jest aprowizowane konto, obsługuje go. W przeciwnym razie konto jest rezerwowe do najwyższej dostępnej opcji nadmiarowości. Możesz wybrać inny magazyn, taki jak lokalnie nadmiarowy, aby upewnić się, że kopia zapasowa nie jest replikowana do innego regionu. Zmiany wprowadzone na istniejącym koncie są stosowane tylko do przyszłych kopii zapasowych. Po zaktualizowaniu nadmiarowości magazynu kopii zapasowych istniejącego konta może upłynąć do dwóch razy więcej czasu na wprowadzenie zmian w czasie tworzenia kopii zapasowej i utracisz dostęp do przywrócenia starszych kopii zapasowych.

    Uwaga

    Aby skonfigurować nadmiarowość magazynu kopii zapasowych, musisz mieć przypisaną rolę operatora usługi Azure Cosmos DB na poziomie subskrypcji.

    Screenshot of configuration options including backup interval, retention, and storage redundancy for an existing Azure Cosmos DB account.

Konfigurowanie opcji tworzenia kopii zapasowej dla nowego konta

Wykonaj następujące kroki, aby zmienić domyślne opcje tworzenia kopii zapasowej dla nowego konta usługi Azure Cosmos DB.

Uwaga

W celach ilustracyjnych w tych przykładach przyjęto założenie, że tworzysz konto usługi Azure Cosmos DB for NoSQL . Kroki są bardzo podobne w przypadku kont korzystających z innych interfejsów API.

Podczas aprowizacji nowego konta na karcie Zasady tworzenia kopii zapasowych wybierz pozycję Okresowe* zasady tworzenia kopii zapasowych. Zasady okresowe umożliwiają skonfigurowanie interwału tworzenia kopii zapasowych, przechowywania kopii zapasowych i nadmiarowości magazynu kopii zapasowych. Możesz na przykład wybrać lokalnie nadmiarowy magazyn kopii zapasowych lub strefowo nadmiarowy magazyn kopii zapasowych, aby zapobiec replikacji danych kopii zapasowych poza regionem.

Screenshot of configuring a periodic backup policy for a new Azure Cosmos DB account.

Następne kroki