Click here to Skip to main content
15,878,945 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I want to make a software which automatically backup my pc's file in an external memory.I want to make this software in python and some os system access.Actually what I think that my software main work is to detect where new file added or removed any existing file.If it found then just backup this file with previous backup part.

I use ubuntu.I have some knowledge about python so where should I start,which API is needed I don't know.SO I hope to give some advice or useful link to start my project.

thanks everyone.
Posted
Comments
Sergey Alexandrovich Kryukov 4-Feb-15 15:24pm    
Why so many people ask "how to start"? Starting point is not so important. I wonder, why would you need yet another backup product.
—SA
Rumy Hasan 4-Feb-15 15:36pm    
I do it for my learning so the commercial product is not the target but I want to do it as matured as I can.
Sergey Alexandrovich Kryukov 4-Feb-15 17:54pm    
I understand, but it's no so clear what could help you. Asking about starting is not very productive. There is nothing too special in this work, so it's hard to figure out what to white about. It would help a lot if you could be more specific and explain where you stuck, or some particular concerns.
—SA
Rumy Hasan 5-Feb-15 3:03am    
I am little more confuse about starting but I explain how I think.It has 3 part.

1.I want to make a linux kernel module which start when I open my pc.The basic work of this module is to detect my external memory device and mount it then give it to my second part.

2.the second part of my project is to scan all my paths if any new file and folder come then it copy to my external backup device

3.the third one is the interface.Users can reach there backup traveling time like time machine on mac.

I don't know about how to start my second part so the question is about my second part.



This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900