Ochrona danych za pomocą procesów wykonywania i przywracania kopii zapasowych

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Uwaga:  Ten artykuł nie dotyczy aplikacji programu Access — nowego rodzaju baz danych projektowanych przy użyciu programu Access i publikowanych w trybie online. Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji programu Access.

Kopia zapasowa bazy danych dla komputerów stacjonarnych jest potrzebna do przywracania całej bazy danych w razie awarii systemu lub przywracania obiektu w sytuacji, gdy nie można naprawić pomyłki za pomocą polecenia Cofnij.

Jeśli wydaje się, że kopia zapasowa bazy danych to marnotrawstwo miejsca magazynowania, warto pomyśleć, ile czasu można zaoszczędzić, unikając utraty danych i projektów. Regularne tworzenie kopii zapasowych jest szczególnie ważne, gdy bazę danych aktualizuje kilku użytkowników. Nie mając kopii zapasowej, nie można przywrócić uszkodzonych ani brakujących obiektów, jak również żadnych zmian w projekcie bazy danych.

W tym artykule

Planowanie regularnego wykonywania kopii zapasowych

Tworzenie kopii zapasowej bazy danych

Wykonywanie kopii zapasowej podzielonej bazy danych

Przywracanie bazy danych

Przywracanie obiektów w bazie danych

Planowanie regularnego wykonywania kopii zapasowych

Niektórych zmian lub pomyłek nie można cofnąć, więc lepiej utworzyć kopię zapasową bazy danych, nie czekając na utratę danych. Jeśli na przykład do usunięcia rekordów lub zmiany danych zostanie użyta zapytanie funkcjonalne, przywrócenie za pomocą polecenia Cofnij jakichkolwiek wartości zaktualizowanych przez tę kwerendę nie będzie możliwe.

Porada:  Kopię zapasową warto wykonać przed uruchomieniem jakiejkolwiek kwerendy funkcjonalnej, zwłaszcza w sytuacji, gdy ta kwerenda zmieni lub usunie dane.

Jeśli baza danych ma kilku użytkowników, przed wykonaniem kopii zapasowej należy dopilnować, by baza danych została zamknięta przez wszystkich użytkowników, tak aby zostały zapisane wszystkie zmiany danych.

Oto kilka wskazówek ułatwiających podjęcie decyzji o częstotliwości wykonywania kopii zapasowej bazy danych:

  • Jeśli baza danych jest archiwum lub jeśli jest używana tylko w celach informacyjnych i rzadko się zmienia, wystarczy wykonywać kopie zapasowe tylko po zmianie projektu lub danych.

  • Jeśli baza danych jest aktywna, a dane często się zmieniają, należy utworzyć harmonogram regularnego wykonywania kopii zapasowej bazy danych.

  • Jeśli baza danych ma wielu użytkowników, kopię zapasową bazy danych należy utworzyć po zmianie projektu.

    Uwaga: Dane w tabelach połączonych tworzenie kopii zapasowych przy użyciu wszystkich dostępnych funkcji kopii zapasowej w programie, który zawiera tabele połączone. Bazy danych zawierającej tabele połączone w przypadku bazy danych programu Access, przy użyciu procedury w sekcji Tworzenie kopii zapasowej podzielonej bazy danych.

Początek strony

Wykonywanie kopii zapasowej bazy danych

Podczas wykonywania kopii zapasowej bazy danych w programie Access są zapisywane oraz zamykane obiekty otwarte w widoku projektu, a następnie jest zapisywana kopia pliku bazy danych przy użyciu nazwy i lokalizacji, którą może określić użytkownik.

Uwaga: Obiekty zostaną ponownie otwarte w programie Access zgodnie z wartością właściwości Widok domyślny tych obiektów.

Otwórz bazę danych, dla której chcesz utworzyć kopię zapasową, i wykonaj następujące czynności:

  1. Kliknij pozycję Plik, a następnie kliknij polecenie Zapisz jako.

  2. W obszarze Typy plików kliknij pozycję Zapisz bazę danych jako.

  3. W obszarze Zaawansowane kliknij pozycję Wykonaj kopię zapasową bazy danych, a następnie kliknij przycisk Zapisz jako.

  4. W oknie dialogowym Zapisywanie jako w polu Nazwa pliku sprawdź nazwę kopii zapasowej bazy danych.

    W razie potrzeby można zmienić tę nazwę, ale nazwa domyślna zawiera zarówno nazwę oryginalnego pliku bazy danych, jak i datę wykonania kopii zapasowej.

    Porada: Podczas przywracania danych lub obiektów z kopii zapasowej zwykle przydatne są informacje, z której bazy danych pochodzi kopia zapasowa i kiedy została utworzona, dlatego warto używać domyślnej nazwy pliku.

  5. Z listy Zapisz jako typ wybierz typ pliku, w którym ma zostać zapisana kopia zapasowa bazy danych, a następnie kliknij przycisk Zapisz.

