Author |
Message |
rkligman
Joined: 30 Dec 2008 Posts: 8
|
Posted: Tue Dec 30, 2008 10:27 pm Post subject: Archive Woes |
|
|
I am frustrated and confused. I've been trying to make this feature work for about 10 days now so help me out.
I have 2 different Profiles. DailyProjects and DailyBackup. Daily Projects has a single source of C:\Projects. The purpose is just to QUICKLY backup my changing work files during the day. DailyBackup also has only a single source of C:\. It's purpose is to back everything up once a day and it takes 30-90 minutes depending on the amount to backup.
For my Projects I want to keep up to 20 Archive copies of the files. If all I did was run DailyProjects, this part is working. I can see it's archiving multiples.
For DailyBackup, I only want a MAX of 2 Archives per file EXCEPT for the Projects folder. I cannot seem to get DailyBackup to ignore the Projects folder (which has many subfolders BTW). Everytime DailyBackup runs it deletes all but 2 archives.
It seems the method to do what I want is to use the Archive Filter in the Archiving tab. I have tried putting in Exclude C:\Projects and Exclude C:\Projects\*.* but neither works. Is this what I want? Do I have to specify each and every folder to ignore? That would be painful and impossible as new ones are created all the time and we're talking hundreds of folders.
The only other way I can think to make this work is to create multiple Source/Targets for DailyBackup, leaving out C:\Porjects? That's ugly too. Everytime I create a new root folder, I would have to remember to come back and put in a new Source. |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8763
|
Posted: Wed Dec 31, 2008 8:04 am Post subject: |
|
|
Hello,
You could exclude completely the c:\projects\ folder from DailyBackup using a subfolder filter c:\projects\*\
If you only want to not archive c:\projects\ files when running DailyBackup , let me know, I'll check if that is possible using the archive file filters.
thanks! _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
rkligman
Joined: 30 Dec 2008 Posts: 8
|
Posted: Wed Dec 31, 2008 3:44 pm Post subject: |
|
|
Your solution seems a little better than I was expecting. If I don't backup the folder in the Profile, then it won't mess up the Archiving.
Given a choice, I WOULD like to backup C:\Projects in my Master Profile so it doesn't get missed, I just need it to have different Archive rules than all my other folders. It seemed like the Archive Filters was that method.
For now I'll try and exclude it from the DailyBackup profile and see that at least that works. Thanks. |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8763
|
Posted: Fri Jan 02, 2009 1:54 am Post subject: |
|
|
Hello
I did some more testing and found that the archive filters filter which new files are move to the archive folders, but do not stop ViceVersa from re-checking the archive folders and remove old copies as needed. So when you run DailyBackup it will remove the archive copies of DailyProjects if it founds too manyaccording to the DailyBackup profile settings.
Solutions could be:
a) Not to backup c:\projects\ folder when running DailyBackup, as discussed.
b) Use a completely different archive folder when running DailyProjects to avoid any conflict with DailyBackup.
thanks! _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
rkligman
Joined: 30 Dec 2008 Posts: 8
|
Posted: Fri Jan 02, 2009 3:34 pm Post subject: |
|
|
Option B sounds interesting. I didn't think about that. Thanks.
The help need a bit of work as I'm sure you know. For example, in the Archive Viewer you can look at Source or Target. Clicking on the Source link though gives you an error about having to set it via the Profile. The help says nothing about what this means and I'm clueless as to what it's supposed to do. Just one example of many. |
|
Back to top |
|
|
rkligman
Joined: 30 Dec 2008 Posts: 8
|
Posted: Sun Jan 04, 2009 4:55 pm Post subject: |
|
|
Option B didn't work and it's disturbing because it means a Profile is touching stuff it shouldn't.
DailyProjects ran and you can see that I now have 3 archives in J:\Projects (where DailyProject archives to) and 2 in J:\Archives (where DailyBackup archives to)
rkligman.smugmug.com/photos/448549726_xUUdc-O.jpg
rkligman.smugmug.com/photos/448549765_v6pvj-O.jpg
DailyBackup has now run and you'll see the not only did it archive to it's proper location, but it also deleted Archives from a folder it shouldn't touch at all!!!
rkligman.smugmug.com/photos/448549672_cgx6B-O.jpg
rkligman.smugmug.com/photos/448549754_LmLnF-O.jpg
Daily Projects Archive Profile
rkligman.smugmug.com/photos/448558185_F2pn5-O.jpg
Daily Backup Archive Profile
rkligman.smugmug.com/photos/448558177_GeTs8-O.jpg |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8763
|
Posted: Mon Jan 05, 2009 2:59 am Post subject: |
|
|
Hello
Can you post the 2 profile fsf files you are suing ? (They are text files).
Would like to double check the settings.
thanks! _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
rkligman
Joined: 30 Dec 2008 Posts: 8
|
Posted: Mon Jan 05, 2009 5:08 am Post subject: |
|
|
DailyProjects Profile
[Settings]
; ******* Source
Source Folder=C:\Projects\
; ******* Target
Target Folder=J:\Backup\Projects\
; ******* values for Lock Source: (0=No) (1=Yes)
Lock Source=0
; ******* values for Lock Target: (0=No) (1=Yes)
Lock Target=0
; ******* values for Continue even if sources/targets do not exist: (0=No) (1=Yes)
Continue even if sources/targets do not exist=0
; ******* values for Create sources/targets that do not exist: (0=No) (1=Yes)
Create sources/targets that do not exist=0
Connect to network with default user credentials=0
Connect to network with credentials=0
; *******
Connect network path=
; *******
Connect user=
; *******
Connect password=010101
Disconnect from network when done=0
; *******
Include Subfolders Flags=1
; ******* values for Comparison Type: (0=Size and Timestamp) (1=CRC) (2=Both)
Comparison Type=0
; ******* values for Ignore 2 seconds difference: (0=No) (1=Yes)
Ignore 2 seconds difference=0
; ******* values for Ignore any second difference: (0=No) (1=Yes)
Ignore any second difference=0
; ******* values for Ignore 1 hour difference: (0=No) (1=Yes)
Ignore 1 hour difference=0
CRC Chunk Size in Bytes=0
; ******* values for Ignore File Size: (0=No) (1=Yes)
Ignore File Size=0
; ******* values for Ignore Timestamp: (0=No) (1=Yes)
Ignore Timestamp=0
; ******* values for Execution Method: (0= ) (1=Synchronization) (2=Backup (Mirror Source to Target)) (3=Replication (Augment Target)) (4=Replication (Refresh Target)) (5=Replication (Update Target)) (6=Consolidation)
Execution Method=2
; ******* values for UnatSync: (0=No) (1=Yes)
UnatSync=1
Copy File Permissions=0
Copy File/Folder Permissions=1
Copy File/Folder Auditing=0
Copy File/Folder Owner=0
Do Not Copy File/Folder Data Streams=0
Use Volume Shadow Copy=0
; ******* values for Use Volume Shadow Copy For: (0=Source) (1=Target) (2=Both)
Use Volume Shadow Copy For=0
; ******* values for No empty source/target check: (0=No) (1=Yes)
No empty source/target check=0
; ******* values for Replace newer target files with older source files (backup only): (0=No) (1=Yes)
Replace newer target files with older source files (backup only)=0
Speed=100
Copy Buffer=32768
Flush Buffer=0
; ******* Log File
Log File=
; ******* values for Empty Log: (0=No) (1=Yes)
Empty Log=0
Log File Size=0
; ******* values for Log Only Summary and Exceptions: (0=No) (1=Yes)
Log Only Summary and Exceptions=0
; ******* values for Monitor Conflicts: (0=No) (1=Yes)
Monitor Conflicts=0
; ******* Sync Tracking Database
Sync Tracking Database=
Sync Conflicts=0
; ******* values for SCT: (0=No) (1=Yes)
SCT=0
; ******* values for NSC: (0=No) (1=Yes)
NSC=0
Source-Target Offset=0
; ******* values for Try Copy In Use Files: (0=No) (1=Yes)
Try Copy In Use Files=0
; ******* values for Always Verify CRC: (0=No) (1=Yes)
Always Verify CRC=0
; ******* values for Priority Class: (0=Default) (1=Idle (recommended)) (2=Low) (3=Below Normal) (4=Normal) (5=Above Normal) (6=High) (7=Realtime)
Priority Class=1
; ******* values for Limit Bandwidth: (0=No) (1=Yes)
Limit Bandwidth=0
Bandwidth Value=5
; ******* values for Bandwidth Unit: (0=KB/Sec) (1=MB/Sec)
Bandwidth Unit=1
; ******* values for Scripts Before: (0=No) (1=Yes)
Scripts Before=0
; ******* values for Scripts After: (0=No) (1=Yes)
Scripts After=0
; ******* Source Archive
Source Archive Folder=
; ******* Target Archive
Target Archive Folder=J:\Archives\Projects\
; ******* values for Smart Archive: (0=No) (1=Yes)
Smart Archive=0
; ******* values for Move Files To Archive: (0=No) (1=Yes)
Move Files To Archive=0
; ******* values for Archive Conflicts Only: (0=No) (1=Yes)
Archive Conflicts Only=0
Num. Copies=20
Remove Days=0
Append Path=0
Max Archive Size=0
DES=0
; *******
ComEnc String=001010
[Filters]
; ******* values for Exclude Hidden Files: (0=No) (1=Yes)
Exclude Hidden Files=0
; ******* values for Exclude System Files: (0=No) (1=Yes)
Exclude System Files=0
; ******* values for Exclude Read-Only Files: (0=No) (1=Yes)
Exclude Read-Only Files=0
; *******
Exclude After Date=
; *******
Exclude Before Date=
Exclude Days Ago=0
Exclude Greater than bytes=0
Exclude Smaller than bytes=0
Num. of Filters=0
[FiltersDirs]
Num. of Filters=0
[ArchiveFilters]
Num. of Filters=0
[Subfolder Filters]
; ******* values for Exclude Empty Subfolders: (0=No) (1=Yes)
Exclude Empty Subfolders=0
; ******* values for Exclude Hidden Subfolders: (0=No) (1=Yes)
Exclude Hidden Subfolders=0
; ******* values for Exclude System Subfolders: (0=No) (1=Yes)
Exclude System Subfolders=0
; ******* values for Exclude Read-Only Subfolders: (0=No) (1=Yes)
Exclude Read-Only Subfolders=0
[ViceVersa Profile - File Version 4.0.0]
DailyBackup Profile
[Settings]
; ******* Source
Source Folder=C:\
; ******* Target
Target Folder=J:\Backup\
; ******* values for Lock Source: (0=No) (1=Yes)
Lock Source=0
; ******* values for Lock Target: (0=No) (1=Yes)
Lock Target=0
; ******* values for Continue even if sources/targets do not exist: (0=No) (1=Yes)
Continue even if sources/targets do not exist=0
; ******* values for Create sources/targets that do not exist: (0=No) (1=Yes)
Create sources/targets that do not exist=0
Connect to network with default user credentials=0
Connect to network with credentials=0
; *******
Connect network path=
; *******
Connect user=
; *******
Connect password=010101
Disconnect from network when done=0
; *******
Include Subfolders Flags=1
; ******* values for Comparison Type: (0=Size and Timestamp) (1=CRC) (2=Both)
Comparison Type=0
; ******* values for Ignore 2 seconds difference: (0=No) (1=Yes)
Ignore 2 seconds difference=0
; ******* values for Ignore any second difference: (0=No) (1=Yes)
Ignore any second difference=0
; ******* values for Ignore 1 hour difference: (0=No) (1=Yes)
Ignore 1 hour difference=0
CRC Chunk Size in Bytes=0
; ******* values for Ignore File Size: (0=No) (1=Yes)
Ignore File Size=0
; ******* values for Ignore Timestamp: (0=No) (1=Yes)
Ignore Timestamp=0
; ******* values for Execution Method: (0= ) (1=Synchronization) (2=Backup (Mirror Source to Target)) (3=Replication (Augment Target)) (4=Replication (Refresh Target)) (5=Replication (Update Target)) (6=Consolidation)
Execution Method=2
; ******* values for UnatSync: (0=No) (1=Yes)
UnatSync=1
Copy File Permissions=1
Copy File/Folder Permissions=1
Copy File/Folder Auditing=0
Copy File/Folder Owner=0
Do Not Copy File/Folder Data Streams=0
Use Volume Shadow Copy=1
; ******* values for Use Volume Shadow Copy For: (0=Source) (1=Target) (2=Both)
Use Volume Shadow Copy For=0
; ******* values for No empty source/target check: (0=No) (1=Yes)
No empty source/target check=1
; ******* values for Replace newer target files with older source files (backup only): (0=No) (1=Yes)
Replace newer target files with older source files (backup only)=1
Speed=100
Copy Buffer=32768
Flush Buffer=0
; ******* Log File
Log File=
; ******* values for Empty Log: (0=No) (1=Yes)
Empty Log=0
Log File Size=0
; ******* values for Log Only Summary and Exceptions: (0=No) (1=Yes)
Log Only Summary and Exceptions=0
; ******* values for Monitor Conflicts: (0=No) (1=Yes)
Monitor Conflicts=0
; ******* Sync Tracking Database
Sync Tracking Database=
Sync Conflicts=0
; ******* values for SCT: (0=No) (1=Yes)
SCT=1
; ******* values for NSC: (0=No) (1=Yes)
NSC=0
Source-Target Offset=0
; ******* values for Try Copy In Use Files: (0=No) (1=Yes)
Try Copy In Use Files=1
; ******* values for Always Verify CRC: (0=No) (1=Yes)
Always Verify CRC=0
; ******* values for Priority Class: (0=Default) (1=Idle (recommended)) (2=Low) (3=Below Normal) (4=Normal) (5=Above Normal) (6=High) (7=Realtime)
Priority Class=6
; ******* values for Limit Bandwidth: (0=No) (1=Yes)
Limit Bandwidth=0
Bandwidth Value=5
; ******* values for Bandwidth Unit: (0=KB/Sec) (1=MB/Sec)
Bandwidth Unit=1
; ******* values for Scripts Before: (0=No) (1=Yes)
Scripts Before=0
; ******* values for Scripts After: (0=No) (1=Yes)
Scripts After=0
; ******* Source Archive
Source Archive Folder=
; ******* Target Archive
Target Archive Folder=J:\Archives\
; ******* values for Smart Archive: (0=No) (1=Yes)
Smart Archive=0
; ******* values for Move Files To Archive: (0=No) (1=Yes)
Move Files To Archive=0
; ******* values for Archive Conflicts Only: (0=No) (1=Yes)
Archive Conflicts Only=0
Num. Copies=2
Remove Days=0
Append Path=1
Max Archive Size=0
DES=0
; *******
ComEnc String=001010
[Filters]
; ******* values for Exclude Hidden Files: (0=No) (1=Yes)
Exclude Hidden Files=0
; ******* values for Exclude System Files: (0=No) (1=Yes)
Exclude System Files=0
; ******* values for Exclude Read-Only Files: (0=No) (1=Yes)
Exclude Read-Only Files=0
; *******
Exclude After Date=
; *******
Exclude Before Date=
Exclude Days Ago=0
Exclude Greater than bytes=0
Exclude Smaller than bytes=0
Num. of Filters=3
Filter 0=Exclude
Filter 1=C:\pagefile.sys
Filter 2=
[FiltersDirs]
Num. of Filters=30
Filter 0=Exclude
Filter 1=C:\Users\Rick\AppData\Local\Temp
Filter 2=
Filter 3=Exclude
Filter 4=C:\$Recycle.Bin\
Filter 5=
Filter 6=Exclude
Filter 7=C:\inetpub\temp\
Filter 8=
Filter 9=Exclude
Filter 10=C:\Users\Rick\AppData\Local\Microsoft\Windows\Temporary Internet Files\
Filter 11=
Filter 12=Exclude
Filter 13=C:\ProgramData\Microsoft\Search\
Filter 14=
Filter 15=Exclude
Filter 16=C:\ProgramData\Microsoft\Windows Defender\
Filter 17=
Filter 18=Exclude
Filter 19=C:\System Volume Information\
Filter 20=
Filter 21=Exclude
Filter 22=C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
Filter 23=
Filter 24=Exclude
Filter 25=C:\ProgramData\Norton\{0C55C096-0F1D-4F28-AAA2-85EF591126E7}\Norton\Definitions\VirusDefs\20081207.020\
Filter 26=
Filter 27=Exclude
Filter 28=C:\ProgramData\Norton\{0C55C096-0F1D-4F28-AAA2-85EF591126E7}\Norton\Definitions\VirusDefs\20081226.039\
Filter 29=
[ArchiveFilters]
Num. of Filters=0
[Subfolder Filters]
; ******* values for Exclude Empty Subfolders: (0=No) (1=Yes)
Exclude Empty Subfolders=0
; ******* values for Exclude Hidden Subfolders: (0=No) (1=Yes)
Exclude Hidden Subfolders=0
; ******* values for Exclude System Subfolders: (0=No) (1=Yes)
Exclude System Subfolders=0
; ******* values for Exclude Read-Only Subfolders: (0=No) (1=Yes)
Exclude Read-Only Subfolders=0
[ViceVersa Profile - File Version 4.0.0] |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8763
|
Posted: Mon Jan 05, 2009 10:24 am Post subject: |
|
|
Hello
To make sure that the two profiles do not conflict at all I would change DailyBackup Profile to have as target J:\Backup\C\ and as Target Archive Folder J:\Archives\C\
DailyProjects Profile uses J:\Backup\Projects\ and J:\Archives\Projects\ so the 2 profiles do not interphere at all.
thanks _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
rkligman
Joined: 30 Dec 2008 Posts: 8
|
Posted: Mon Jan 05, 2009 4:15 pm Post subject: |
|
|
Your response is confusing.
>> DailyProjects Profile uses J:\Backup\Projects\ and J:\Archives\Projects\ so the 2 profiles do not interphere at all.
1. Are you saying that in the scenario I am using the software is correctly altering both sets of Archives? Yes, the two do not seem to conflict but yet you can see that when running DailyBackup, it DID remove files from the DailyProjects Archive also.
>> To make sure that the two profiles do not conflict at all I would change DailyBackup Profile to have as target J:\Backup\C\ and as Target Archive Folder J:\Archives\C\
2. This is kind of what I did and it worked. Thinking that for some strange reason that if your Archive is embedded in another Profiles Archive with a similar structure, I set DailyProjects to Archive to J:\Projects_Archive. Now both Profiles run and don't touch each other.
Which brings me back to 1. By design or by bug, two archive folders were effected by a single Profile. At this point I'm not sure you agree with this or not. When you find out that this is true, then I don't think either situation is a good one (design or bug). It means I can't have a single Root folder holding Archives because the Profiles will step all over each other.
Thanks for the prompt attention. |
|
Back to top |
|
|
TGRMN Software Site Admin
Joined: 10 Jan 2005 Posts: 8763
|
Posted: Tue Jan 06, 2009 12:12 am Post subject: |
|
|
Hi,
The problem was that one archive folder was a subfolder of the other: J:\Archives\projects\ subfolder of J:\Archives\
When ViceVersa PRO checks the archive folder for a profile it does process all subfolders too, and hence the conflict you were seeing.
thanks! _________________ --
TGRMN Software Support
http://www.tgrmn.com
http://www.compareandmerge.com |
|
Back to top |
|
|
|