Disk ARchive

Screenshot Software:
Disk ARchive
Szczegóły programowe:
Wersja: 2.5.4 Aktualizowane
Filmu: 26 Apr 16
Wywoływacz: Denis Corbin
Licencja: Wolny
Popularność: 24

Rating: nan/5 (Total Votes: 0)

Disk Archive (DAR) jest dowolnie dystrybuowany, wieloplatformowy i open source software wiersza polecenia realizowane w C ++ jako narzędzie do archiwizacji, który może być stosowany do wytwarzania przyrostowego, malejące, różnicowe, encypted lub pełne kopie zapasowe swoich plików .

Będąc w oparciu o bibliotekę libdar Disk archiwum zintegrowane funkcje szyfrowania i kompresji kopii zapasowych, obsługuje krojenie archiwów plików potrzebnych rozmiarów, obsługuje hardlinki dla specjalnych urządzeń, zwykłych plików, softlinks, jak i nazwanych potoków.


Funkcje w skrócie

Kluczowe funkcje obejmują obsługę rozszerzonych atrybutów, w tym Linux ACL (Access Control List) i Mac OS X widelce plików, trybu sekwencyjnego odczytu, różnicowej wsparcie tworzenia kopii zapasowych, zapobiegania korupcji archiwum, wsparcie dla ponawiania nieudanej kopii zapasowych, jak wiele razy jako użytkownik chce, tryb wykonywania na sucho, jak również generowanie pliku hash SHA1 dla archiwów, wspierającą i metody MD5.

Ponadto Disk archiwum obsługuje rzadki przywracanie plików i wykrywanie, szybkie przywracanie plików z zaszyfrowane lub skompresowane archiwa, wsparcie dla taśm, stół izolację treści, automatyczne wykrywanie modyfikacji pliku podczas tworzenia kopii zapasowej, komentarze użytkowników w nagłówku archiwum oraz łączenie wielu archiwów, wspieranie drobnych przestrajanie politykę nadpisania.

Reslicing z archiwum bez odszyfrowywania lub dekompresji możliwe jest również z Disk Archive, która obejmuje haki skryptów zdefiniowane przez użytkownika, które mogą być zasilane pomiędzy segmentami, jak również dla działań przed i po zapisywania folder lub plik zdefiniowany przez użytkownika. Dodatkowo, aplikacja może kopii zapasowych i przywracania plików na netcata lub SSH (Secure Shell) i jest wyposażony w wbudowaną ochronę archiwum i funkcjonalności naprawy, dzięki Parchive.


Prawdziwy wieloplatformowe narzędzie do tworzenia kopii zapasowych

Dysk archiwum jest bez żadnych wątpliwości oprogramowanie cross-platform, jak to zostało dostosowane do pracy we wszystkich dystrybucjach GNU / Linux, BSD i Solaris kilku smakach, a także w systemach operacyjnych Microsoft Windows i Mac OS X. Jest on kompatybilny zarówno z 64-bitowych i 32-bitowych platformach sprzętowych

