
Fechado
Publicado
Pago na entrega
I’m looking for a clean, well-documented Python solution that keeps my file system in order and, above all, automates incremental backups. The script should watch one or more “source” directories, detect everything that has changed since the last run, and copy only the new or modified files to a versioned backup location. While it works, I also want it to tidy up what it finds: • Sort new or unsorted files into sub-folders based on type or an existing folder structure. • Detect duplicates with a content hash rather than name alone, then move those duplicates into a clearly named “_duplicates” folder so nothing is lost. • Log every action—sorting decisions, hash results, backup statistics—into a dated log file for easy review. Key expectations • Incremental backup logic that is reliable even across system restarts. • Cross-platform compatibility (Windows & Linux) with no obscure dependencies—standard Python 3.x plus well-known libraries like pathlib, hashlib, shutil, logging, maybe watchdog if you prefer real-time triggers. • Safe operations: no destructive moves, no silent overwrites. • A simple configuration file or CLI flags so I can point the script at new folders, change retention rules, or turn features on/off without touching the code. • Clear README and inline comments so I can extend it later. Acceptance criteria 1. Run the script twice in a row: the second pass must detect no changes and finish quickly. 2. Drop a duplicate file into the source: it should appear once in the backup and once in the “_duplicates” folder with an identical hash confirmed in the log. 3. Delete nothing unless I explicitly pass a “–purge” flag; otherwise, all operations are copy or move only. Deliverables • Well-structured Python source code. • Configuration template (e.g., YAML/JSON or argparse flags). • Sample log demonstrating one full pass plus one incremental pass. • Brief README with setup and usage instructions. If you’ve built similar tooling or have ideas to make the workflow even smoother, let me know. I value reliability and clarity over fancy UIs, so the focus should stay on rock-solid, test-covered Python code.
ID do Projeto: 40179156
15 propostas
Projeto remoto
Ativo há 9 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
15 freelancers estão ofertando em média ₹3.486 INR for esse trabalho

Hi there I am experienced Python developer and I have successfully completed hundreds of small Python projects like this one. I have got you need script to organize file with detecting duplicates, calculating hashes - it's piece of cake for me, I can deliver in couple of hours of working time
₹1.300 INR em 1 dia
8,1
8,1

With a background in cloud technology and software development, I have amassed a wealth of experience that makes me the right fit for your Python file backup and organizer project. For your refined needs, I will tirelessly commit myself to engineer a sophisticated yet user-friendly solution that not only automates incremental backups but also keeps your file system neat and organized. My expertise in utilizing Linux and Python has equipped me with substantial fluency in popular libraries such as pathlib, hashlib, shutil, logging, and watchdog – all of which you require for this project. Reliability is paramount in projects like these; thus, my proficiency guarantees a script that ensures cross-platform compatibility (Windows & Linux) without dependence on obscure tools. In addition to the aforementioned, my transferable skills include clear communication, attention to detail, and adhering to strict timelines – elements that directly align with your expectations. As an added assurance, I promise to deliver well-structured Python source code supplemented with a configuration template, sample log files plus comprehensive usage instructions. Together we can build a tool that is precise, organized and ready for further extensions.
₹3.000 INR em 7 dias
6,0
6,0

Hello there, ●●●Python Expert is Here●●● I’ve checked your project – “Python File Backup & Organizer” And read the description carefully. As a professional Python Expert I’m damn sure that I can “create a clean, well-documented Python solution that keeps my file system in order and, above all, automates incremental backups.” as you required. Additionally, I’ve done a lot of Python project based on ✔Django, ✔Pandas, ✔Flask, ✔FastAPI, ✔Jupyter Notebook, ✔Automation, ✔Selenium & etc. in various platform. You can visit my profile and check the Reviews of my previous all Python Project so that you can get the idea about my knowledge and skills. I’m ready to be hired or ready to be awarded as I can start this task Right Now. So, I’m waiting for your response in chat box. Warm Regards! Eng. Bablu Mondol.
₹1.000 INR em 1 dia
5,9
5,9

