Wszystkie strony
Obsługiwane przez GitBook
1 z 21

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Stacje robocze i serwery

Cover
Przegląd
Cover
Backup na poziomie plików
Cover
Przywracanie z backupu na poziomie plików
Cover
Backup na poziomie obrazu
Cover
Przywracanie backupu na poziomie obrazu
Cover
Backup bazy danych
Cover
Przywracanie bazy danych

Backup bazy danych

Cover
Przygotowanie systemu Linux do backupu Oracle
Cover
Zmiana trybu bazy danych Oracle
Cover
Zmiana tymczasowego folderu zrzutu
Cover
Backup bazy danych Oracle
Cover
Backup bazy danych MySQL
Cover
Backup bazy danych Microsoft SQL
Cover
Backup bazy danych PostgreSQL

Przegląd

Ten artykuł zawiera ogólne informacje na temat planowania ochrony danych.

Za pomocą Xopero ONE, możesz chronić wiele komponentów swojej infratruktury, w tym stacje robocze i serwery.


Backup i przywracanie

Aby chronić swoje stacje robocze i serwery, możesz użyć jednego z trzech głównych typów backupu:

  1. Na poziomie plików (file-level backup) — zapisuje pojedyncze pliki i katalogi.

  2. Na poziomie obrazu (image-level backup) — chroni cały dysk fizyczny.

  3. Bazy danych — tworzy backup Twoich baz danych.

Podobnie do typów backupu, Xopero ONE oferuje trzy metody przywracania danych:

  1. Przywracanie na poziomie plików — umożliwia przywracanie plików bezpośrednio z magazynu. Może być również używane do przywracania baz danych chronionych za pomocą backupu na poziomie plików.

  2. Przywracanie na poziomie obrazu — umożliwia przywrócenie całego dysku, pojedynczych plików z backupu lub dysku jako pliku obrazu. Możesz również użyć technologii BMR (Bare-Metal Recovery) do odzyskiwania danych, co pozwala na przywracanie między urządzeniami fizycznymi.

  3. Odzyskiwanie baz danych — obejmuje metody przywracania baz danych, których backup został wcześniej utworzony.


  1. Przetestuj system Xopero ONE, aby określić, kiedy wykonywane są backupy i wybrać najlepszy harmonogram backupu. Na przykład, możesz zaplanować uruchamianie backupów po godzinach pracy i włączyć automatyczne wyłączanie urządzenia po backupie w ustawieniach planu.

  2. Proces backupu zazwyczaj wykorzystuje usługę VSS i zasoby urządzenia. Aby zmniejszyć użycie zasobów, nie musisz tworzyć wielu planów backupu dla różnych magazynów — zamiast tego możesz utworzyć plan replikacji, aby skopiować dane do innego magazynu.


Planowanie kopii zapasowych

Dobre praktyki

Przydatne linki i materiały

Backup na poziomie plików

Niniejszy artykuł zawiera informacje na temat backupu na poziomie plików w Xopero ONE.

Backup na poziomie plików chroni wybrane katalogi oraz wybrane pliki na wybranym urządzeniu.


Tworzenie planu backupu

1

Zaloguj się do Xopero ONE Management Service, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

2

Wybierz Urządzenia z listy.

3

W następnej sekcji, wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

4

Zdefiniuj nazwę planu backupu.

5

W sekcji Dane do ochrony, wybierz dane, które chcesz uwzględnić w planie backupu:

  1. Reguły globalne pozwalają zdefiniować lokalizacje, które będą miały zastosowanie do wszystkich wybranych urządzeń. Ta metoda oferuje trzy opcje do wyboru:

    1. Ścieżka — pozwala ręcznie wprowadzić ścieżkę do pliku lub folderu.

6

Podczas tworzenia planu backupu możesz użyć filtrów, aby uzyskać lepszą kontrolę nad backupowanymi plikami.

7

Określ lokalizację backupu, wybierając spośród dostępnych opcji magazynu w ramach usługi.

8

Skonfiguruj ustawienia , określając, kiedy backupy mają być uruchamiane i jakie typy kopii backupu mają być używane.

9

Przejdź do sekcji Ustawienia zaawansowane aby dostosować dodatkowe opcje, w tym szyfrowanie, poziomy kompresji i deduplikację. Ustawienia te zapewniają większą elastyczność i pomagają zoptymalizować proces backupu.

10

Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie zabezpieczanie urządzeń zgodnie z zdefiniowanym harmonogramem.

Przywracanie z backupu na poziomie plików

W tym artykule dowiesz się, jak przywracać dane z backupu na poziomie plików.


1

Otwórz widok przywracania w panelu Xopero ONE Management Service korzystając z jednej z poniższych opcji:

  1. Przejdź do zakładki Urządzenia i kliknij przycisk Przywróć obok urządzenia, którego dane chcesz odzyskać. Po wybraniu urządzenia wybierz plan zawierający interesujące cię dane z rozwijanego menu Plany backupu.

Backup na poziomie obrazu

W tym artykule dowiesz się, jak skonfigurować backup na poziomie obrazu za pomocą usługi zarządzania Xopero ONE.


Backup na poziomie obrazu dysku (znany również jako disk image backup) z definicji tworzy kompletną, bajt po bajcie kopię dysku twardego, włączając system operacyjny, wszystkie zainstalowane aplikacje, ustawienia i inne dane. W przypadku awarii, backup na poziomie obrazu dysku umożliwia szybkie i pełne przywrócenie systemu do jego poprzedniego stanu, albo na oryginalnym, albo na nowym urządzeniu.


1

Zaloguj się do Xopero ONE Management Service, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

Przywracanie bazy danych

Przywracanie backupu na poziomie obrazu

Przywracaj dane z wykorzystaniem odzyskiwania typu bare-metal (BMR), podłączenia targetu iSCSI bądź eksportu obrazu do pliku.

Cover
Przywracanie bazy danych Oracle
Cover
Przywracanie bazy danych MySQL
Cover
Przywracanie bazy danych Microsoft SQL
Cover
Przywracanie bazy danych PostgreSQL
Cover
Przywracanie granularne

Przeprowadź przywracanie granularne, aby odzyskać pojedyncze pliki i foldery bez konieczności przywracania całego systemu.

Cover
Przywracanie typu bare-metal

Przywróć cały system z kopii zapasowej na poziomie obrazu.

