First, answer the questions already asked, please.
And it would be interesting to know about how much data was on the device. 50MB is very different from 8TB.
There are many ways to backup a file system. But I don't think that is really what you want. I think you want to backup files, which ware stored on a file system, which is placed into a partition, which is part of a HDD organized through the partition table. It is possible to "backup" at any of those levels, but there is complexities when it comes to restoring for each. Most people really just want to backup their files, permissions, ownership, groups, and ACLs. For that, rsync is a reasonable beginner tool. If the files are just data, not programs or settings, any program that can copy from A ---> B can be used. However, rsync is more efficient.
Learning Linux :
https://blog.jdpfu.com/2017/03/31/le...inux-condensed
If you want to learn Linux, it takes time and effort. There is always more to know. Always. Most people usually only know what we need to know, at the time we need to know it. But in the beginning, jumping into the middle of commands without much background can be dangerous to your data. Find a mentor, someone you can watch. Use Unix daily for multiple hours. Hopefully, it is your job, so you can be paid. Read books on scripting, architecture, design. Join a local LUG and become active. Many of those old guys are full of knowledge, but you have to ask good questions and have a minimal background.
http://linuxcommand.org/tlcl.php that book should provide a reasonable minimal background for beginners.
I fear it is too late for your data to be backed up unless you have lots and lots of time (months - years) to manually go through all the files and rename them. Backups need to happen BEFORE there are any issues with the data and files.
There are many advanced techniques to attempt to get much of the data you have back, but an understanding of how file systems work would be required. Few people have that knowledge and usually they charge high prices for their service.
Ever heard the saying, "measure twice, cut once?" That applies to Unix commands too. Be very careful running commands unless you are certain about each parameter and the correct order is used. Swapping the order can do bad things, as I think you realize now.
Bookmarks