Jeśli naprawdę potrzebujesz „kopii zapasowej”, potrzebujesz również schematu bazy danych, takiego jak definicje tabel, definicje widoków, procedury przechowywania i tak dalej. Kopia zapasowa bazy danych to nie tylko dane.
Wartość formatu mysqldump do tworzenia kopii zapasowych polega w szczególności na tym, że jest bardzo ŁATWY w użyciu do przywracania baz danych mysql. Kopia zapasowa, której nie można łatwo przywrócić, jest znacznie mniej przydatna. Jeśli szukasz metody niezawodnej kopii zapasowej danych mysql, aby można było przywrócić je na serwer mysql, to myślę, że powinieneś pozostać przy narzędziu mysqldump.
MySQL jest darmowy i działa na wielu różnych platformach. Konfiguracja nowego serwera mysql, do którego mogę przywrócić, jest prosta. W ogóle nie martwię się, że nie będę w stanie skonfigurować mysql, więc mogę przywrócić.
Znacznie bardziej martwiłbym się niestandardową kopią zapasową / przywracaniem opartą na kruchym formacie, takim jak csv / tsv. Czy na pewno wszystkie cudzysłowy, przecinki lub tabulatory, które znajdują się w Twoich danych, zostaną poprawnie zmienione, a następnie poprawnie przeanalizowane przez narzędzie przywracania?
Jeśli szukasz metody wyodrębnienia danych, zobacz kilka w innych odpowiedziach.