Syncing folders that have renamed files and subfolders

catalogue

New member
Member
VIP
Local time
8:13 PM
Messages
108
This question is about syncing and backing up files in general. Sync Toy and a few other backups tools can not do what I need.

The problem is how to synchronize folders of thousands of photos and music files between my computer and external HD. I am constantly renaming files, adding and deleting child and parent folders, moving photos or folders to new folders etc. on the computer. So I don't see how any sync program could correctly deal with files and subfolders that have been moved to different folders. When any given folder on the original and backup is compared, the program can't tell the difference between a file that is missing on main computer because I wanted to delete it permanently and one that was missing because I moved it to another folder or renamed it - correct?

Yes there are programs that show you comparisons between two folder but that does nothing to solve the problem - you still have to go through everything manually and handle the missing-vs-moved-vs-renamed situations yourself, one by one.

So now imagine this happening for hundreds and hundreds of files and subfolders every week.

It seems the only solution would be delete all 200 Gb of music and photos from the HD and re-copy them every time. Or, use continuous live cloud backup but that is absolutely not an option for me. First of all I tried it and it slowed down the computer outrageously - even though I was only backing up a few hundred Gb of text files and NOT my 200 Gb of photos and music! Secondly it's not acceptable due to security and privacy issues. Either issue alone is enough to rule out cloud storage.
 

My Computer My Computer

At a glance

7 Pro 64Intel Core i5-2540M 2.6 GHz6 GB RAM
Computer type
Laptop
Computer Manufacturer/Model Number
Lenovo Thinkpad T520
OS
7 Pro 64
CPU
Intel Core i5-2540M 2.6 GHz
Memory
6 GB RAM
Hard Drives
1 Tb
I don't see why you should have a problem.

I constantly rename, add, delete, and otherwise reorganize tens of thousands of mp3s, pictures, and video files across hundreds of folders on my data drive.

My backup program is configured to do exactly one thing: make the backup (target) drive be an exact replica of the original (source) drive. It does exactly that.

If I move dog.jpg from the pet folder on the source drive to the animals folder on the source drive, that change is carried over to the target drive the next time I run the backup. That is: dog.jpg is deleted from the pet folder on the target drive and added to the animals folder on the target drive.

Ditto for any renamed, deleted, or newly created files on the source drive.

Backup apps have a configuration setting that controls this. It's usually referred to as "mirroring". If you do not choose mirroring, the dog.jpg file would be copied to the animals folder on the target, but it would NOT be deleted from the pet folder on the target. You would then have 2 dog.jpg files on the target. Some people want it that way and some don't. That's why there is a configuration switch for mirroring. You choose yes or no to the mirroring option. I choose yes.

What am I not understanding about your situation?

I use FreeFileSync, but as far as I know, all of the decent and popular backup programs can do this.

On a typical day, after I have deleted, renamed, moved, and added my normal amount of files, FreeFileSync can make the new backup in roughly one minute---the backup drive is then once again an exact replica of the source drive, reflecting the changes I've made on the source drive since the last backup.

You state: "When any given folder on the original and backup is compared, the program can't tell the difference between a file that is missing on main computer because I wanted to delete it permanently and one that was missing because I moved it to another folder or renamed it - correct?".

Not correct. If dog.jpg is deleted from the main computer, it would also be deleted from the target the next time the backup is run. If dog.jpg is moved to another folder on the main computer, it will be deleted from the original folder on the target and added to the new folder on the target the next time the backup is run. If dog.jpg is renamed to doggy.jpg on the main computer, then dog.jpg will be deleted from the target and doggy.jpg will be added to the target the next time the backup is run. ALL OF THIS WILL HAPPEN IF AND ONLY IF YOU USE MIRRORING.

Am I misunderstanding something about your situation?
 
Last edited:

My Computer My Computer

At a glance

Windows 7 Home Premium SP1, 64-bitIntel Skylake i5-6600K, not overclocked8 GB HyperX DDR4-2666 (2 x 4 GB)none; graphics are integrated on CPU
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
The catch is, my external has a hundred Gb or so of files that I keep only there, and not on the computer.

