IN-SOFTWARE logo

IN-Software portal pomocy

search graphicWyszukiwanielicense graphicZaloguj
  • return to home icon
  • Administracja
  • Wykonywanie automatycznej kopii zapasowej

IN-SOFTWARE logo

© 2026 IN-Software Polska Sp. z o.o., Ziębicka 25, 60-164 Poznań - Wszystkie treści opublikowane na tej stronie są chronione prawem autorskim. - Dane firmy - Ochrona danych osobowych

Administracja

Wymagania systemoweInstrukcja instalacji programu IN-FORM Instalacja w sieciAktualizacjaKod aktywacyjny / Aktywacja produktuKod odblokowującyInstrukcja przeniesienia IN-FORM na nowy komputer lub serwerIN-FORM SQL deinstallierenAktualizacja i konwersja IN-FORM SQLCheckliste: Upgrade und Konvertierung von IN-FORM SQL
Reguły zapory sieciowej dla działania systemu IN-FORMUstaw domyślne ustawienia dla drukarkiWskazówki dotyczące Kontroli konta użytkownika (UAC)
Wskazówki dotyczące tworzenia kopii zapasowychKoncepcje tworzenia kopii zapasowych danychKopia zapasowa w IN-FORM SQLWykonywanie automatycznej kopii zapasowej
Klient RDP do pulpitu zdalnego (Remote Desktop)Instalacja/aktualizacja sterownika IN-ODBC

Powiązane artykuły

Artykuł

Archiwizacja danych

Pracując w firmie z dowolnym oprogramowaniem, na dyskach komputerów zapisanych zostaje wiele danych. Są one ważne i niezbędne w codziennej pracy. W związku z tym radzimy, żeby zabezpieczać te dane, właściwie je archiwizując, tj. sporządzając kopię zapasową. Można je zapisywać na wygodnych nośnikach. Kopię zapasową danych należy sporządzać regularnie zwłaszcza, że każdego dnia w programie dokonuje się wielu operacji. Najlepszym rozwiązaniem jest codzienne archiwizowanie danych. Dzięki temu będziesz dysponował kopią zapasową z dnia poprzedniego w przypadku wystąpienia nieoczekiwanej awarii. Kopie zapasowe najlepiej zabezpieczyć przed kradzieżą i pożarem, przechowując je np. w sejfie. Jeśli w firmie nie ma ogniotrwałego sejfu, dobrze jest przechowywać je poza firmą – na przykład dać zaufanemu pracownikowi do domu. Archiwizację należy prowadzić konsekwentnie. Nietrudno sobie wyobrazić, co by się stało, gdybyśmy nagle stracili bezpowrotnie wszystkie dane.

Utwórz kopię bezpieczeństwa

Kopie bezpieczeństwa powinny być wykonywane w regularnych odstępach czasu. Te odstępy są różne dla różnych zastosowań. Comiesięczne wykonanie kopii danych prywatnego komputera może być wystarczające, podczas gdy w zastosowaniach produkcyjnych konieczne jest codzienne wykonywanie kopii danych potrzebnych w procesie produkcji. Podnosi to wiarygodność (aktualność) danych po ich odtworzeniu.

Aktualność

Aktualność kopii bezpieczeństwa zależy od ilości zmian w danych. Im częściej zmieniane są ważne dane, tym częściej należy wykonywać kopie.

Ochrona

Kopie bezpieczeństwa danych przedsiębiorstwa zawierają m.in. tajemnice firmowe, jak i dane osobowe i muszą być chronione przed nieautoryzowanym dostępem. Kopie bezpieczeństwa powinny być przechowywane w innych pomieszczeniach niż urządzenia pracujące zbiorze danych. Odległość kopii danych od chronionego zbioru danych powinna być na tyle duża, że ewentualna katastrofa (pożar, trzęsienie ziemi, powódź), która nawiedzi urządzenie przetwarzające, nie zagrozi zabezpieczonej kopii danych.

Ciągłe sprawdzanie kompletności i integralności

Kopia bezpieczeństwa i strategia sporządzania kopii muszą być regularnie sprawdzane i aktualizowane. Czy zabezpieczono rzeczywiście wszystkie dane? Czy zastosowana strategia jest spójna? Czy proces sporządzania kopii przebiegł bez błędów?

Regularne sprawdzanie odtwarzalności

Odtworzenie danych musi być możliwe w określonym, skończonym czasie. W tym celu wszystkie kroki potrzebne do odtworzenia danych z kopii zapasowej muszą być udokumentowane, a wszystkie niezbędne zasoby (osoby, nośniki danych, streamery, miejsce na dysku docelowym) muszą być dostępne.

Sporządzanie kopii bezpieczeństwa powinno przebiegać automatycznie

Podczas ręcznego sporządzania kopii bezpieczeństwa zachodzi ryzyko błędów osoby zapisującej.

Sporządzanie dwóch kopii bezpieczeństwa

