Konwertuj bak do txt

Konwertuj BAK na TXT

Zidentyfikuj aplikację źródłową przed wyodrębnieniem czytelnego tekstu z kopii zapasowej .bak.

Twórz pliki TXT online

Nie potrafimy jeszcze odczytać plików BAK, więc tej konwersji nie oferujemy. Jeśli możesz wyeksportować swoją pracę do jednego z tych lub innych formatów, zrobimy z niego TXT:

Jak konwertować bak do txt

Kopia zapasowa .bak może wymagać przekształcenia w czytelny tekst na potrzeby systemu importu, przeglądu, udostępniania lub długoterminowej archiwizacji. Właściwa metoda zależy od programu i danych znajdujących się w kopii zapasowej, a nie od rozszerzenia nazwy pliku .bak.

Czym jest plik BAK

BAK nie jest zdefiniowanym formatem pliku. Jest to ogólne rozszerzenie używane przez niezależne aplikacje dla kopii zapasowych. Plik .bak może zawierać zwykły tekst, skopiowany dokument, rysunek, skompresowane archiwum, kopię zapasową bazy danych, dane konfiguracyjne lub zastrzeżone dane binarne.

Niektóre programy dodają rozszerzenie do oryginalnej nazwy pliku, na przykład settings.ini.bak lub notes.txt.bak. Takie pliki mogą zachowywać oryginalny typ zawartości. Inne pliki, takie jak kopia zapasowa Microsoft SQL Server database.bak lub kopia zapasowa rysunku AutoCAD, wymagają użycia programu źródłowego.

Sprawdź pełną nazwę pliku, folder, w którym został znaleziony, oraz aplikację, która go utworzyła. Nazwa taka jak notes.txt.bak sugeruje kopię zapasową tekstu, ale nie stanowi dowodu; plik o nazwie wyłącznie backup.bak dostarcza niemal żadnych informacji o formacie.

Czym jest plik TXT

Plik .txt zawiera niesformatowane znaki i podziały wierszy. Można go otworzyć w Notepad, TextEdit, Notepad++, Visual Studio Code, za pomocą narzędzi terminalowych oraz w większości systemów operacyjnych bez użycia oryginalnej aplikacji, w której został utworzony.

TXT jest przydatny w przypadku dzienników, notatek, danych konfiguracyjnych, kodu źródłowego i wyeksportowanych rekordów. Nie zachowuje układu dokumentu, obrazów, formuł, makr, relacji baz danych, obiektów rysunkowych ani metadanych charakterystycznych dla aplikacji. Używaj UTF-8, chyba że system odbierający dane wymaga ASCII, UTF-16 lub innego kodowania.

Sprawdź kopię zapasową przed jej zmianą

  1. Skopiuj plik .bak i pozostaw oryginał bez zmian.
  2. Określ aplikację źródłową na podstawie nazwy pliku, lokalizacji kopii zapasowej, dokumentacji lub informacji od osoby, która dostarczyła plik.
  3. W macOS lub Linux uruchom polecenie file filename.bak. Wyniki takie jak ASCII text lub UTF-8 Unicode text wskazują, że edytor prawdopodobnie będzie w stanie go obsłużyć. Wyniki takie jak Zip archive, data lub format innej aplikacji wymagają dalszej analizy albo użycia programu źródłowego.
  4. Otwórz kopię w Notepad++, Visual Studio Code lub innym edytorze tekstu. Czytelne słowa i spójne wiersze wskazują na tekst; losowe symbole, liczne znaki null lub nieczytelne fragmenty zwykle oznaczają dane binarne. Zamknij plik binarny bez zapisywania go.

Narzędzie do identyfikacji plików może nie dać jednoznacznego wyniku, szczególnie w przypadku zastrzeżonych kopii zapasowych. Nie zakładaj, że plik jest kopią zapasową SQL Server, AutoCAD lub tekstu wyłącznie na podstawie jego rozszerzenia.

