Якщо вам дійсно потрібна "Резервна копія", то вам також потрібна схема бази даних, така як визначення таблиць, визначення перегляду, процедури зберігання тощо. Резервна копія бази даних - це не просто дані.
Значення формату mysqldump для резервного копіювання полягає в тому, що дуже легко використовувати його для відновлення баз даних mysql. Резервна копія, яку не легко відновити, набагато менш корисна. Якщо ви шукаєте метод надійного резервного копіювання даних mysql, щоб ви могли відновити їх на сервері mysql, то, я думаю, вам слід дотримуватися інструменту mysqldump.
Mysql безкоштовний і працює на багатьох різних платформах. Налаштування нового сервера MySQL, на який я можу відновити, дуже просто. Мене зовсім не турбує неможливість встановити mysql, щоб я міг відновити.
Мене б набагато більше хвилювало нестандартне резервне копіювання / відновлення, засноване на такому неміцному форматі, як csv / tsv. Ви впевнені, що всі ваші цитати, коми або вкладки, які є у ваших даних, будуть правильно екрановані, а потім правильно проаналізовані вашим інструментом відновлення?
Якщо ви шукаєте метод для вилучення даних, перегляньте кілька в інших відповідях.