Co nowego w tej wersji.

  • brakujące mocowania zawarte pliki libdar API
  • usunięte extra try / catch wprowadzony przez popełnienia 72da5cad5e52f959414b3163a2e2a320c2bc721e
  • usunięte kontrola poprawności, który spowodował problem podczas pisania archiwum do systemu plików opartego bezpiecznik.
  • mocowania non wywołanie skryptu -E / po ostatnim poleceniu tworzenia wycinka, kiedy mieszaja zastosowano szyfrowanie lub plaster
  • naprawiono błąd w dar_manager: Archiwum permutacji w bazie ołowiu libdar sprawdzić numer archiwum w zakresie pewnych warunkach
  • stałe odwrócenie warunku wyzwolenia ostrzeżenie o datę archiwum aby w bazie danych dar_manager podczas przenoszenia archiwum w bazie danych
  • Poprawiono literówki w dokumentacji
  • optymalizacja pamięci katalog, z wadą ograniczyć liczbę pozycji w archiwum do max liczby całkowitej obsługiwanych przez smaku libdar (32 bity / 64 bity / infinint).
  • skrypt configure naprawić tymczasowo polegać na LIBS raczej LDFLAGS aby sprawdzić dostępność gpgme
  • Zależność między -A kolejność usunięte i -9 opcji dar_manager. -9 Może teraz zostać określona przed lub po opcji -A
  • resetowania do & quot; false & quot; & quot; inode_wrote & quot; Flaga twardego łącza datastructure przed badaniem i scalanie. Scalanie wcześniej przetestowany archiwum lub badanie po raz drugi nie obejmują twarde połączoną-węzeł w operacji. Taka sytuacja nie występuje z dar, ale może uda się z niektórych zewnętrznych narzędzi, które utrzymują w katalogu w pamięci do wykonywania różnych operacji na nim.
  • naprawiono błąd w procedurze, która wykrywa istniejące plasterki aby ostrzec użytkownika i / lub uniknąć nadpisywania, błąd, który doprowadzi dar do & quot; kora & quot; gdy nazwa archiwum zasady rozpoczęła się znak +.
  • unikanie używać AM_PATH_GPGME w skrypcie configure kiedy gpgme.m4 nie jest dostępna
  • dodawanie nowych metod w celu uzyskania API libdar archiwum przesunięcie i wielkość przechowywanie zapisanych plików (klasa LIST_ENTRY)
  • dodanie nowej metody w libdar API tłumaczyć archiwum offsetu do offsetu pliku (archiwum klasa)
  • raportowanie konkretny komunikat o błędzie, gdy nazwa pliku zwracany przez system ma maksymalną długość obsługiwaną przez sam system, zakładając, że nazwa pliku została obcięta

Co nowego w wersji 2.5.3:

  • Rozwiązywanie problemu 2.5.x gromadzeniu spełnione, gdy 2.4.x libdar biblioteka jest już zainstalowany w systemie FreeBSD.
  • Zwiększanie wiadomość i zachowanie libdar w luźnej mod kiedy obcinane archiwum przeczytać
  • Mocowanie samodzielne zgłoszony błąd w & quot; linia tronconneuse.cpp 561 & quot; spotkał się podczas czytania ścięty / uszkodzone archiwum
  • Poprawiono nie zamknięte filedescriptors spotkał podczas zapisywania plików, które nie ExtX FSA dostępne
  • Mocowanie skrypt configure być bardziej wytrzymałe przed systemie, w którym zainstalowany jest gpgme.h w niestandardowym ścieżce i użytkownik nie dostarczenia spójnych CPPFLAGS, LDFLAGS przed wywołaniem ./configure
  • Wyświetlanie wartości CRC podczas dodawania samodzielnie katalogu jako wyjście XML
  • Mocowanie problem kompilacji, gdy system nie zapewnia strerror_r () Wywołanie
  • Unikanie ostrzeżenie o nieobecności, kiedy FSA FSA-zakres jest ustawiony na & quot; none & quot;
  • Dodanie opcji --disable-fadvise do konfiguracji skryptu dla tych, którzy chcą z powrotem pełne ciśnienie z Dar w pamięci podręcznej systemu (takie samo zachowanie jak 2.4.x)
  • Mocowanie bug, fadvise () nazywa się zły czas co nie mając wpływu uaktualniania nas o wydajności porównawczej z 2.4.x do 2.5.x
  • optymalizacja: zmniejszenie liczby wywołaniu dup () przy starcie libdar
  • Poprawa: druk typ pliku Pełne wyjście
  • Nowa funkcja: dodano% t makro odzwierciedla rodzaj węzła w Dar za opcję --backup-hook-wykonanie