Początek strony

Wykonywanie kopii zapasowej podzielonej bazy danych

Podzielona baza danych zwykle składa się z dwóch plików bazy danych: wewnętrznej bazy danych zawierającej tylko dane w tabelach oraz zewnętrznej bazy danych zawierającej łącza do tabel w wewnętrznej bazie danych, kwerendy, formularze, raporty i inne obiekty bazy danych. Wszystkie dane są przechowywane w wewnętrznej bazie danych. Wszystkie obiekty interfejsu użytkownika, takie jak kwerendy, formularze i raporty, są przechowywane w zewnętrznej bazie danych.

Wykonanie kopii zapasowej podzielonej bazy danych obejmującej zewnętrzną i wewnętrzną bazę danych, które są niezależne od siebie nawzajem, może być czasochłonne. Ponieważ dane znajdują się w wewnętrznej bazie danych, ważniejsze jest regularne wykonywanie kopii zapasowej tej właśnie bazy danych.

Kopię zapasową zewnętrznej bazy danych należy wykonywać po zmianie jej projektu. Ponieważ poszczególni użytkownicy zewnętrznej bazy danych mogą wprowadzać dowolne zmiany projektu, warto rozważyć nałożenie na nich obowiązku wykonywania własnych kopii zapasowych zewnętrznej bazy danych.

Wykonywanie kopii zapasowej wewnętrznej bazy danych

Przed rozpoczęciem wykonywania kopii zapasowej należy powiadomić użytkowników, ponieważ proces ten wymaga wyłącznego dostępu do pliku bazy danych, co powoduje, że użytkownicy mogą nie mieć w tym czasie możliwości korzystania z wewnętrznej bazy danych.

  1. Aby otworzyć tylko wewnętrzną bazę danych, uruchom program Access.

  2. Kliknij pozycję Otwórz inne pliki > Komputer > Przeglądaj, a następnie wybierz plik wewnętrznej bazy danych, którego kopię zapasową chcesz wykonać.

  3. Kliknij strzałkę obok przycisku Otwórz, a następnie kliknij polecenie Otwórz z wyłącznością.

    Okno dialogowe Otwieranie z wyświetloną listą rozwijaną dostępną po kliknięciu przycisku Otwórz oraz wskaźnikiem myszy na opcji Otwórz z wyłącznością.

  4. Kliknij pozycję Plik, a następnie kliknij polecenie Zapisz jako.

  5. W obszarze Typy plików kliknij pozycję Zapisz bazę danych jako.

  6. W obszarze Zaawansowane kliknij pozycję Wykonaj kopię zapasową bazy danych, a następnie kliknij przycisk Zapisz jako.

  7. W oknie dialogowym Zapisywanie jako w polu Nazwa pliku sprawdź nazwę kopii zapasowej bazy danych.

    W razie potrzeby można zmienić tę nazwę, ale nazwa domyślna zawiera zarówno nazwę oryginalnego pliku bazy danych, jak i datę wykonania kopii zapasowej.

    Porada: Podczas przywracania danych lub obiektów z kopii zapasowej zwykle przydatne są informacje, z której bazy danych pochodzi kopia zapasowa i kiedy została utworzona, dlatego warto używać domyślnej nazwy pliku.

  8. W oknie dialogowym Zapisywanie jako wybierz lokalizację, w której chcesz zapisać kopię zapasową wewnętrznej bazy danych, a następnie kliknij przycisk Zapisz.

Wykonywanie kopii zapasowej zewnętrznej bazy danych

Aby wykonać kopię zapasową zewnętrznej bazy danych po zmianie projektu, pozostaw ją otwartą bezpośrednio po wprowadzeniu zmiany w jej projekcie. Następnie wykonaj czynności opisane w sekcji Wykonywanie kopii zapasowej bazy danych, rozpoczynając od kroku 2.

Początek strony