Sporządzanie dwóch kopii bezpieczeństwa jednego zbioru danych zwiększa szansę na odtworzenie danych z kopii. W ten sposób można zminimalizować ryzyko nagłych zdarzeń (np. ogień lub zjawiska fizyczne).

Wykorzystanie standardów

Wykorzystanie standardów sprawia, że odtworzenie danych z kopii jest prostsze.

Kompresja danych

Kompresja danych oszczędza miejsce na nośniku, ale jest zależna od podatności danych na kompresowanie. Nowoczesne napędy DLT/LTO kompresują dane na bieżąco w trakcie sporządzania kopii. Dane nieskompresowane są jednak łatwiejsze do odtworzenia.

Ograniczony czas

Procesy sporządzania kopii bezpieczeństwa wymagają długiego czasu, co w przedsiębiorstwach produkcyjnych może powodować problemy (utrudnienia transferu danych, dostępność danych). Na długość czasu tworzenia kopii zapasowych może mieć wpływ również kompresja. Ważne są dobre strategie postępowania w nagłych wypadkach, ponieważ należy wtedy zachować spokój, jasno myśleć i działać. Dzięki wykorzystaniu list kontrolnych, które są opracowywane na wypadek krytycznych sytuacji, można uniknąć paniki. Ekonomiczne korzyści sporządzania kopii bezpieczeństwa (zysk w porównaniu z kosztem odtworzenia danych bez kopii bezpieczeństwa) muszą być w rozsądnym stosunku do wkładu pracy i czasu włożonego w przygotowanie kopii.

Koncepcje zapisu kopii bezpieczeństwa

Kopie banków danych muszą być zapisane spójnie (spójność danych). Dokonuje się tego poprzez ściągnięcie całego banku danych (Cold Backup) (przy czym baza danych nie jest w tym czasie używana, system nie pracuje), eksport danych z banku danych lub Hot Backup.

Kopia pełna

Sporządzaniem pełnej kopii bezpieczeństwa określa się zapis wszystkich danych, niezależnie od daty ostatniego tworzenia kopii zapasowych.

Kopia różnicowa

Przy różnicowym tworzeniu kopii są zapisywane dane, które zostały utworzone lub zmienione od czasu utworzenia ostatniej pełnej kopii. Wadą tej metody jest większa ilość danych przeznaczonych do zapisu i dłuższy czas sporządzania kopii (w stosunku do kopii przyrostowej). Zaletą jest natomiast względnie niski nakład czasu podczas odczytu danych, ponieważ wystarczy, że zostaną przetworzone tylko dwie kopie – ostatnia pełna i ostatnia różnicowa.

Kopia inkrementalna

Podczas wykonywania kopii inkrementalnej (zwanej także przyrostową) są zapisywane tylko te dane, które zostały zmienione od czasu ostatniego tworzenia kopii (przeważnie ostatniej kopii inkrementalnej) lub zostały wprowadzone jako nowe. Zaletą metody jest mała ilość danych do zapisu i szybkie tworzenie kopii. Jako wadę można wymienić względnie wysoki nakład czasu przy odczycie danych, ponieważ należy przetworzyć większą ilość kopii.

Kopia pokoleniowa

Kopia dziadek-ojciec-syn (także: metoda pokoleniowa) jest od dawna znanym podejściem do sporządzania kopii zapasowych. W myśl tej zasady dla jednego pliku tworzy się zawsze trzy kopie o zróżnicowanym wieku (dziadek, ojciec, syn). W ten sposób można rekonstruować zmiany danych i odzyskiwać utracone dane. Jeśli najbardziej aktualne dane (syn) zostaną uszkodzone, dane są odtwarzane z danych starszych (ojciec), a jeśli i te będą uszkodzone, to używa się danych najstarszych (dziadek).

Dokumentacja procesu tworzenia kopii bezpieczeństwa

Przy sporządzaniu kopii zapasowych należy pamiętać o dobrej dokumentacji. Reguluje ona przebieg procesu zapisu kopii zapasowych i archiwizacji, określa środki, które należy przedsięwziąć i kompetencje pracowników. W zasadzie należy rozdzielić dokumentację dotyczącą wykonywania kopii od dokumentacji służącej odtworzeniu danych z kopii.

Środki natychmiastowe

Co należy uczynić w sytuacji krytycznej, jak wygląda przebieg procesu, kogo należy powiadomić.

Regulowanie sytuacji krytycznej

Kto jest za tę sytuację odpowiedzialny, kto jest odpowiedzialny za organizację.

Plany ponownego rozruchu krytycznych komponentów

Porozumienie się z dostawcą odnośnie czasu dostawy urządzenia, kolejność, według której należy odtwarzać dane.

Plan sporządzania kopii bezpieczeństwa

W którym pomieszczeniu jest przechowywany serwer, czy dane są chronione w sejfie, gdzie są instrukcje obsługi do sprzętu i oprogramowania.

Ukryta kopia