Konwertowanie kopii zapasowej zawierającej zwykły tekst

Jeśli zawartość jest już czytelnym tekstem, wystarczy otworzyć kopię i zapisać ją jako output.txt. W Notepad++ użyj opcji Encoding → Convert to UTF-8, jeśli jest to konieczne, a następnie wybierz File → Save As i wprowadź nazwę pliku kończącą się rozszerzeniem .txt. W macOS TextEdit wybierz Format → Make Plain Text przed zapisaniem, a następnie wybierz UTF-8, jeśli taka opcja jest dostępna.

Zmiana nazwy notes.txt.bak na notes.txt zmienia tylko rozszerzenie. Jest bezpieczna wyłącznie wtedy, gdy plik już zawiera zwykły tekst i nie jest potrzebna konwersja zawartości. Zapisanie pliku za pomocą edytora jest lepszym rozwiązaniem, jeśli trzeba potwierdzić lub zmienić kodowanie znaków.

Eksportowanie kopii zapasowych utworzonych przez określone oprogramowanie

W przypadku kopii zapasowej Microsoft SQL Server przywróć plik w SQL Server Management Studio, wybierając opcję Databases → Restore Database. Wykonaj zapytanie dotyczące wymaganej tabeli lub rekordów, a następnie wyeksportuj wyniki jako tekst, CSV lub dane rozdzielane tabulatorami. Możesz również użyć menu kontekstowego bazy danych i wybrać Tasks → Export Data. Plik .bak SQL Server nie jest czytelnym tekstem bazy danych i nie można go sensownie przekonwertować przez zmianę nazwy.

W przypadku kopii zapasowej AutoCAD utwórz kopię pliku i zmień nazwę drawing.bak na drawing.dwg, a następnie otwórz ją w AutoCAD, jeśli potwierdzono, że jest to kopia zapasowa AutoCAD. Wyodrębnij wymagany tekst, atrybuty, nazwy warstw lub właściwości obiektów za pomocą narzędzi AutoCAD do ekstrakcji danych albo odpowiedniego skryptu. Rysunek DWG nie ma jednego użytecznego odpowiednika TXT; eksport całej zawartości do tekstu powoduje utratę geometrii i struktury rysunku.

W przypadku ustawień aplikacji, zapisów gier, archiwów lub zastrzeżonych dokumentów przywróć albo otwórz kopię zapasową w programie, który ją utworzył. Użyj polecenia File → Export, File → Save As lub eksportu danych dostępnego w tym programie, wybierając tekst, CSV, tekst rozdzielany tabulatorami albo format raportu wyłącznie wtedy, gdy jest dostępny.

Konwersja online i ograniczenia zgodności

Nie istnieje niezawodny, uniwersalny konwerter BAK do TXT online. Nie przesyłaj nieznanej kopii zapasowej, ponieważ może zawierać hasła, dane klientów, bazy danych lub prywatne dokumenty.

Jeśli kopia zapasowa niezawierająca poufnych danych została jednoznacznie zidentyfikowana jako obsługiwany typ dokumentu, najpierw przywróć jej właściwe rozszerzenie i skorzystaj z renomowanej usługi, takiej jak CloudConvert lub Zamzar, wyłącznie wtedy, gdy wymienia ona ten format źródłowy oraz TXT jako obsługiwaną parę konwersji. Usługi te nie identyfikują zastrzeżonych kopii zapasowych ani nie przekształcają bezpiecznie dowolnych danych binarnych w znaczący tekst.

W przypadku eksportów baz danych CSV lub TXT rozdzielany tabulatorami jest zwykle bardziej użyteczny niż tekst o dowolnym układzie, ponieważ zachowuje wiersze i kolumny. Potwierdź w systemie odbierającym wymagany separator, znak cudzysłowu, znak końca wiersza, kodowanie oraz wymóg obecności wiersza nagłówka. Przetestuj wynikowy plik w aplikacji docelowej przed usunięciem oryginalnej kopii zapasowej.

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików bak.