Co nowego w wersji 2.5.2:

  • naprawiono błąd spełnione, gdy zgoda jest zabroniony podczas odczytywania lub pisanie plastry
  • Mocowanie bug, że uniknięto tworzenia archiwum w katalogu głównym systemu plików
  • ustalające bug spotkał się w rzadkiej sytuacji podczas czytania w trybie sekwencyjnym odczycie archiwum zaszyfrowane za pomocą szyfrowania GnuPG. W takiej sytuacji może nie libdar czytania archiwum (ale udaje się w normalnym trybie odczytu) wydawanie niejasny komunikat (komunikat został również ustalony).
  • Kod uproszczenie, usunięcie reading_verion pola z klasy crypto_sym jak jego rodzic klasy tronconneuse już taką informację
  • usunąć dodatkowe wyświetlane przez dar nowej linii na końcu realizacji
  • naprawiono błąd unikając dar prawidłowo odczytać wpisu (raportowanie błędów CRC), gdy specyficzna sekwencja znaków (początek sekwencji ucieczki) spaść na koniec bufora odczytu warstwy korekcyjnej.
  • optymalizacja prędkości dla klasy datetime
  • naprawiono błąd, który unika Dar archiwów w trybie odczytu sekwencyjnego odczytu podczas czytania z potoku
  • naprawiono błąd w nie rutynowe testy regresji umieszczono obok dar / libdar
  • Mocowanie pokazując komunikat na wyświetlaczu nie zawsze we właściwym kontekście,
  • Mocowanie przypadku inwersji prowadzi cache nie może być stosowany w razie potrzeby i wykorzystywane przy bezużyteczne podczas czytania archiwum
  • poprawiła heurystyki w dar_manager określić datę plik został usunięty.

Co nowego w wersji 2.4.18:

  • Początkowa Wektor używany do silnego szyfrowania została ustalona z pseudo dane -Random generowane przy użyciu wiadomości SHA1 i Blowfish szyfr, które nie są dostępne, gdy ligcrypt jest uruchomiony w trybie FIPS. Od 2.4.18 możemy teraz używać
  • SHA256 i AES256 przypisywania IV w celu uzyskania libdar kompatybilne z trybem FIPS. Do szyfrowania danych nic się nie zmieni: podany szyfr (-K, -J, - $ opcje CLI) są wykorzystywane jak wcześniej
  • .
  • ustalające bug spełnione przy wykonywaniu izolacji archiwum w trybie sekwencyjnym odczycie, jeśli korupcja archiwum lub obcinane archiwum prowadzi i-węzeł nie mieć jej CRC czytelne, dar przerywa i wydaje raport o błędzie.
  • lista projektu powołując się na dar / libdar aktualizacji

Co nowego w wersji 2.4.17:

  • Zwolnij 2.4.17 przynosi jedynie poprawkę do problem regresji wniesiona przez wydaniu 2.4.16 o filtrowaniu przypadku nieczułości. Problem powstał, gdy dar został uruchomiony pod lokalizacji, które nie mogą obsługiwać kilka szerokich znaków w danym pliku (szeroki charakter innej lokalizacji), a wielkość liter ma znaczenie filtrowanie użyto (opcja -ano-case), prowadząc taki plik nie został wybrany do operacji (czyli: nie zapisane do operacji tworzenia kopii zapasowej)
  • .

Co nowego w wersji 2.4.16:

  • ustalające wykaz archiwum wyświetlane informacje o rozmiarze Katalog gdy archiwum jest czytany w trybie --sequential odczytania
  • mocowania błąd, który unika dar komunikaty jądra 2.4.x do 2.4.15 czytać zaszyfrowane archiwum wygenerowane przez uwalnianie Dar 2.3.x oraz poniżej
  • dodanie notatki informacyjnej na końcu ./configure wykonywania skryptu, gdy nie był używany --enable-mode.
  • dodając wsparcie dla małych liter w porównaniu nazwy pliku (opcja -an) dla innych zestawów znaków niż POSIX / C lokalizacji cyrylicą jak np.
  • bashisms mocujące w doc / samples skryptów

Co nowego w wersji 2.4.15:

  • ustalające bug spełnione podczas odczytu zaszyfrowanego archiwum w sekwencyjny tryb
  • ustalające bug spełnione podczas odczytu zaszyfrowanego archiwum w trybie sekwencyjnym z rury anonimowego
  • zmienił opcję '-;' do -9 jako "-"; nie działa na wszystkich systemach z getopt (tylko długa opcja równoważne --min-cyfry pracowała) Dar, dar_cp, dar_manager, dar_xform i dar_slave poleceń.
  • ustalające bug spełnione podczas przywracania usuniętych plików w trybie odczytu sekwencyjnego i jakiś katalog, w którym powinny być & quot; przywrócony & quot; nie są czytelne lub nie mogły być przywrócone wcześniej
  • dodając dodatkowy bufor do obsługi sekwencyjnego odczytu szyfrowanego archiwum kiedy ostatni krypto blok zawiera niektóre, ale nie wszystkie Wyczyść dane po jednym zaszyfrowanym archiwum (przyczepa).
  • ustalające problem kompilacji za pomocą szczęk
  • mocowania błąd, który zapobiega użyciu - ~ opcję z izolacją katalogu on-fly w celu wykonania polecenia użytkownika raz w locie izolację zakończyła
  • dodano kilka autoconfa magii do określenia prawidłowej flagi (BSD / GNU) do korzystania z sed w celu aktywacji wyrażenia regularnego analizowania
  • Nowa implementacja klasy mask_list który jest kompatybilny z libc ++
  • naprawiono błąd spotkał na FreeBSD z dar_xform gdzie system zapewnia standardowy deskryptor pliku wejściowego w odczytu i zapisu, a nie tylko w trybie do odczytu.