I think this messes up the whole mirroring thing that you're talking about, because when the program sees a file on the external that's not on the computer, it woudln't know if that's because I want it that way or because I want it deleted forever from both drives. I think I didn't specify this in my post.
 

My Computer My Computer

At a glance

7 Pro 64Intel Core i5-2540M 2.6 GHz6 GB RAM
Computer type
Laptop
Computer Manufacturer/Model Number
Lenovo Thinkpad T520
OS
7 Pro 64
CPU
Intel Core i5-2540M 2.6 GHz
Memory
6 GB RAM
Hard Drives
1 Tb
The catch is, my external has a hundred Gb or so of files that I keep only there, and not on the computer.

I think I didn't specify this in my post.

I know you didn't.

For some reason, you can't keep this "hundred Gb or so of files" on the source drive and have them be part of your backup to the target drive, just like any other file. So be it. That's your choice.

You might be able to get around it by directing the backups to a folder on the target drive.

Assume the external is F.

Keep the 100 GB of stuff in the F:\yadayada folder.

Make a folder on F called yourmama.

Tell Synctoy to backup to F:\yourmama, not to F.

That might work. I've never experimented.
 

My Computer My Computer

At a glance

Windows 7 Home Premium SP1, 64-bitIntel Skylake i5-6600K, not overclocked8 GB HyperX DDR4-2666 (2 x 4 GB)none; graphics are integrated on CPU
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
Ignatz last suggestion will work perfectly - backup to a different folder.
 

My Computer My Computer

At a glance

Windows 10 Pro x64 ; Xubuntu x64Intel i7 860 @ 2.80 GHz O/C'ed to 4.0GHz16GB Corsair Vengance DDR3 @ 661 MHz Dual Cha...EVGA NVidia GTX 560 1024MB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Golden Mk. I.4
OS
Windows 10 Pro x64 ; Xubuntu x64
CPU
Intel i7 860 @ 2.80 GHz O/C'ed to 4.0GHz
Motherboard
Gigabyte P55A-UD3R Rev.1. Award BIOS F13
Memory
16GB Corsair Vengance DDR3 @ 661 MHz Dual Channel (9-9-9-24)
Graphics Card(s)
EVGA NVidia GTX 560 1024MB
Sound Card
Realtek Integrated
Monitor(s) Displays
Dual Samsung SyncMaster 2494HS
Screen Resolution
1920*1080 and 1920*1080
Hard Drives
1*Samsung 840 EVO 120GB SSD;
1*OCZ Vertex 2 60GB SSD;
2*Samsung F3 SpinPoint 1TB in RAID0;
1*Samsung F1 SpinPoint 1TB;
2*Western Digital 1TB External USB 3.0
1*Western Digital 500GB External USB 3.0
1*Seagate 500GB External USB 2.0
PSU
Thermaltake ToughPower QFan 750W
Case
Thermaltake Element S VK60001W2Z
Cooling
Corsair H60 Water Cooling, 2*230mm and 2*80mm case fans
Keyboard
Logitech G110
Mouse
Logitech MX518
It works. That's how I do it. And I only have to back up one folder. I call mine D-Backups. Everything I back up is under that folder.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64QuadCore Intel Core i7 920, 2666 MHz (20 x 133)6134 MB (DDR3-1333 DDR3 SDRAM)(2 - SLI) NVIDIA GeForce GTS 250 (1024 MB)
Computer Manufacturer/Model Number
Home Built
OS
Windows 7 Ultimate x64
CPU
QuadCore Intel Core i7 920, 2666 MHz (20 x 133)
Motherboard
Asus P6T
Memory
6134 MB (DDR3-1333 DDR3 SDRAM)
Graphics Card(s)
(2 - SLI) NVIDIA GeForce GTS 250 (1024 MB)
Sound Card
Onboard Realtek ALC888/1200 @ Intel 82801JB IC
Monitor(s) Displays
HDMII
Screen Resolution
1280 x 800
Hard Drives
Crucial M4 (64 GB SSD)
WD Caviar Blacks
WD5001AALS-00J7B1 ATA Device (465 GB)
WD5001AALS-00J7B1 ATA Device (465 GB)
WD5001AALS-00L3B2 ATA Device (465 GB)
WD Elements USB External (250 GB)
PSU
Corsair 550
Case
iStarUSA S-10000BL Black