Zmienna systemowa — umożliwia użycie zmiennych systemu operacyjnego, takich jak USERPROFILE, ALLUSERSPROFILE, lub SystemRoot. ‼️Podczas definiowania zmiennej w Xopero ONE, znaki procenta% muszą zostać pominięte.

  • Zmienna Xopero — dostarcza predefiniowaną listę zmiennych, takich jak SYSTEM_DISK, ALL_DISKS, and HOMES.

    1. Wybierz z urządzenia — ta metoda pozwala wybrać ścieżki indywidualnie dla każdego urządzenia poprzez zdalne połączenie z jego systemem plików.

    Harmonogramu i retencji

    Wszystkie informacje o filtrach i sposobie ich używania można znaleźć w tym artykule.

    Filtry są dostępne tylko w planie backupu na poziomie plików.

    Ustaw politykę retencji, aby określić, jak długo backupy są przechowywane — wszelkie kopie przekraczające ten okres zostaną automatycznie usunięte.

    Możesz także kliknąć przycisk Zapisz i uruchom aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    Przejdź do zakładki Magazyny, wybierz magazyn zawierający dane backupu i kliknij ikonę 📂folderu, aby przeglądać jego zawartość.

    1. Wybierz urządzenie, którego dane chcesz przywrócić, a następnie wskaż plan backupu i sprawdź informacje o agencie używanym do połączenia z magazynem.

    2

    Po wybraniu odpowiedniego urządzenia i planu backupu, system wyświetli sekcję Kopie zapasowe — tutaj możesz wybrać wersję backupu, którą chcesz odzyskać. Kliknij żądaną datę, a następnie wybierz Przywróć.

    3

    Sekcja Wybierz dane do przywrócenia wyświetla strukturę drzewa katalogów i plików. Możesz wybrać konkretne katalogi lub pojedyncze pliki, zaznaczając pola wyboru obok nich. Aby przywrócić zaznaczone dane, kliknij Przywróć wybrane. Jeśli chcesz przywrócić wszystkie elementy objęte planem backupu, kliknij Przywróć wszystko.

    4

    W sekcji Dane do przywrócenia możesz zmodyfikować wcześniej wybrane dane. Aby zmienić lub dodać dane, kliknij przycisk Edytuj.

    5

    Sekcja Przywróć do pozwala zdefiniować miejsce docelowe procesu odzyskiwania — możesz tutaj wybrać dowolne urządzenie przypisane do platformy Xopero ONE jako lokalizację docelową dla przywracanych danych.

    6

    W sekcji Katalog przywracania możesz określić dokładną lokalizację, do której trafią dane. Możesz wybrać przywrócenie do oryginalnego katalogu lub wskazać nowy folder.

    7

    W sekcji Ustawienia przywracania znajdziesz trzy dodatkowe opcje, które można włączyć dla procesu odzyskiwania:

    1. Nadpisz istniejące dane — określa, czy istniejące pliki w katalogu docelowym powinny zostać zastąpione przez te przywracane.

    2. Przywróć uprawnienia plików — przywraca oryginalne uprawnienia plików.

    3. Ogranicz przepustowość łącza — ogranicza wykorzystanie sieci podczas procesu przywracania.

    8

    Sprawdź ponownie swoją konfigurację i kliknij przycisk Uruchom teraz, aby rozpocząć proces odzyskiwania.

    Xopero ONE umożliwia łatwe przywracanie danych — całego backupu, pojedynczych katalogów, a nawet pojedynczych plików — do dowolnej lokalizacji.

    Proces przywracania

    Opcja A

    Na dole panelu bocznego możesz sprawdzić, który agent jest używany do uzyskania dostępu do magazynu. Aby zmienić to urządzenie, kliknij Zmień. Upewnij się, że wybrane urządzenie ma dostęp do magazynu danych.

    Opcja B

    2

    Wybierz Urządzenia z listy.

    3

    W następnej sekcji wybierz opcję Cały system i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia lub wybrać grupy urządzeń).

    4

    Zdefiniuj nazwę planu backupu.

    5

    W sekcji Dane do ochrony, wybierz dane, które chcesz uwzględnić w planie backupu:

    1. Reguły globalne pozwalają zdefiniować lokalizacje, które będą miały zastosowanie do wszystkich wybranych urządzeń. Ta metoda oferuje opcję Zmiennej Xopero, która dostarcza predefiniowaną listę zmiennych, takich ja SYSTEM_DISK, ALL_DISKS, and HOMES.

    1. Wybierz z urządzenia — ta metoda pozwala indywidualnie wybierać dyski dla każdego urządzenia poprzez zdalne połączenie z jego systemem plików.

    6

    Określ lokalizację backupu, wybierając spośród dostępnych opcji magazynu w ramach usługi.

    Magazyny S3 mają domyślny limit bufora ustawiony na 128 MiB, co pozwala na transfer ok. 1250 GiB danych. Możesz rozszerzyć bufor, postępując zgodnie z .

    7

    Skonfiguruj ustawienia Harmonogramu i retencji, określając, kiedy backupy mają być uruchamiane i jakie typy kopii backupu mają być używane.

    Ustaw politykę retencji, aby określić, jak długo backupy są przechowywane — wszelkie kopie przekraczające ten okres zostaną automatycznie usunięte.

    8

    Przejdź do sekcji Ustawienia zaawansowane aby dostosować dodatkowe opcje, w tym szyfrowanie, poziomy kompresji i deduplikację. Ustawienia te zapewniają większą elastyczność i pomagają zoptymalizować proces backupu.

    9

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie zabezpieczanie urządzeń zgodnie z zdefiniowanym harmonogramem.

    Możesz także kliknąć przycisk Zapisz i uruchom aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    Przykład typów backupu w Xopero ONE Management Service.

    Backup na poziomie obrazu tworzy pełną migawkę systemu, w tym systemu operacyjnego, aplikacji i danych.

    Przegląd

    Backup obrazu dysku dla systemu Linux wymaga dystrybucji Ubuntu 21.04 lub nowszej. Ograniczenie to wynika z przestarzałej wersji lsblk dostępnej w starszych dystrybucjach Ubuntu, której nie można zaktualizować do obsługiwanej wersji niezależnie od systemu (obecnie trwają prace nad zapewnieniem zgodności z wcześniejszymi wydaniami Ubuntu).

    Kopie zapasowe systemów opartych na Linuxie są tworzone bez integracji z mechanizmami snapshotów (LVM/Btrfs/DMERA).

    Tworzenie planu backupu

    Plan backupu na poziomie obrazu dysku może być zastosowany do wielu urządzeń jednocześnie.

    Przygotowanie systemu Linux do backupu Oracle

    Niniejszy artykuł opisuje, jak przygotować system operacyjny Linux do tworzenia backupu środowiska bazy danych Oracle.

    Backup bazy danych Oracle polega na wygenerowaniu pliku database dump używając skryptów backupu a następnie zabezpieczaniu wygenerowanego pliku dump.


    Proces przygotowywania systemu Linux

    Agent Xopero ONE wymaga dostępu narzędzi rman oraz sqlplus. Przed rozpoczęciem upewnij się, że te narzędzia są zainstalowane i dostępne.

    1

    Używając wiersza poleceń Linux, zaloguj się na konto używane do tworzenia backupu bazy danych Oracle i wykonaj następujące polecenia:

    echo 'connect target /; quit' | rman
    echo 'SELECT INSTANCE_NAME FROM V$INSTANCE;' | sqlplus / as sysdba
    2

    Jeśli te narzędzia są niedostępne (przykład poniżej), musisz skonfigurować zmienne środowiskowe.

    1. Edytuj plik /home//.bash_profile i dodaj następujące wpisy:

    1. Teraz, po ponownym zalogowaniu, wykonanie następujących poleceń powinno zakończyć się pomyślnie.

    3

    Po wykonaniu tych czynności system Linux powinien być gotowy do tworzenia backupu środowiska Oracle.

    Zmiana trybu bazy danych Oracle

    Niniejszy artykuł opisuje, jak zmienić tryb bazy danych Oracle.

    Zmiana trybu bazy danych Oracle jest kluczowa dla poprawnego wykonania kopii zapasowej.


    Wykonanie poniższych operacji tymczasowo spowoduje niedostępność środowiska bazy danych Oracle.

    Wymagania wstępne

    Przed rozpoczęciem zadania backupu bazy danych Oracle, upewnij się, że tryb bazy danych jest ustawiony na ARCHIVELOG. Aby zweryfikować, czy tryb jest poprawnie skonfigurowany lub aby go zmienić, otwórz wiersz poleceń jako użytkownik skonfigurowany w planie backupu i uruchom narzędzie sqlplus za pomocą następującego polecenia:

    sqlplus / as sysdba

    Następnie możesz zamknąć to narzędzie za pomocą polecenia QUIT;.


    Weryfikacja ustawień

    Aby zweryfikować, czy tryb bazy danych jest poprawnie ustawiony na ARCHIVELOG, uruchom następujące polecenie:

    SELECT LOG_MODE FROM v$database;
    Przykład niepoprawnej bazy danych.

    Jeśli tryb bazy danych jest ustawiony na NOARCHIVELOG, zmień go na ARCHIVELOG.


    Możesz przełączyć tryb bazy danych z NOARCHIVELOG na ARCHIVELOG a pomocą następujących poleceń:

    Teraz zweryfikuj, czy tryb bazy danych został pomyślnie zmieniony, uruchamiając następujące polecenie:


    Przywracanie bazy danych Microsoft SQL

    This article contains information on how to restore the Microsoft SQL database from a backup.

    Baza danych Microsoft SQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.


    Przywracanie bazy danych Microsoft SQL z backupu

    Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych Microsoft SQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych Microsoft SQL.

    Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj ten artykuł. Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w tym artykule.

    Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

    Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska Microsoft SQL.

    1

    Aby zaimportować przywrócone pliki zrzutów bazy danych, otwórz Microsoft SQL Management Studio.

    2

    W drzewie katalogów kliknij prawym przyciskiem myszy na Databases i wybierz opcję Restore Database.

    3

    W otwartym oknie wybierz Device jako źródło backupu i wskaż ścieżkę do folderu zawierającego plik zrzutu bazy danych *.bak.

    4

    Po wybraniu pliku *.bak, kliknij OK.

    5

    Baza danych została pomyślnie przywrócona i jest widoczna w drzewie katalogów.

    Przywracanie bazy danych PostgreSQL

    Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych PostgreSQL z backupu.


    Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych PostgreSQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych PostgreSQL.

    Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj . Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w .

    Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska PostgreSQL.

    1

    Zmiana tymczasowego folderu zrzutu

    W tym artykule znajdziesz informacje jak zmienić tymczasowy folder zrzutu (dump folder).


    Podczas tworzenia planu backupu, w sekcji Dane do ochrony, wybierz folder, w którym będą przechowywane zrzuty bazy danych. Możesz wybrać opcję Wybierz z urządzenia lub Wybierz ścieżkę lub zmienną — przełączaj się między tymi opcjami, klikając tekst na liście.


    1. Utwórz nowy folder tymczasowy.

    Przejdź do karty Plany i edytuj plan, który chcesz zmienić, lub utwórz nowy.
  • W sekcji Dane do ochrony, odznacz stary folder i wybierz nowy (jeśli tworzysz nowy plan, po prostu wybierz nowo utworzony folder tymczasowy z listy).

  • Następnie przejdź do Ustawień zaawansowanych, a potem do Skryptów backupu i zaktualizuj argumenty skryptu do nowej lokalizacji zrzutu bazy danych.

  • Zapisz zmiany.

  • Backup bazy danych polega na wygenerowaniu pliku database dump, a następnie zabezpieczeniu tego pliku.

    Dane do ochrony

    Jeśli określony folder zostanie usunięty, nie będziesz mógł go wybrać z listy dostępnych folderów na urządzeniu — w takim przypadku przełącz się na opcję Wybierz ścieżkę lub zmienną.

    Zmiana folderu tymczasowego

    Jeśli najpierw usuniesz stary katalog, nie będziesz mógł odznaczyć folderu w sekcji Wybierz z urządzenia — przełącz się na opcję Wybierz ścieżkę lub zmienną i usuń stary katalog.

    Zaloguj się do serwera bazy danych za pośrednictwem SSH.
    2

    Następnie wpisz następujące polecenie:

    Baza danych nie jest tworzona przez to polecenie! Jeśli chcesz zaimportować plik zrzutu bazy danych do nieistniejącej bazy danych, musisz najpierw utworzyć bazę danych. Jeśli chcesz przywrócić plik zrzutu do istniejącej bazy danych, musisz najpierw usunąć bazę danych, a następnie utworzyć ją ponownie i zaimportować plik zrzutu.

    3

    The database has been successfully restored

    ten artykuł
    tym artykule

    Baza danych PostgreSQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.

    Przywracanie bazy danych Microsoft SQL z backupu

    Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

    Przykład poprawnie skonfigurowanych zmiennych środowiskowych.

    database_directory określa lokalizację bazy danych Oracle.

    psql dbname < dumpfile.sql
    export ORACLE_SID=<database_ID>
    export ORACLE_HOME=database_directory
    export PATH=$ORACLE_HOME/bin:$PATH
    echo 'connect target /; quit' | rman
    echo 'SELECT INSTANCE_NAME FROM V$INSTANCE;' | sqlplus / as sysdba
    SHUTDOWN IMMEDIATE;
    
    STARTUP MOUNT;
    
    ALTER DATABASE ARCHIVELOG;
    
    ALTER DATABASE OPEN;
    
    QUIT;
    SELECT LOG_MODE FROM v$database;

    Zmiana trybu bazy danych

    Przydatne linki i materiały

    przewodnikiem optymalizacji backupu

    Nie można wybrać konkretnych partycji — zawsze backupowany jest cały dysk, włącznie ze wszystkimi partycjami.

    Jeśli dysk zawierający partycję rozruchową nie zostanie uwzględniony w backupie nie będzie możliwe przywrócenie systemu operacyjnego z tej kopii zapasowej.

    Przywracanie granularne

    Przeprowadź przywracanie granularne, aby odzyskać pojedyncze pliki i foldery bez konieczności przywracania całego systemu.

    Przywracanie granularne umożliwia odzyskiwanie pojedynczych plików i folderów bezpośrednio z kopii zapasowych na poziomie obrazu. Dzięki zamontowaniu obrazu kopii zapasowej za pośrednictwem targetu iSCSI lub jako surowego pliku obrazu administratorzy mogą wyodrębnić wybrane dane bez konieczności przeprowadzania pełnego przywracania systemu.


    iSCSI target

    Opcja przywracania iSCSI target umożliwia szybkie tworzenie i udostępnianie zasobu iSCSI za pośrednictwem protokołu TCP/IP. Zasób ten można połączyć z dowolnym urządzeniem bez konieczności przywracania kopii zapasowej do innej lokalizacji. Metoda ta ułatwia granularne odzyskiwanie danych, co pozwala na łatwe kopiowanie pojedynczych plików.

    W przypadku awarii systemu, target iSCSI można również podłączyć jako dysk maszyny wirtualnej.

    Poniższe kroki przedstawiają proces przywracania danych za pośrednictwem targetu iSCSI w konsoli Xopero ONE Management Service.

    1

    Przejdź do zakładki Urządzenia, znajdź urządzenie, z którego chcesz przywrócić kopię zapasową, a następnie kliknij przycisk Przywróć.

    2

    Wybierz plan backupu, z którego chcesz przywrócić dane.

    3

    Wybierz punkt w czasie, z którego chcesz odzyskać dane, kliknij Przywróć, a następnie z rozwijanej listy wybierz opcję odzyskiwania iSCSI target.

    4

    Wybierz dysk, który chcesz przywrócić i kliknij Przywróć wybrane lub wybierz wszystkie dyski, klikając Przywróć wszystko.

    5

    W sekcji Ustawienia iSCSI wybierz docelowy interfejs sieciowy i określ port. Możesz zostawić wartości domyślne lub wprowadzić własne parametry.

    6

    Zaakceptuj domyślną nazwę targetu iSCSI lub wpisz własną.

    7

    Wybierz domyślnego workera, który będzie pełnić rolę hosta dla targetu iSCSI.

    8

    Upewnij się, że wszystkie wprowadzone ustawienia są poprawne, a następnie kliknij przycisk Uruchom iSCSI, aby uruchomić usługę.

    9

    Gdy usługa iSCSI zacznie działać, nawiąż połączenie z targetem iSCSI, aby uzyskać dostęp do wybranych danych i je przywrócić.


    Poniższe kroki przedstawiają sposób nawiązania połączenia z targetem iSCSI i inicjalizacji dysku w systemie Windows.

    1

    Użyj skrótu Windows + R, w oknie Uruchamianie wpisz iscsicpl.exe i kliknij OK lub naciśnij Enter, aby uruchomić program Inicjator iSCSI.

    2

    Przejdź do zakładki Elementy docelowe, w polu Element docelowy wpisz adres IP interfejsu sieciowego z Twojej konfiguracji iSCSI w Xopero ONE, a następnie kliknij Szybkie połączenie.


    Poniższa procedura opisuje, jak połączyć się z targetem iSCSI oraz zamontować dysk w systemie Linux.

    1

    Zainstaluj pakiet inicjatora iSCSI za pomocą poniższych poleceń:

    2

    Drugie polecenie instaluje pakiet open-iscsi oraz tworzy plik konfiguracyjny w ścieżce /etc/iscsi/initiatorname.iscsi. Zweryfikuj lub dostosuj zawartość tego pliku, jeśli docelowy target iSCSI wymaga konkretnej nazwy IQN (iSCSI Qualified Name).

    3


    Poniższe kroki przedstawiają sposób przywracania danych z kopii zapasowej dysku za pomocą pliku obrazu w konsoli Xopero ONE Management Service.

    1

    Przejdź do zakładki Urządzenia, znajdź urządzenie, z którego chcesz przywrócić kopię zapasową, a następnie kliknij przycisk Przywróć.

    2

    Wybierz plan backupu, z którego chcesz przywrócić dane.

    3

    Wybierz punkt w czasie, z którego chcesz odzyskać dane, kliknij Przywróć

    Przywracanie bazy danych MySQL

    Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych MySQL z backupu.

    Baza danych MySQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.


    Przywracanie bazy danych MySQL z backupu

    Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych MySQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych MySQL.

    Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj ten artykuł. Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w tym artykule.

    Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

    Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska MySQL. Aby przywrócić bazę danych na serwer MySQL, użyj narzędzia do zarządzania bazą danych.

    Na potrzeby tej instrukcji użyto narzędzia MySQL z wiersza poleceń.

    1

    Aby przywrócić bazę danych, zaloguj się do serwera bazy danych za pomocą polecenia:

    • SERVER_ADDRESS - adres serwera MySQL, do którego ma zostać dodana baza danych.

    • USER - nazwa użytkownika bazy danych.

    2

    Następnie wpisz:

    • DATABASE_NAME - nazwa bazy danych, do której należy przywrócić plik zrzutu bazy danych.

    ‼️ Jeśli uszkodzona baza danych nadal istnieje w środowisku MySQL, najpierw musisz ją usunąć (DROP) i ponownie utworzyć (CREATE) za pomocą następującego polecenia:

    3

    Backup bazy danych jest przywracany za pomocą polecenia SOURCE PATH_TO_FILE, gdzie w miejscu PATH_TO_FILE należy wskazać dokładną lokalizację wcześniej przywróconego pliku bazy danych.

    Ma ono następującą składnię:

    Przywracanie bazy danych Oracle

    Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych Oracle z backupu.

    Baza danych Oracle może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.


    Przywracanie bazy danych Oracle z backupu

    Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych Oracle z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych Oracle.

    Przeczytaj następujący artykuł, aby uzyskać informacje o tym, jak przywrócić pliki objęte backupem za pomocą planu backupu na poziomie plików:

    Przywracanie z backupu na poziomie plików

    Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.

    Jeśli pliki bazy danych są przywrócone do katalogu tymczasowego, wykonaj następujące polecenie za pomocą CLI (interfejsu wiersza poleceń):

    /opt/XoperoONEBackupAgent/Xopero.Device.App --oracle-restore database_ID backupuser /home/backupuser/oracle/oracle_database_dump

    gdzie:

    • /opt/XoperoONEBackupAgent/Xopero.Device.App - ścieżka do aplikacji Xopero ONE

    • --oracle-restore - parametr odpowiedzialny za przywracanie bazy danych Oracle

    • database_ID - ID bazy danych, którą chcesz przywrócić

    • backupuser - użytkownik, który ma uprawnienia do backupu bazy danych

    • /home/backupuser/oracle/oracle_database_dump - ścieżka do katalogu z przywróconymi plikami bazy danych

    Jeśli proces przywracania zakończy się pomyślnie, na ekranie pojawi się informacja o pomyślnie uruchomionej bazie danych:


    Jeśli część bazy danych jest obecnie niedostępna (np. użytkownik usunął jedną tabelę), opisany powyżej proces przywracania może nie działać, ponieważ operacja usunięcia tabeli jest nowszą operacją dla bazy danych.

    Rozwiązaniem jest wykonanie zmodyfikowanego polecenia:

    /opt/XoperoONEBackupAgent/Xopero.Device.App --oracle-restore database_ID backupuser /home/backupuser/oracle/oracle_database_dump true

    Ostatni (opcjonalny) parametr (który nie jest wymagany, gdy przywracasz bazę danych na inny host niż źródłowy) powinien być ustawiony na true. Przywracanie za pomocą Xopero ustawi wówczas SCN (System Change Number) na wartość odpowiadającą momentowi po wykonaniu backupu.

    Ustawienie tego parametru rozwiąże problem z nieprzywróconą częścią bazy danych.

    Obecna forma przywracania (opisana w tym artykule powyżej) nadal będzie działać, ale należy pamiętać, że nie zawsze przyniesie oczekiwany przez użytkownika efekt.

    Przywracanie typu bare-metal

    Przywróć cały system z kopii zapasowej na poziomie obrazu.

    Przywracanie typu bare-metal (BMR) przywraca całe środowisko z backupu na poziomie obrazu, w tym system operacyjny, aplikacje oraz wszystkie powiązane dane.


    BMR (bare-metal recovery, czyli odzyskiwanie typu bare-metal) umożliwia szybkie przywrócenie systemu przy użyciu kopii zapasowej na poziomie obrazu (image-level backup). Plik obrazu pozwala w ciągu kilku minut odtworzyć cały system operacyjny wraz z jego konfiguracją, eliminując konieczność czasochłonnej, ręcznej instalacji systemu i aplikacji od nowa. Dzięki możliwości przywrócenia fizycznej maszyny lub serwera do pełnego stanu operacyjnego po utracie danych lub uszkodzeniu sprzętu, BMR stanowi kluczowy element skutecznej strategii disaster recovery (odtwarzanie po awarii).

    W Xopero ONE, proces BMR sprowadza się do czterech kroków:

    1. Utworzenie pliku ISO zawierającego wstępnie skonfigurowanego agenta backupu Xopero ONE.

    image-level backup type
    3

    Inicjator iSCSI automatycznie odnajdzie dostępne targety iSCSI i doda je do listy Wykryte obiekty docelowe. Kliknij przycisk Gotowe, aby zamknąć okno.

    4

    Po pomyślnym zakończeniu konfiguracji status targetu zmieni się na Połączono.

    5

    Użyj skrótu Windows + R, w oknie Uruchamianie wpisz compmgmt.msc i kliknij OK lub naciśnij Enter, aby otworzyć program Zarządzanie komputerem. W lewym panelu wybierz Zarządzanie dyskami.

    6

    Zlokalizuj nowy dysk na liście, kliknij go prawym przyciskiem myszy i wybierz Zainicjuj dysk.

    7

    Gdy dysk zostanie zainicjowany, jego status w oknie Zarządzanie dyskami zmieni się na Online. Otwórz Eksplorator plików, aby przejrzeć i skopiować wybrane pliki i foldery do magazynu docelowego.

    8

    Po zakończeniu kopiowania danych odłącz target iSCSI, przejdź do zakładki Zadania w konsoli Xopero ONE Management Service, kliknij ikonę informacji przy aktywnym zadaniu iSCSI, a następnie kliknij przycisk Zatrzymaj iSCSI w prawym dolnym rogu panelu szczegółów zadania.

    Następnie uruchom usługę.
    4

    Po uruchomieniu usługi iSCSI wyszukaj dostępne targety iSCSI za pomocą poniższego polecenia (użyj adresu IP interfejsu sieciowego z konfiguracji iSCSI w Xopero ONE):

    sudo iscsiadm -m discovery -t sendtargets -p <TARGET_IP>:3260

    Wykonanie tego polecenia zwraca listę dostępnych nazw IQN targetu, na przykład:

    192.168.1.50:3260,1 iqn.2023-01.com.example:storage.disk1
    5

    Opcjonalnie, skonfiguruj uwierzytelnianie CHAP – jeśli target wymaga autoryzacji, skonfiguruj poświadczenia przed nawiązaniem połączenia.

    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 \
      --op=update -n node.session.auth.authmethod -v CHAP
    
    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 \
      --op=update -n node.session.auth.username -v <CHAP_USER>
    
    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 \
      --op=update -n node.session.auth.password -v <CHAP_PASSWORD>
    6

    Następnie zaloguj się do targetu iSCSI.

    sudo iscsiadm -m node -T <TARGET_IQN> -p <TARGET_IP>:3260 --login
    7

    Zweryfikuj, czy nowy dysk został prawidłowo wykryty.

    Na liście dysków powinno pojawić się nowe urządzenie blokowe (np. /dev/sdb).

    lsblk
    sudo dmesg | tail -20
    8

    Sformatuj i zamontuj dysk, wykonując następujące polecenia:

    sudo mkfs.ext4 /dev/sdb
    sudo mkdir -p /mnt/iscsi_disk
    sudo mount /dev/sdb /mnt/iscsi_disk
    9

    Po zamontowaniu dysku możesz przeglądać i kopiować wybrane pliki oraz foldery do magazynu docelowego.

    10

    Po zakończeniu kopiowania danych odłącz target iSCSI, przejdź do zakładki Zadania w konsoli Xopero ONE Management Service, kliknij ikonę informacji przy aktywnym zadaniu iSCSI, a następnie kliknij przycisk Zatrzymaj iSCSI w prawym dolnym rogu panelu szczegółów zadania.

    , a następnie z rozwijanej listy wybierz opcję przywracania
    plik obrazu
    .
    4

    Wybierz dysk, który chcesz przywrócić i kliknij Przywróć wybrane.

    Jeśli chcesz później zmienić swój wybór, kliknij Edytuj obok sekcji Dane do przywrócenia, aby powrócić do okna wyboru.

    5

    Następnie wybierz format obrazu z dostępnych opcji: RAW, VHD, VHDX lub VMDK.

    6

    Wybierz urządzenie, na które chcesz odzyskać dane. Aby je zmienić, kliknij przycisk Edytuj obok sekcji Przywróć do.

    7

    W polu Katalog docelowy wskaż dokładną ścieżkę, w której mają zostać zapisane odzyskane dane.

    Pamiętaj, że przywrócony plik obrazu wymaga takiej samej przestrzeni dyskowej, co oryginalny dysk.

    8

    W sekcji Ustawienia przywracania skonfiguruj poniższe parametry:

    1. Nadpisz istniejące dane: nadpisuje istniejące pliki w katalogu docelowym.

    2. Zmniejsz przepustowość do: ogranicza zużycie przepustowości sieci podczas procesu odzyskiwania.

    3. Zresetuj sterowniki: przywraca domyślne sterowniki systemowe, aby zapewnić zgodność sprzętową podczas odzyskiwania systemu.

    9

    Zweryfikuj wprowadzone ustawienia i kliknij przycisk Przywróć, aby rozpocząć proces odzyskiwania danych.

    Postęp procesu odzyskiwania można monitorować w zakładce Zadania usługi Xopero ONE Management Service.

    sudo apt update
    sudo apt install open-iscsi
    cat /etc/iscsi/initiatorname.iscsi

    Jeśli chcesz później zmienić swój wybór, kliknij Edytuj obok sekcji Dane do przywrócenia, aby powrócić do okna wyboru.

    Status usługi iSCSI możesz sprawdzić w zakładce Zadania w konsoli Xopero ONE Management Service.

    Podłączanie targetu iSCSI (Windows)

    Podłączanie targetu iSCSI (Linux)

    Plik obrazu

    sudo systemctl enable --now iscsid
    sudo systemctl status iscsid

    DATABASE_NAME - nazwa bazy danych, która powinna zostać utworzona, aby zaimportować do niej plik zrzutu bazy danych w następnym kroku.

    Po utworzeniu nowej bazy danych, użyj polecenia USE DATABASE_NAME (opisanego powyżej).

    mysql -h SERVER_ADDRESS -u USER -p
    USE DATABASE_NAME
    CREATE DATABASE DATABASE_NAME
    SOURCE PATH_TO_FILE

    Przydatne linki i materiały

    Zapisanie pliku ISO na pamięci USB lub innym, bootowalnym nośniku danych, w celu utworzenia dysku odzyskiwania.

  • Uruchomienie urządzenia docelowego (urządzenia, na które ma zostać przywrócony obraz systemu) z użyciem nowo utworzonego nośnika.

  • Zalogowanie się do Xopero ONE Management Service (XMS) i rozpoczęcie procesu przywracania.


  • Poniższe kroki przedstawiają proces tworzenia obrazu ISO ze wstępnie skonfigurowanym agentem backupu za pomocą narzędzia SVS Creator.

    1

    Pobierz narzędzie SVS Creator ze strony Xopero i rozpakuj archiwum ZIP do osobnego folderu.

    2

    Uruchom aplikację SVSCreator.exe.

    3

    W oknie kreatora wskaż ścieżkę do katalogu roboczego, w którym zostanie wygenerowany obraz ISO. Domyślna lokalizacja to C:\Windows\Temp, ale w razie potrzeby możesz ją zmienić. Po wybraniu ścieżki kliknij Next.

    4

    Wybierz właściwą architekturę systemu operacyjnego (32-bit lub 64-bit), a następnie kliknij Next.

    5

    Kreator automatycznie pobierze i zainstaluje wymagane komponenty.

    6

    Po pomyślnym zainstalowaniu wszystkich wymaganych komponentów możesz dodać sterowniki niezbędne do odzyskania systemu na urządzeniu docelowym. Kliknij Add, aby wybrać niezbędne sterowniki, a następnie kliknij Next, aby kontynuować.

    7

    Następnie kreator rozpocznie tworzenie obrazu ISO opartego na środowisku Windows PE.

    8

    Po pomyślnym wygenerowaniu obrazu ISO pojawi się komunikat "ISO image with Windows PE successfully built" ze ścieżką do wyjściowego pliku. Możesz teraz bezpiecznie zamknąć narzędzie SVS Creator.

    9

    Zapisz obraz ISO na pamięci USB lub innym, bootowalnym nośniku danych, w celu utworzenia dysku odzyskiwania. Użyj go do uruchomienia urządzenia docelowego i rozpoczęcia przywracania backupu na poziomie obrazu.


    Poniższe kroki przedstawiają proces uruchamiania środowiska przywracania Xopero ONE na urządzeniu docelowym.

    1

    Uruchom urządzenie docelowe za pomocą przygotowanego wcześniej nośnika odzyskiwania.

    Aby uruchomić środowisko odzyskiwania SVS z pamięci USB, skonfiguruj ustawienia BIOS/UEFI urządzenia docelowego tak, aby w kolejności rozruchu nadać priorytet urządzeniom USB-HDD.

    2

    Po uruchomieniu urządzenia aplikacja SVS włączy się automatycznie, wyświetlając następujące opcje menu:

    1. Xopero: otwiera okno Xopero z dodatkowymi opcjami odzyskiwania.

    2. Shell: otwiera wiersz poleceń, który można wykorzystać do ręcznej konfiguracji interfejsu sieciowego.

    3. Reboot: ponownie uruchamia urządzenie.

    4. Shutdown: wyłącza urządzenie.

    3

    Kliknij przycisk Xopero, aby kontynuować.

    4

    Pojawi się nowy ekran menu z następującymi opcjami:

    1. Device app: uruchamia aplikację agenta backupu Xopero ONE na urządzeniu.

    2. Fix boot problems: rozwiązuje problemy z rozruchem systemu operacyjnego oraz umożliwia naprawę błędów związanych z aplikacją SVS.

    5

    Kliknij przycisk Device app, aby kontynuować.

    6

    Wprowadź adres usługi oraz nazwę urządzenia, pod którą będzie wyświetlane w usłudze zarządzania Xopero ONE, a następnie kliknij Connect.

    7

    Na innym urządzeniu otwórz panel Xopero ONE Management Service i rozpocznij procedurę odzyskiwania.


    Poniższe kroki opisują proces przywracania backupu w Xopero ONE Management Service.

    1

    Kliknij ikonę laptop laptopa w prawym górnym rogu panelu usługi zarządzania.

    2

    Znajdź urządzenie docelowe, wybierz je, a następnie kliknij Aktywuj, aby przypisać do niego licencję.

    Po pomyślnym nawiązaniu połączenia z urządzeniem docelowym zostanie ono automatycznie wyświetlone na liście Agenci bez licencji.

    Nie musisz ręcznie wybierać licencji — Xopero ONE przypisze ją automatycznie.

    3

    Przejdź do zakładki Urządzenia, znajdź urządzenie, z którego chcesz przywrócić kopię zapasową i kliknij przycisk Przywróć.

    4

    Wybierz plan backupu, z którego chcesz przywrócić dane.

    5

    Znajdź punkt w czasie, z którego chcesz odzyskać dane, kliknij Przywróć, a następnie wybierz opcję BMR z rozwijanego menu.

    6

    Wybierz dysk, który chcesz przywrócić i kliknij przycisk Przywróć wybrane w prawym dolnym rogu panelu.

    7

    Sprawdź, czy w polu Przywróć do wybrano właściwe urządzenie docelowe. Aby je zmienić, kliknij Edytuj i wskaż inne, odpowiednie urządzenie. Następnie w sekcji Katalog docelowy określ dysk, na który kopia zapasowa ma zostać przywrócona.

    8

    Opcjonalnie, w sekcji Ustawienia przywracania zaznacz pole wyboru, aby zresetować sterowniki systemowe, lub pozostaw je odznaczone, aby zachować oryginalną konfigurację sterowników.

    9

    Zweryfikuj poprawność wprowadzonych danych, a następnie kliknij przycisk Przywróć w prawym dolnym rogu panelu bocznego Przywróć dane, aby rozpocząć proces odzyskiwania.


    Informacje ogólne

    Zainicjowanie procesu przywracania typu bare-metal spowoduje całkowite usunięcie wszystkich istniejących partycji i danych z docelowego dysku systemowego. Proces ten usuwa bieżącą strukturę dysku, odtwarza oryginalny układ partycji z kopii zapasowej, a następnie przywraca system operacyjny i pliki na komputerze.

    Tworzenie pliku ISO (Windows)

    SVS Creator wykorzystuje pakiet Windows Assessment and Deployment Kit (ADK) do tworzenia obrazów ISO. Przed uruchomieniem kreatora upewnij się, że pakiet Windows ADK jest zainstalowany w systemie — w przypadku jego braku, przed przystąpieniem do konfiguracji nośnika.

    Przygotowanie urządzenia docelowego

    Rozpoczynanie procesu przywracania

    Przydatne linki i materiały

    Znane problemy

    Przywracanie bazy danych na host źródłowy, w przypadku częściowej niedostępności bazy danych

    Backup bazy danych Oracle

    Niniejszy artykuł opisuje, jak skonfigurować środowisko bazy danych Oracle w Xopero ONE.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.


    Informacje ogólne

    Proces backupu bazy danych Oracle w Xopero ONE składa się z dwóch etapów:

    1. Utworzenie zrzutu bazy danych za pomocą skryptów backupu.

    2. Tworzenie backupu utworzonego pliku zrzutu.

    Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE przy użyciu funkcji , podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików.

    Xopero ONE tworzy pełną kopię bazy danych za pomocą narzędzia RMAN. Nie koliduje to z innymi kopiami wykonywanymi przez RMAN, ale backup utworzony przez Xopero ONE będzie widoczny w RMAN.


    Środowisko bazy danych Oracle musi działać w trybie ARCHIVELOG. Instrukcje dotyczące zmiany trybu bazy danych znajdziesz w .


    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    1. Dodaj nowego użytkownika (na przykład dbuser) do systemu operacyjnego Linux, wykonując następujące polecenie:

    1. Dodaj użytkownika do grupy dba, która ma uprawnienia do wykonywania backupów:

    1. Na koniec skonfiguruj zmienne środowiskowe systemu, postępując zgodnie z instrukcjami zawartymi w .

    Backup bazy danych PostgreSQL

    W tym artykule dowiesz się, jak skonfigurować backup środowiska bazy danych PostgreSQL za pomocą Xopero ONE.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.


    Wymagania wstępne

    Aby zapewnić spójność danych, Xopero zaleca używanie dedykowanego typu backupu, którym jest backup na poziomie plików ze skryptem przed backupem dla bazy danych PostgreSQL.

    Skrypt przed backupem może być również użyty do utworzenia zrzutu bazy danych przed wykonaniem backupu na poziomie obrazu.

    Backup bazy danych rozpoczyna się od skryptu, który wysyła żądanie do serwera bazy danych o utworzenie zrzutu bazy danych w katalogu tymczasowym. Po zakończeniu tworzenia zrzutu, plik zrzutu jest objęty backupem przez Xopero ONE.

    Xopero ONE używa narzędzia pg_dump do wykonywania backupu bazy danych PostgreSQL.


    Konfiguracja backupu środowiska PostgreSQL

    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    W następnej sekcji wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach oraz ).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przejdź do sekcji skryptów backupu, a następnie do skryptu przed backupem.

    8

    Włącz skrypt przed backupem i wybierz skrypt bazy danych PostgreSQL z listy.

    9

    Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.

    10

    Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.

    11

    Ustaw argumenty skryptu, wprowadź je w polu Argumenty skryptu w następującej formie:

    • database - nazwa bazy danych. Plan backupu może obejmować tylko jedną lub wszystkie bazy danych. Jeśli chcesz chronić wszystkie bazy danych, użyj parametru --all zamiast nazwy bazy danych.

    12

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    13

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    14

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.


    Backup bazy danych Microsoft SQL

    Niniejszy artykuł wyjaśnia, jak skonfigurować backup środowiska bazy danych Microsoft SQL za pomocą Xopero ONE.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.


    Informacje ogólne

    Proces backupu bazy danych Microsoft SQL w Xopero ONE składa się z dwóch etapów:

    1. Utworzenie zrzutu bazy danych za pomocą skryptów backupu.

    2. Tworzenie backupu utworzonego pliku zrzutu.

    Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE przy użyciu funkcji , podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików lub obrazu.


    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    output_dir - katalog, do którego ma trafić zrzut bazy danych, a tym samym folder, który ma zostać objęty backupem.

  • pg_dump_dir - ścieżka do narzędzia pg_dump. Ten parametr jest wymagany tylko dla bazy danych PostgreSQL hostowanej w systemie Windows.

  • port_number - ten parametr jest wymagany, jeśli używasz niestandardowego portu (innego niż 5432).

  • Backup na poziomie plików
    Backup na poziomie obrazu
    Przywracanie z backupu na poziomie plików
    Backup na poziomie plików
    Przywracanie bazy danych PostgreSQL
    advanced settings
    Enabling pre-backup script
    Setting additional option

    Dobrą praktyką jest utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    Przydatne linki i materiały

    Określenie portu jest opcjonalne. Jeśli nie podasz portu w argumentach, zostanie użyty port domyślny.

    database output_dir "pg_dump_dir" port_number

    Drivers: umożliwia załadowanie lub dodanie nowych sterowników.

    pobierz i zainstaluj go
    Przykład adresu usługi w modelu wdrożenia lokalnego (on-premises).
    Przykład adresu usługi w modelu wdrożenia SaaS.
    Assigning a license to the device
    BMR Recovery details

    Podczas tego procesu SVS Creator automatycznie pobierze trzy wymagane komponenty: Windows PE, Java Runtime Environment (JRE) oraz agenta backupu (workera) Xopero ONE.

    Jeśli Windows ADK nie zostanie wykryty w systemie, kliknięcie Next spowoduje automatyczne uruchomienie kreatora instalacji ADK. Po zakończeniu instalacji nastąpi automatyczny powrót do okna SVS Creator, w którym będzie można kontynuować konfigurację.

    Ten krok jest opcjonalny — sterowniki należy dodać tylko wtedy, gdy urządzenie docelowe wymaga dedykowanych sterowników (np. dla kontrolerów RAID lub kart sieciowych) do prawidłowego rozruchu. W przeciwnym razie możesz bezpiecznie pominąć ten krok.

    Do przygotowania bootowalnego nośnika można użyć dowolnego, zewnętrznego oprogramowania (np. Rufus).

    Postęp procesu przywracania możesz monitorować w zakładce Zadania w Xopero ONE Management Service.

    Xopero option

    W następnej sekcji wybierz opcję Pliki i foldery i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt przed zadaniem, aby go włączyć.

    8

    Wybierz skrypt dedykowany do tworzenia backupu środowiska bazy danych Oracle.

    9

    Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:

    ORACLE_SID;dbuser;temp_directory
    1. ORACLE_SID – identyfikator bazy danych.

    2. dbuser – nazwa użytkownika z uprawnieniami do backupu (na przykład database_user). Musi to być lokalny użytkownik systemu operacyjnego Linux z uprawnieniami do tworzenia backupu środowiska Oracle. Instrukcje tworzenia tego użytkownika znajdziesz w sekcji .

    3. temp_directory – katalog, do którego narzędzie Oracle tymczasowo zapisze pliki backupu. Po zakończeniu zadań backupu pliki te zostaną usunięte. Ten katalog musi być również uwzględniony w sekcji Dane do ochrony podczas tworzenia planu .

    10

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    11

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    12

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    sudo useradd dbuser
    sudo usermod -a -G dba dbuser
    skryptów backupu
    tym artykule
    tym artykule

    Backup odzwierciedla stan bazy danych w momencie zakończenia zadania tworzenia zrzutu, ponieważ Xopero ONE dołącza dzienniki archiwalne, aby zapewnić spójność danych.

    Wymagania i ograniczenia

    Xopero ONE obsługuje środowiska baz danych Oracle od wersji 19c.

    Xopero ONE obsługuje backup baz danych Oracle tylko na obsługiwanych systemach operacyjnych Linux.

    Konfiguracja backupu

    Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.

    Tworzenie użytkownika do backupu Oracle

    Narzędzia Oracle mogą wymagać dodatkowych uprawnień, takich jak dostęp do systemu plików — w takim przypadku może być potrzeba dodania użytkownika do innych grup w zależności od konfiguracji systemu.

    W następnej sekcji wybierz jedną z dostępnych opcji i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt pre-task, aby go włączyć.

    8

    Wybierz skrypt dedykowany do tworzenia backupu środowiska bazy danych Microsoft SQL (Windows).

    9

    Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.

    Zdecydowanie zaleca się utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

    10

    Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.

    Użytkownik wprowadzony w polu Użytkownik bazy danych musi korzystać z uwierzytelniania SQL Server.

    11

    Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:

    copy_type server_name "output_dir" database1 database2 ... databaseN
    1. copy_type — ddefiniuje typ kopii, która ma zostać wykonana. Możesz wybrać jedną z trzech opcji: full_only, full_diff, lub copy_only:

      1. full_only — zawsze wykonuje pełną kopię.

      2. full_diff — wykonuje kopie różnicowe z okresowymi pełnymi kopiami.

      3. copy_only — tworzy pełną kopię bazy danych bez wpływu na regularny cykl backupu.

    1. server_name — nazwa serwera Microsoft SQL wraz z jego instancją.

    2. output_dir — katalog, w którym zostaną zapisane zrzuty bazy danych. Ten katalog musi być również wybrany jako lokalizacja do backupu.

    3. database1 database2 (...) — nazwy baz danych do backupu, oddzielone spacjami. Możesz pozostawić ten parametr pusty — jeśli nie podano żadnej bazy danych,

    12

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    13

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    14

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    15

    To wszystko, co musisz zrobić, aby utworzyć zrzut bazy danych — ten plik powinien być teraz uwzględniony w sekcji Dane do ochrony, jeśli wykonujesz backup na poziomie plików (aby wykonać backup tylko bazy danych). Alternatywnie, możesz uruchomić backup na poziomie obrazu, aby chronić cały dysk.

    skryptów backupu

    Konfiguracja backupu

    Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.

    Backup bazy danych MySQL

    Niniejszy artykuł wyjaśnia, jak używać skryptów backupu do tworzenia zrzutu bazy danych MySQL i uwzględniania go w planie backupu.

    W Xopero ONE możesz tworzyć kopie zapasowe wielu różnych baz danych, w tym MySQL, Microsoft SQL, PostgreSQL oraz Oracle.


    Informacje ogólne

    Proces backupu bazy danych MySQL w Xopero ONE składa się z dwóch etapów:

    1. Utworzenie zrzutu bazy danych za pomocą skryptów backupu.

    2. Tworzenie backupu utworzonego pliku zrzutu.

    Pierwszy etap jest wykonywany za pośrednictwem Xopero ONE przy użyciu funkcji , podczas gdy drugi etap jest przeprowadzany jako standardowy backup na poziomie plików lub obrazu.

    Używając narzędzia mysqldump, Xopero ONE sbsługuje wszystkie wersje MySQL, które są oficjalnie wspierane przez Oracle.


    1

    Zaloguj się do XMS, otwórz kartę Plany > Backup i kliknij przycisk Dodaj plan na górnym pasku.

    2

    Wybierz Urządzenia z listy platform.

    3

    Tworzenie użytkownika do backupu Oracle
    backupu na poziomie plików
    Database restioring
    Selecting the database dump to restore
    successfully runned database
    Xopero ONE
    automatycznie wykona backup wszystkich baz danych z serwera określonego w parametrach dostępu do bazy danych.

    Jeśli Twój system operacyjny uruchamia inne oprogramowanie do backupu lub harmonogramy, które wykonują dodatkowe zrzuty bazy danych, użyj zrzutów full_only. Użycie innych typów (full_diff lub copy_only) może powodować problemy, gdy inne procesy w systemie również tworzą zrzuty bazy danych.

    Pełne kopie są wykonywane zgodnie z zdefiniowanym harmonogramem. Kopie różnicowe są wykonywane, gdy zaplanowane są backupy różnicowe lub przyrostowe. Jeśli plik zawierający kopię różnicową zostanie usunięty, następna kopia różnicowa zostanie utworzona na podstawie najnowszej pełnej kopii.

    Przykład argumentów skryptu bazy danych
    full_diff WINSRV-2019\SQLEXPRESS "C:\MsSQLDumps" database1 database2

    W następnej sekcji wybierz jedną z dostępnych opcji i wybierz jedno lub więcej urządzeń, których ma dotyczyć plan (możesz również wybrać, aby plan obejmował wszystkie aktywowane urządzenia).

    4

    Zdefiniuj nazwę planu backupu.

    5

    Skonfiguruj Twój plan backupu zgodnie z wymaganiami (więcej informacji na temat konfiguracji planu backupu znajdziesz w artykułach Backup na poziomie plików oraz Backup na poziomie obrazu).

    6

    Przejdź do sekcji Ustawienia zaawansowane i kliknij Edytuj, aby dostosować dodatkowe opcje.

    7

    Przewiń w dół do sekcji Skrypty backupu i kliknij przełącznik Skrypt przed zadaniem, aby go włączyć.

    8

    Wybierz jeden ze skryptów dedykowanych do tworzenia backupu środowiska bazy danych MySQL (Windows lub Linux).

    9

    Wpisz nazwę użytkownika bazy danych w polu Użytkownik bazy danych.

    Zdecydowanie zaleca się utworzenie dedykowanego użytkownika specjalnie do operacji backupu bazy danych.

    10

    Wybierz hasło użytkownika, otwierając Managera haseł, gdzie możesz dodać nowe hasło lub wybrać istniejące.

    11

    Ustaw argumenty skryptu — wprowadź je w polu Argumenty skryptu w następującej formie:

    Windows
    database output_dir mysqldump_dir port
    Linux
    database output_dir port
    1. database — nazwa bazy danych. Aby uwzględnić wiele baz danych w jednym planie backupu, wprowadź ich nazwy w następującym formacie: [database1 database2 database3]. Aby wykonać backup wszystkich baz danych, użyj parametru --all zamiast podawania nazwy bazy danych.

    2. output_dir — katalog, w którym zostanie zapisany zrzut bazy danych. Ten katalog musi być również wybrany w sekcji Dane do ochrony podczas tworzenia planu backupu.

    3. mysqldump_dir — tścieżka do narzędzia mysqldump.

    4. port — parametr opcjonalny. Wprowadź numer portu tylko, jeśli używany jest niestandardowy port. Domyślny port to 3306.

    Na przykład, aby wykonać backup wszystkich baz danych ze środowiska MySQL, użyj następujących argumentów:

    Jeśli chcesz wykonać backup tylko wybranych baz danych ze środowiska MySQL (na przykład dwóch z siedmiu), użyj następujących argumentów:

    12

    Włącz dwie dodatkowe opcje, używając pól wyboru:

    1. Czekaj na zakończenie skryptu — aplikacja będzie czekać, aż zrzut będzie gotowy.

    2. Zakończ zadanie niepowodzeniem, jeśli skrypt się nie powiedzie — jeśli skrypt zakończy się niepowodzeniem, system powiadomi o błędzie backupu.

    13

    Sprawdź dokładnie Twoje ustawienia i kliknij Zapisz, aby zamknąć sekcję Ustawienia zaawansowane.

    14

    Po zakończeniu konfiguracji kliknij przycisk Zapisz. Plan ochrony automatycznie rozpocznie ochronę urządzeń i baz danych zgodnie z harmonogramem.

    Możesz również kliknąć przycisk Zapisz i uruchom, aby natychmiast rozpocząć proces backupu, niezależnie od harmonogramu.

    15

    To wszystko, co musisz zrobić, aby utworzyć zrzut bazy danych — ten plik powinien być teraz uwzględniony w sekcji Dane do ochrony, jeśli wykonujesz backup na poziomie plików (aby wykonać backup tylko bazy danych). Alternatywnie, możesz uruchomić backup na poziomie obrazu, aby chronić cały dysk.

    skryptów backupu

    Konfiguracja backupu

    Jeśli plan backupu na poziomie plików został już utworzony i jest aktywny, możesz przejść bezpośrednio do kroku 6.

    Przydatne linki i materiały

    --all C:\MySQLBackup\ "C:\Program Files\MySQL\MySQL Server 8.0\bin"
    database1 database2 C:\MySQLBackup\ "C:\Program Files\MySQL\MySQL Server 8.0\bin"

    Podczas używania narzędzia mysqldump w systemie Linux, połączenia z hostem o nazwie 'localhost' są nawiązywane przez plik gniazda. Jeśli nie podasz portu w konfiguracji, narzędzie połączy się poprawnie nawet przy użyciu niestandardowego portu. Jeśli jednak łączysz się przez 127.0.0.1, wymagane jest podanie niestandardowego portu.

    Ważne! Narzędzie mysqldump jest częścią serwera MySQL i powinno być zainstalowane domyślnie. Jeśli z jakiegoś powodu nie jest dostępne, możesz pobrać pakiet MySQL Utilities, który zawiera narzędzie mysqldump.

    Database 2 Day DBAdocs.oracle.com
    MySQL :: Download MySQL Utilities (Archived Versions)dev.mysql.com
    Logo
    Pobieranie i instalowanie zestawu Windows ADKMicrosoftLearn
    Nowe wydania aplikacji oraz wersje beta - Xoperoxopero.com
    Rufus - Proste tworzenie rozruchowych dysków USBRufus
    Logo
    Logo
    Logo
    MySQL :: Download MySQL Utilities (Archived Versions)downloads.mysql.com