Hi, I can build a clean, well-documented Python 3 solution for incremental backups and file organization. The script will detect changes since the last run, copy only new/modified files, sort files into folders, detect duplicates using content hashes, and move them safely to a _duplicates folder. It will be cross-platform (Windows/Linux), use standard libraries, log every action clearly, and avoid any destructive operations unless explicitly enabled. I’ll provide a simple config/CLI, clear README, and sample logs demonstrating a full run and an incremental run. The focus will be reliability, clarity, and easy future extension. Thanks.
₹1.500 INR em 3 dias
5,5
5,5

Hello, I have over 5 years of experience developing reliable Python solutions, and I can create a robust file backup and organization script tailored to your needs. My approach includes implementing incremental backups, sorting files by type, and managing duplicates with careful logging for transparency. The solution will be cross-platform and easy to configure. Please send a message if you’d like to see samples of similar projects. Thanks, Adegoke. M
₹2.289,17 INR em 3 dias
3,0
3,0

Hi, I can build your Python file backup & organizer script with incremental backup logic, type‑based organizing, duplicate detection using content hashes, and detailed logs. I’ll deliver clean, cross‑platform Python code with config support and a clear README. Ready to start and deliver a reliable solution. Regards, Bharti
₹1.050 INR em 7 dias
2,2
2,2

Hi, I have 15+ years as a DevOps engineer and Python/Bash scripting expert, building reliable automation tools for file management, incremental backups, duplicate detection, and cross-platform workflows. I will deliver a clean, well-documented Python script that watches your source directories, performs incremental backups of only changed/new files. My approach will be: 1. Use standard libraries (pathlib, hashlib, shutil, logging) + watchdog (optional real-time mode) for cross-platform (Windows/Linux) compatibility. 2. Implement reliable incremental logic with timestamp/hash tracking stored persistently (e.g., JSON state file). 3. Add configurable sorting rules, duplicate handling, and retention via a simple YAML/JSON config or CLI flags. 4. Ensure safe operations: copy-only by default, no overwrites, optional –purge flag for cleanup. 5. Produce detailed dated logs, inline comments, README, and sample outputs (full + incremental runs). Deliverables: - Structured, commented Python script - Config template (YAML or argparse) - Sample log files showing full + incremental passes - Clear README with setup, usage, and extension notes Quick questions: 1. Which directories are you backing up, and any preferred sorting rules (by file type, date, name patterns)? 3. Any specific retention policy (e.g., keep X versions, delete after Y days)? This will give you a rock-solid, maintainable automation tool you can trust and extend easily. Best Regards, Rahul Kumar
₹5.000 INR em 7 dias
1,5
1,5

I will build a clean, well-documented Python solution for reliable incremental backups that works consistently across restarts and platforms. The script will track file changes, copy only new or modified files to a versioned backup location, and keep the file system organized by sorting files into structured subfolders. Duplicate detection will be handled via content hashing to ensure accuracy, with duplicates safely moved to a dedicated _duplicates directory. Every action—hash checks, sorting decisions, and backup statistics will be logged to dated log files for full transparency. The solution will be configurable via CLI flags or a simple config file, with safe, non-destructive defaults.
₹1.500 INR em 14 dias
0,0
0,0

Hello, I can build a clean, reliable Python-based incremental backup and file organization system as described. I have strong experience with Python scripting and automation and can implement: • Incremental backup using file metadata and hashes • Duplicate detection using content hashing (hashlib) • Folder organization by file type or structure • Versioned backups with safe copy/move operations • Detailed logging using Python logging module • Configurable paths and options via JSON/YAML or CLI arguments • Cross-platform compatibility (Windows/Linux) The script will ensure: ✔ Second run detects no changes ✔ No destructive deletes without --purge flag ✔ Clear README and commented code I focus on reliability, clarity, and well-structured code. Ready to start immediately. Thank you, Harsha
₹900 INR em 7 dias
0,0
0,0