My Computer My Computer

At a glance

W7 Prof 64 biti7-3770kG.Skill Sniper 1866 16 GBEvga GTX 770
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HomieJunker
OS
W7 Prof 64 bit
CPU
i7-3770k
Motherboard
Sabertooth Z77
Memory
G.Skill Sniper 1866 16 GB
Graphics Card(s)
Evga GTX 770
Sound Card
Sound Blaster Z
Monitor(s) Displays
Asus VG278HE
Screen Resolution
1920 x 1080
Hard Drives
4 Seagate Barracudas 250 GB
2 Intel® X25-M 160GB
PSU
Corsair H1000X
Case
Lian-Li A77B
Cooling
Phantek 120 dual fans
Keyboard
Corsair K70 RGB
Mouse
Logitech G502
Internet Speed
FiOS Quantum
Antivirus
Avira
Browser
Chrome
You might be able to get around it by directing the backups to a folder on the target drive.

But then my photos would be spread out between two different directories, which causes all kinds of problems when I go to search for something. E.g. if I search for photos with a certain word in the filename I have to run the search in two separate folders one after the other and can't see the results all together; or else run the search on the *entire* drive and get results that aren't photos (which can be hundreds if the word I'm searching for is used, let's say, in software icons - then I could get hundreds of results that are jpg images but aren't my own photos).

Ultimately this might not be any less hassle than the manual brute-force backup I've been doing.
 

My Computer My Computer

At a glance

7 Pro 64Intel Core i5-2540M 2.6 GHz6 GB RAM
Computer type
Laptop
Computer Manufacturer/Model Number
Lenovo Thinkpad T520
OS
7 Pro 64
CPU
Intel Core i5-2540M 2.6 GHz
Memory
6 GB RAM
Hard Drives
1 Tb
What is your search tool?

You ought to try "Everything" from voidtools.com.

It can be configured to include or exclude certain drives, folders, or sub-folders.

You search by text string within the file name. A search for "bmp frank si" would find all pictures of frank sinatra or frank simon that had "frank si" within the file name and had a bmp extension, but not jpegs or tiffs or mp3s.

Results are shown in a single scrollable window.

Results can then be sorted by path, extension, size, type, date modified, creation time, last access time, or attributes.

Lightning fast--results displayed about as fast as you can enter the search term.

It's free.

It's useless for anything other than file names.
 

My Computer My Computer

At a glance

Windows 7 Home Premium SP1, 64-bitIntel Skylake i5-6600K, not overclocked8 GB HyperX DDR4-2666 (2 x 4 GB)none; graphics are integrated on CPU
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
You have added only ONE unique level of file structure to the hierarchy.
Whatever its name (Backup-Files for example) search on that.
And use a good search tool. I'm using Power Desk Pro's file search, but don't Power Desk Pro.
Find one that works for you.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64QuadCore Intel Core i7 920, 2666 MHz (20 x 133)6134 MB (DDR3-1333 DDR3 SDRAM)(2 - SLI) NVIDIA GeForce GTS 250 (1024 MB)
Computer Manufacturer/Model Number
Home Built
OS
Windows 7 Ultimate x64
CPU
QuadCore Intel Core i7 920, 2666 MHz (20 x 133)
Motherboard
Asus P6T
Memory
6134 MB (DDR3-1333 DDR3 SDRAM)
Graphics Card(s)
(2 - SLI) NVIDIA GeForce GTS 250 (1024 MB)
Sound Card
Onboard Realtek ALC888/1200 @ Intel 82801JB IC
Monitor(s) Displays
HDMII
Screen Resolution
1280 x 800
Hard Drives
Crucial M4 (64 GB SSD)
WD Caviar Blacks
WD5001AALS-00J7B1 ATA Device (465 GB)
WD5001AALS-00J7B1 ATA Device (465 GB)
WD5001AALS-00L3B2 ATA Device (465 GB)
WD Elements USB External (250 GB)
PSU
Corsair 550
Case
iStarUSA S-10000BL Black
Back
Top