Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Postby gael33 on Sun Mar 02, 2014 3:51 pm
I heard that Timeshift for Linux is the ideal software for taking a snapshot of the HDD, so I downloaded it and installed it.
Well, it looks really good but unfortunately I don't have enough space on my HDD. However, I do have a 500GB USB external HDD
and that's where it failed. It doesn't read the USB drive. On the Timeshift GUI there is a flip-down box for (I assume) to change drives.
Is there any way that I could get this program to copy a snapshot of my HDD on to the external USB drive?
Otherwise I will have to look for an alternative
Thanks,
gael.
I've not used TimeShift but my first questions would be, what filesystem is the external drive using? and also does your OS see the drive but Timeshift does not, or is nothing seeing the drive?
Lastly, what does `dmesg | tail` say after you plug the external drive in? and also, what does `mount` show?
I too have never used (even heard of) this. However, here's a quote from the developer
Quote:
Backup to Portable Device
Snapshots can be saved to portable hard disks with a Linux partition. Users can add a list of devices and TimeShift will remember the device and the partition. The next time the device is connected, the user will be prompted to save a snapshot on the device.
Looks pretty good option for those not using a snap aware filesystem/infrastructure (btrfs or LVM or zfs)
I've not used TimeShift but my first questions would be, what filesystem is the external drive using? and also does your OS see the drive but Timeshift does not, or is nothing seeing the drive?
Lastly, what does `dmesg | tail` say after you plug the external drive in? and also, what does `mount` show?
I too have never used (even heard of) this. However, here's a quote from the developerLooks pretty good option for those not using a snap aware filesystem/infrastructure (btrfs or LVM or zfs)
The external drive is a 'My Passport' drive and I do believe it has a VFAT F/S on it. Normally VFAT is the recommended F/S as both Linux and Windows can use it interchangeably.
I learned about Timeshift in the latest Linux Format Magazine so I guess it is a bonafide piece of software.
VFAT has several limitations - I'd recommend you use NTFS; Mint 16 will mount it automagically (probably) when you plug it in (you can manually mount that VFAT). NTFS is quite well supported on Linux these days.
Looks like a variation on rsnapshot, should work ok as it uses rsync a "standard" tool.
Do you require this drive to be used both on Windows and Linux? If it's going to be your TImeShift backup drive, it sounds like it really will only be used for Linux, in which case, frankly, I'd go straight to EXT4, being a native, open, and very well-supported filesystem for Linux.
If you will be using the drive for Windows, then as syg00 says, NTFS would definitely be a better choice than FAT. I have also used exFAT with OK results. I do believe both NTFS and exFAT might require extra software to be installed (just look around your repo for ntfs and/or exfat related libraries and drivers and install them).
TimeShift sounds interesting, let us know how it works out for you!
Do you require this drive to be used both on Windows and Linux? If it's going to be your TImeShift backup drive, it sounds like it really will only be used for Linux, in which case, frankly, I'd go straight to EXT4, being a native, open, and very well-supported filesystem for Linux.
Excellent point. And as it's specifically a "system" (as distinct fron "user") backup, you'll need to be able to ensure that after the restore permissions are correct.
I change my vote to ext4 ....
I do have a considerable amount of info on the drive, so I'm going to have to go through it carefully before I reformat the drive with the ext4 file system. It might be a few of days before I complete the process so please don't think that I have ignored your advice. I will post on here when all is completed. Hopefully TimeShift will recognise the drive and I can give a review.
Till later
Shouldn't be necessary to reformat the entire drive - shrink the VFAT (using gparted on Linux) and add a separate partition for the backup. Wouldn't need to be too large IMO. That way your data can stay where it is.
Shouldn't be necessary to reformat the entire drive - shrink the VFAT (using gparted on Linux) and add a separate partition for the backup. Wouldn't need to be too large IMO. That way your data can stay where it is.
Good idea, will try that as it sounds like less aggravation.
Okay, the answer to the TimeShift problem is solved. SYG00 had the answer, I shrank the NTFS drive partition with Gparted and left enough space for what was required for backups. I then formatted the free space creating a ext4 partition and then used TimeShift (which now recognised the Linux drive) and created a drive snapshot. According to the information on TimeShift, the first snapshot takes the longest as the automatic updates are incremental. Updates can be every hour, day, week or month and once setup can be forgotten as it does what it says on the packet, so to speak.
Thanks for all the support guys.
gael.
PS. I always thought that my external HDD was VFAT, in fact it was NTFS. The chances are that if the HDD had been VFAT TimeShift may have been able to read it ... too late now!
I wouldn't commit my data to a VFAT volume if I could help it, anyway. Not that I've had problems with it, necessarily, but the limitations are just a bit too severe for me.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.