Przywracanie bazy danych

Uwaga: Bazę danych można przywrócić tylko wtedy, gdy istnieje jej kopia zapasowa.

Kopia zapasowa jest nazywana „znaną dobrą kopią” pliku bazy danych — kopii, w której przypadku użytkownik jest pewien integralności danych oraz projektu. Kopie zapasowe należy wykonywać za pomocą polecenia Wykonaj kopię zapasową bazy danych w programie Access, ale w celu przywrócenia bazy danych można użyć dowolnej znanej dobrej kopii. Bazę danych można na przykład przywrócić z kopii przechowywanej na zewnętrznym urządzeniu USB.

Przywrócenie całej bazy danych polega na całkowitej zamianie pliku bazy danych (który jest uszkodzony, w którym występują problemy z danymi lub którego w ogóle nie ma) na kopię zapasową bazy danych.

  1. Otwórz Eksploratora plików i przejdź do znanej dobrej kopii bazy danych.

  2. Skopiuj znaną dobrą kopię do lokalizacji, w której ma zostać zastąpiona uszkodzona lub brakująca baza danych.

    Jeśli zostanie wyświetlony monit o zastąpienie istniejącego pliku, zastąp go.

Początek strony

Przywracanie obiektów w bazie danych

Jeśli zachodzi potrzeba przywrócenia jednego lub większej liczby obiektów w bazie danych, należy zaimportować obiekty z kopii zapasowej bazy danych do bazy danych, która zawiera obiekt do przywrócenia (lub w której brakuje tego obiektu).

Ważne:  Jeśli inne bazy danych lub programy zawierają łącza do obiektów w przywracanej bazie danych, krytyczne znaczenie ma przywrócenie tej bazy danych do prawidłowej lokalizacji. Jeśli się tego nie zrobi, łącza do obiektów bazy danych nie będą działać i trzeba będzie je zaktualizować.

  1. Otwórz bazę danych, w której chcesz przywrócić obiekt.

  2. Aby przywrócić brakujący obiekt, przejdź do kroku 3. Aby zamienić obiekt zawierający niepoprawne dane albo obiekt, w którym brakuje danych lub który przestał prawidłowo działać, wykonaj następujące czynności:

    1. Aby zachować bieżący obiekt w celu porównania go z przywróconą wersją po zakończeniu operacji przywracania, zmień nazwę obiektu przed jego przywróceniem. Aby na przykład przywrócić uszkodzony formularz o nazwie Wyewidencjonowywanie, można zmienić nazwę uszkodzonego formularza na Wyewidencjonowywanie_niepoprawny.

    2. Usuń obiekt, który chcesz zamienić.

      Uwaga:  Usuwając obiekty bazy danych, należy zachować ostrożność, ponieważ mogą być połączone z innymi obiektami w bazie danych.

  3. Kliknij kartę Dane zewnętrzne, a następnie w grupie Importowanie i łączenie kliknij pozycję Access.

  4. W oknie dialogowym Pobieranie danych zewnętrznych — baza danych programu Access kliknij przycisk Przeglądaj, aby zlokalizować kopię zapasową bazy danych, a następnie kliknij przycisk Otwórz.

  5. Wybierz opcję Importuj tabele, kwerendy, formularze, raporty, makra i moduły do bieżącej bazy danych, a następnie kliknij przycisk OK.

  6. W oknie dialogowym Importowanie obiektów kliknij kartę odpowiadającą typowi obiektu, który chcesz przywrócić. Aby na przykład przywrócić tabelę, kliknij kartę Tabele.

  7. Kliknij obiekt, aby go zaznaczyć.

  8. Aby przywrócić więcej obiektów, powtarzaj kroki 6 i 7 do momentu zaznaczenia wszystkich obiektów, które chcesz przywrócić.

  9. Aby przejrzeć opcje importowania przed zaimportowaniem obiektów, w oknie dialogowym Importowanie obiektów kliknij przycisk Opcje.

  10. Po zaznaczeniu obiektów i opcji ustawień importowania kliknij przycisk OK, aby przywrócić obiekty.

Aby zautomatyzować tworzenie kopii zapasowych, należy rozważyć użycie produktu wykonującego automatyczne kopie zapasowe systemu plików, takiego jak oprogramowanie do tworzenia kopii zapasowych serwera plików lub zewnętrzne urządzenie USB do tworzenia kopii zapasowych.

Początek strony

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×