Co nowego w wersji 2.4.12:

  • poprawności ustalonej usuwać vs delete [] w wektorze char (nie zapadalność odnotowano)
  • stałe z zakresu dostępu w procedurze stosowanej czytać bardzo stary format archiwum
  • poprawiono błąd w wyrażeniu logicznym prowadzi test dla pewności się bezużyteczne
  • usuwa zduplikowane przypisanie zmiennej
  • zaktualizowane FAQ
  • stałe literówka i błędy ortograficzne
  • naprawiono błąd (zgłoszone przez Torsten Bronger) w warstwie ewakuacyjnej prowadzącej libdar błędnie raportowania pliku jako uszkodzony w czasie czytania
  • naprawiono błąd w rzadki mechanizm wykrywania plików, które prowadzą minimalną wykrywanie rozmiaru otworu stać wielokrotnością wartości domyślnej lub określonej jeden. Oznaczało to mniej efektywne zmniejszenie rzadkich plików, ponieważ mniejsze otwory w plikach były ignorowane,
  • Strona ustalony i aktualizowany człowiek o opcji --go-w
  • aktualizowane w pełnym wymiarze od-diff celem w domyślnym pliku / etc / darrc
  • dodano opcję debugowania w klasie hash_file (opcja używana tylko z narzędzi testowania) w celu rozwiązania SHA1 / hash md5 problemu na plastry większych niż (2 ** 38) +63 bajtów, błąd zgłoszony przez Mike Lenzen i zrozumiane przez Jurija Kaminskiy w libgcrypt. . Uwaga: Ten błąd jest nadal otwarta z powodu przepełnienia całkowitą w libgcrypt
  • przeniesione z aktualnego kodu źródłowego dodatkowe i bardziej prosty sposób odczytywania archiwum przy użyciu API libdar. To rozszerzenie API nie jest używany przez DAR narzędzi wiersza polecenia do teraz.
  • Mocowanie instalacja plików nagłówkowych libdar w Darwin, gdzie & quot; Darwin & quot; makra nie zostały odfiltrowane z generowanych libdar plików nagłówkowych.
  • Mocowanie samodzielne poinformował "linię generic_file.cpp 309 'bug spełnione podczas porównywania archiwum z systemu plików
  • Kod Update w celu zestawienia z gcc-4.8.2 w g ++ trybie 11 (częściowego wdrożenia i adaptacji plastra Fabian Stanke'S)
  • Mocowanie bug spełnione podczas wykonywania opisowy archiwum aukcji w trybie odczytu sekwencyjnego
  • Added Ryan Schmidt Patch do prawidłowego stanu na koniec skryptu ./configure ramach systemów BSD (w szczególności Mac OS X) wyświetli
  • Aktualizacja skryptu configure.ac naprawić ostrzeżenie zgłoszone przez autoconf podczas generowania skryptu ./configure
  • Rozwiązano problem z przenośność systemów BSD, które nie przewidują opcji -d z poleceniem "cp", co uniemożliwia prawidłową instalację dokumentacji Doxygen. Fix podstawie poprawki przewidzianej przez Jana Gosmann.

Co nowego w wersji 2.4.9:

  • naprawiono błąd: podczas różnicowej kopii zapasowej zapisywane dar niezmienione twarde powiązane-węzeł przy twrdym tego iwęźle był poza głównym katalogu -R. Ma to również wpływ na zawsze zapisywać pliki o długich nazwach systemów plików NTFS (!)
  • Adaptacja łatka pod warunkiem Kevin Wormington (nowe wiadomości wyświetlane)
  • Poprawiono błąd składni w skrypcie konfiguracyjnym o wykryciu execinfo
  • Usunięto nieużywany AM_ICONV makro ze skryptu configure
  • naprawiono błąd zaspokojone na Cygwin, gdy polecenie Test pomocniczy udało się połączyć, gdy libgcrypt nie był dostępny.
  • aktualizowana mini-howto Grzegorz Adam Hankiewicz
  • aktualizowania francuskie tłumaczenia wiadomość
  • ograniczone ostrzeżenie o zabezpieczeniach dla zwykłych plików i twardych połączonych zwykłych plików
  • naprawiono błąd wyświetlania w dar_cp podczas manipulowania plików większych niż 2 GB
  • stała się wysypać spełnione podczas dodawania do bazy dar_manager archiwum, którego nazwa bazowa jest pusty ciąg znaków
  • poprawił komunikat o błędzie, zgłoszenie -B zawarte plik, w którym błąd składni został spełniony
  • zmodyfikowana bazie dar_manager rozważyć zarówno ctime i mtime jako wartość znacznika czasu dla danych zapisanych plików. Zapobiega to ostrzeżenie o źle uporządkowane archiwum w bazie, gdy w niektórych plików zostały przywraca ze starej kopii zapasowej

Co nowego w wersji 2.4.8:

  • Poprawki i aktualizacje dokumentacji
  • Baza aukcji poprawiły wydajność
  • zmniejszone zużycie pamięci warstwy buforowania w libdar
  • stałe doniesienia własne błąd spowodowany brakiem alokacji pamięci
  • Usunięto SIGSEGV spowodowanych przez dwukrotne bezpłatnie dar_xform gdy składni
  • Błąd jest spełnione w linii poleceń
  • dar_xform nie był w stanie prawidłowo przekształcić archiwum generowany przez dar
  • starsze niż zwolnić 2.4.0
  • naprawiono błąd, który prowadzi dar być w stanie usunąć katalog w
  • Czas przywracania
  • wymienić stare pozostały & quot; bcopy & quot; Wystąpienie przez wywołanie memcpy
  • Ostrzeżenie stałe kompilacji pod ArchLinux
  • Naprawiono błąd spełnione podczas tworzenia kopii zapasowej z izolacją o locie
  • stałe zachowanie libdar podczas czytania silnie uszkodzony plik zaszyfrowany
  • archiwum

Co nowego w wersji 2.4.7:

  • Ta wersja rozwiązuje awarii aplikacji, problem kompilacji pod Solarisem i kilka drobnych błędów.

Co nowego w wersji 2.4.6:

  • naprawiono błąd spełnione jednocześnie przerywając sprężonego tworzenie archiwum, Powstały archiwum tylko do odczytu w trybie --sequential odczytania
  • naprawiono błąd spełnione podczas czytania przerwanej archiwum w trybie sekwencyjnego odczytu. To prowadzi dar nie zwalnia niektóre obiekty z pamięci po zakończeniu operacji, który wyświetlany jest komunikat o błędzie z brzydkiego libdar rutynowej kontroli siebie.
  • stałe raportowanie nieznaną grupę systemową podczas konwersji GID nazwy (było zgłoszenie nieznanego użytkownika & quot; & quot; zamiast nieznane & quot; grupa & quot;) komunikat
  • usunięcie $ id: $ makro z pliku jak przeniesiony z CVS GIT
  • aktualizację pakietu do dystrybucji skrypty i dokumentacji Patrick Nagel
  • aktualizowany URL wskazujący na stronie internetowej Patrick Nagel
  • aktualizowania dokumentacji opisującej, jak uzyskać kod źródłowy z GIT (nie więcej z CVS)
  • stałe literówka w configure.ac
  • dodana informacja o tym, jak zbudować zupełnie nowy dar paczkę ze źródła w GIT
  • modyfikuje koniec komunikatów wyświetlanych przez opcją -h wskazać człowiekowi stronę, aby uzyskać więcej _options_ zamiast _details _
  • zastąpiony & minus; w dokumentacji HTML generowane przez standardowe ASCII kreską
  • naprawiono błąd w obliczeniach CRC zdecydował, że doprowadzi aplikację libdar oparciu przestanie działać na systemach opartych na architekturze sparc.

Co nowego w wersji 2.4.5:

  • Ta wersja przynosi kilka poprawek, które prowadzą dar do wyświetlenia komunikaty o błędach na koniec realizacji w określonych środowiskach.
  • Jeśli poprawki usterka segmentacji, które mogłyby zostać zrealizowane podczas porównywania archiwum z systemu plików.
  • Pozwala także dar związek z libexecinfo w systemach, które dostarczają go i pozwala dar przywracania danych z kopii różnicowych katalogów, które zostały zapisane w postaci niezmienionej od archiwum odniesienia zostało zrobione.
  • Aktualizuje wszystkie podane przykładowe skrypty być zgodne z --min-cyfrowy nowej opcji Dara.

Co nowego w wersji 2.4.4:

  • trwałe strony man w sekcji Nazwa: dodany whatis wpis
  • stałe segfault: w błąd wewnętrzny kod raportowania (delete [] w
  • miejsce free ())
  • naprawiono błąd: dar_manager nie był w stanie prawidłowo odczytać ostatnią

  • Wersja
  • Bazy danych generowanych, gdy po Rozszerzone atrybuty rejestrowane
  • niektóre pliki
  • uniknąć zgłaszania niepublikowane blok pamięci podczas kompilacji
  • optymalizacja zostały wykorzystane (dar, dar_manager, dar_cp, dar_slave,
  • dar_xform nie wszystkie zgłoszone pamięć niepublikowane kiedy gcc optymalizacja była
  • używane w & quot; infinint & quot; Tryb)

Co nowego w wersji 2.4.3:

  • Ta wersja przynosi kilka drobnych ulepszeń dotyczących wykorzystania pamięci i szybkość realizacji.
  • Zawiera również poprawkowym dla dar_manager.

Co nowego w wersji 2.4.1:

  • Ta wersja przynosi kilka drobnych błędów, aktualizacje dokumentacji, a pojedynczy nowa funkcja programu dar_manager niezbędnej do utrzymania dostępne zachowanie podobne do starszych wersji.

Co nowego w wersji 2.3.11:

  • To jest wydaniem poprawkowym, która naprawia kilka błędów .
  • Kod usuwania kromki starego archiwum została ustalona.
  • libdar poprawiła się być bardziej wytrzymała podczas czytania bardzo uszkodzone archiwum, które w przeciwnym razie prowadziłoby dar w nieskończonej pętli.
  • Kilka wystąpienia podwójnego zwolnienia pamięci zostały ustalone.

Co nowego w wersji 2.3.9:

  • stałą składnią Basha w dok / przykłady / pause_every_n_slice.duc przykładowy skrypt [SF 2020090]
  • dodany skrypt & quot Jasona Lewisa; dar_backups.sh & quot; który jest udoskonaloną wersją N skryptu wykonane przez Roi Rodriguez Mendez & Mauro Silvosa Rivera.
  • dodany komunikat z prośbą o aktualizację oprogramowania do obsługi przypadek, gdy nowy format archiwum (używany przez dar & gt; = 2.4.0) znajduje się dar
  • bardzo mało optymalizacja procesu odczytu EA
  • zaktualizowane FAQ
  • zastąpiony & quot; katalog & quot; o & quot; Archiwum Zawartość & quot; w komunikacie wyjściowym (-l -v).
  • dodaje łatę Siergieja Feo do dar_par.dcf
  • Dodano sprawdzić przed stddef.h obecności pliku nagłówka w skrypcie configure
  • stałe pisowni
  • dodaje Script Charlesa w doc / próbki
  • Dodano opcję -q do Dar
  • dodaje licencji wyjątku, aby umożliwić dystrybucję dar obok biblioteki OpenSSL
  • Bug fix: podczas diff archiwum (tylko), dar przywracania atime pliku w kopii zapasowej zamiast pliku w systemie przed otwarciem go do czytania
  • .
  • testowane dar z valgrind

Zrzuty ekranu

disk-archive_1_68087.jpg
disk-archive_2_68087.jpg

Podobne oprogramowanie

UnAce
UnAce

3 Jun 15

S tar
S tar

20 Feb 15

unzipit
unzipit

11 May 15

KDar
KDar

28 Sep 15

Komentarze do Disk ARchive

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!