As an experienced full-stack web developer and AI/ML engineer, I understand the importance of clean, efficient code and system automation, key attributes that your Python file backup and organizer project requires. Throughout my career, I have consistently developed robust, scalable solutions just like what you need. Having dealt with complex systems, I am no stranger to implementing incremental backups across multiple platforms while ensuring reliability even after system restarts. Furthermore, my proficiency in Python and software development has equipped me with thorough knowledge of the standard libraries you've mentioned - such as pathlib, hashlib, shutil, logging - making me well-suited to create your desired solution. On top of that, my AI/ML background allows me to implement content hashing for duplication detection effectively; any duplicate files found will be moved to a '_duplicates' folder without data loss. With extensive experience in documenting projects and providing comprehensive Readme files, documentation won't be an issue. My goal is not just to meet the acceptance criteria but to go beyond and suggest methods of enhancing your workflow based on my vast experience. In summary, I bring a strong combination of skills-aligned with your project requirements-from Python expertise to a knack for problem-solving-that would make me an ideal choice for your Python File Backup & Organizer project.
₹1.100 INR em 7 dias
0,0
0,0

Hi, I’ve already built and deployed incremental backup and file-organization tools in Python, so your requirements are very familiar to me. I clearly understand your expectations: Reliable incremental backups using file metadata + content hashes (works across restarts) Duplicate detection via hash (SHA-256) with safe relocation to a _duplicates folder Non-destructive operations (copy/move only, no deletes unless --purge is explicitly used) Detailed, dated logging of every action (hashing, sorting, backup stats) Clean, cross-platform Python 3 solution using standard libraries (pathlib, hashlib, shutil, logging) and optional watchdog Simple config file / CLI flags for sources, retention, and feature toggles Clear README + well-commented code for easy future extension I’ll ensure your acceptance criteria are met: Second run completes fast with zero detected changes Duplicate files are detected by content hash and logged clearly Nothing is deleted unless --purge is passed Deliverables will include: Structured Python source code Config template (YAML/JSON or argparse) Sample logs (initial + incremental run) Brief README with setup and usage If you’d like, I can also suggest extra safety features like: Backup state tracking via SQLite/JSON Dry-run mode Optional checksum verification after copy Let’s open chat to confirm preferences (real-time vs scheduled runs, config format, retention rules). Regards, Malik Abdul Salam
₹600 INR em 2 dias
0,1
0,1

Hello, I can build a clean and reliable Python script to back up and organize your files exactly as requested. The script will be simple, efficient, and well-documented. I am ready to start immediately. Best regards, Sajjad
₹800 INR em 3 dias
0,0
0,0

Hi, I am a Final-year Electrical Engineering student with a strong background in Python scripting and Linux systems. I have built similar automation tools for data monitoring and industrial simulations. I can deliver a robust, production-ready solution that includes: Smart Incremental Backups: Using file metadata to skip unchanged files for maximum speed. Hash-based Deduplication: Using SHA-256 content hashing to identify and isolate duplicate files regardless of their name. Automated Organization: Intelligent sorting by file type into a clean directory structure. Comprehensive Logging: A detailed audit trail of every move, copy, and hash result. Safe & Configurable: A YAML/JSON configuration system so you can manage folders without touching the code. I prioritize clean, PEP8-compliant code and thorough documentation. I can have the first version ready for your testing within 24–48 hours. Let’s build a reliable system for your files.
₹700 INR em 2 dias
0,0
0,0

I am very expirienced with Python as it was one of the programming languages teached to me during college, I have already worked on a very similar project so I think it would be fairly easy to get done, thank you
₹30.500 INR em 30 dias
0,0
0,0

Kālpākkam, India
Membro desde jan. 25, 2026
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$20-40 USD
$10-77 USD
$250-750 USD
$10-30 USD
₹12500-37500 INR
€140 EUR
₹12500-37500 INR
$10-30 USD
$250-750 USD
$150-200 USD
$750-1500 USD
$2-8 USD / hora
₹37500-75000 INR
₹10000-20000 INR
£2-5 GBP / hora
$10-20 CAD
$250-750 USD
$250-750 USD
₹750-1250 INR / hora