Pole to dostępne jest dla użytkowników modułu dodatkowego Komunikacja. Możesz z niego korzystać do przesyłania lub przetwarzania informacji. Kopię wysyła się jako informację do innych pracowników lub adresów zewnętrznych. Na ogół nie oczekuje się reakcji od odbiorcy informacji. Wpisz odbiorcę w polu Ukryta kopia zamiast Kopia do, jeżeli przekazywanie informacji ma być niewidoczne dla odbiorcy. Wyświetlanie tego pola jest opcjonalne i może być przełączane.

Wykonywanie automatycznej kopii zapasowej

WsteczKopia zapasowa w IN-FORM SQL
DalejKlient RDP do pulpitu zdalnego (Remote Desktop)

© 2026 IN-Software Polska Sp. z o.o., Ziębicka 25, 60-164 Poznań - Wszystkie treści opublikowane na tej stronie są chronione prawem autorskim. - Dane firmy - Ochrona danych osobowych

Do automatycznego tworzenia kopii zapasowej IN-FORM (SQL) dostępne są poniżej opisane metody. Proszę wspólnie z osobą odpowiedzialną za IT wybrać najbardziej odpowiednią dla Państwa procedurę lub strategię tworzenia kopii zapasowych

Automatyczne tworzenie kopii zapasowej za pomocą dodatkowego oprogramowania do backupu

Do tej metody konieczne jest zainstalowanie na komputerze głównym lub serwerze dodatkowego oprogramowania do tworzenia kopii zapasowych, które potrafi zabezpieczać dane SQL. Proszę wybrać to oprogramowanie wspólnie z osobą odpowiedzialną za IT, która będzie później wspierać Państwa przy konfiguracji.

Następujące informacje są istotne dla osoby odpowiedzialnej za IT:

  • Na serwerze SQL IN-FORM wykorzystuje następujące bazy danych: INFORM i IN-FORM_DOCUMENT.

  • Instancja SQL dla IN-FORM to: [nazwa_komputera]\INSOFTWARE Np.: SERVER-PC\INSOFTWARE

  • IN-Software nie udostępnia nazw użytkowników ani haseł. Jeśli potrzebny jest dostęp do bazy danych, należy użyć odpowiedniego konta Windows lub utworzyć nowe konto Windows z niezbędnymi uprawnieniami.

  • Oprócz tworzenia kopii zapasowej baz danych SQL, rozwiązanie do zabezpieczania danych musi również obejmować katalog "INFORM".

ChatGPT powiedział:

Automatyczne tworzenie kopii zapasowej baz danych SQL za pomocą skryptu wsadowego (Batch Script)

Metodę tę należy stosować tylko wtedy, gdy mają Państwo już duże doświadczenie w tworzeniu kopii zapasowych za pomocą skryptów wsadowych (Batch Script).

Poniższy przykład wykorzystuje narzędzie 7-Zip, jednak można również użyć dowolnego innego porównywalnego programu.

Wskazówki dotyczące wykonania:

  • Wymagana jest instalacja narzędzia 7-Zip.

  • Za pomocą skryptu wsadowego (Batch) zabezpieczane są tylko bazy danych SQL IN-FORM. Katalog "..\INFORM" musi być zabezpieczony dodatkowo.

  • Plik wsadowy (Batch) można uruchomić tylko lokalnie na komputerze głównym lub serwerze.

  • Proszę zastąpić symbol zastępczy [Computer_name] rzeczywistą nazwą komputera.

  • „D:\SQL Backup\” jest tylko przykładem. Proszę użyć własnego katalogu do tworzenia kopii zapasowej.

  • Proszę również użyć własnej ścieżki instalacyjnej pliku „7z.exe”.

  • Przykład pliku wsadowego (*.bat) usuwa zawsze ostatnio utworzoną kopię zapasową. Proszę upewnić się, że kopia ta została zarchiwizowana na odpowiednim nośniku, aby uniknąć niezamierzonego nadpisania.

  • Zautomatyzuj codzienne tworzenie kopii zapasowej baz danych SQL IN-FORM za pomocą Harmonogramu zadań Windows.

Przykład pliku .bat z kompresją za pomocą 7-Zip:

@SET MyDate=%DATE%

@SETInformDatabaseBackupName=Inform_%MyDate% @SETInform_DocumentDatabaseBackupName=Inform_Document_%MyDate%

del "D:\SQL Backup\SqlBackup.7z"

sqlcmd -S [Computer_name]\INSOFTWARE -E -Q "EXEC ('BACKUP DATABASE INFORM TO DISK = ''D:\SQL Backup\%InformDatabaseBackupName%.Bak'' WITH INIT')"

sqlcmd -S [Computer_name]\INSOFTWARE -E -Q "EXEC ('BACKUP DATABASE INFORM_DOCUMENT TO DISK = ''D:\SQL Backup\%Inform_DocumentDatabaseBackupName%.Bak''')"

SET MY_PATH="D:\SQL Backup" "C:\Net\Sys\Sys\7z.exe" a -t7z "D:\SQL Backup\SqlBackup" %MY_PATH%\* -y del "D:\SQL Backup\*.Bak"